[英]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.