2012-04-19 77 views
2

對於RTP包中的幀邊界我有幾點懷疑。
首先,如果標記位已設置,是否表示新框架已經開始(這是我從RFC 3551瞭解的內容)?第二,根據我讀到的一個幀開始I幀後跟P,B幀。現在,哪個字段表示這個? I幀是否設置了標記位?
第三,如果我需要查找幀的開始和結束,標記位的檢查是否足夠?識別RTP流中的幀邊界

謝謝!

+0

@Cipi可能有更多有用的信息在這個http://stackoverflow.com/a/1968958/127938 – 2014-12-21 14:18:15

回答

1

RTP entry on the Wireshark Wiki提供了大量的信息,包括(編輯sample captures。你可以饒恕它,它可能會回答你的一些問題。如果您要編寫代碼來處理RTP,Wireshark對於監視/調試非常有用。

編輯對於第一個關於標記位的問題,這個FAQ可能會有所幫助。另外,找到幀(I,P,B)取決於有效載荷。還有另一個question here,它有一個答案顯示了我如何找到MPEG,P,B。 h263-over-rtp.pcap有關於H.263的I和P幀的例子。

+0

我沒有探索它。但我對這些事情一點困惑。所以我在這裏問了。任何幫助回答這些將不勝感激 – user1192671 2012-04-20 06:52:54

+0

@ user1192671我更新了編輯 - 希望它有幫助 – Fuhrmanator 2012-04-20 19:13:13