簡體   English   中英

通過RTP記錄H264數據包

[英]Record H264 packets over RTP

我已經閱讀了幾篇有關H264錄制的文章,但沒有一個能真正回答我的問題,所以這是我正在嘗試做的事情。

服務器正在向我發送H264編碼的視頻數據包,我想捕獲並將這些數據包轉換為視頻文件(.mpeg或.avi)

這是我設想設置的方式:我需要設置UDP偵聽器以捕獲視頻數據包,然后將數據包有效負載發送到DirecShow圖進行處理。 DirectShow圖應由H264解碼器和MPEG編碼器組成。

我在正確的軌道上嗎?

謝謝

如果您只想捕獲h.264流並將其粘貼到容器中,則可以使用FFmpeg。 我不知道確切的命令行,因此未經測試,但是嘗試類似...

ffmpeg -i - -f mp4 output.mp4

然后,通過STDIN對其進行寫入。 它應在幾個數據包之后檢測您的流類型,並開始寫入MP4文件。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM