簡體   English   中英

嘗試通過RTP cpp使用ffmpeg庫發送視頻流時丟包

[英]packets dropping while trying to send video streaming using ffmpeg library via RTP cpp

我有一個用cpp編寫的流光和接收器的代碼。 我正在嘗試發送包含流式視頻(flv video)中的視頻的圖片流的數據包,但是在接收器中我收到這些錯誤 。我在接收器中有一個sdp文件,其中包含以下數據:

v=0
o=- 0 0 IN IP4 127.0.0.1
s=No name
t= 1 1000000
a=tool:libavformat 55.19.104
m=video 1234 RTP/AVP 117
c=IN IP4 127.0.0.1
b=AS:394
a=rtpmap:117 H264/90000

有誰知道問題的原因是什么,以及解決問題的最佳方法?

我不知道這是否是您唯一的問題,但H.264的有效載荷格式為“ H264 / 90000”……接收方可能會看到它為“ 90”。 時鍾頻率混亂可能會解釋丟失和延遲的數據包的情況。

暫無
暫無

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

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