天天看點

RTP/RTCP協定的FFmpeg demux源碼解析1. RTP/RTCP協定2. 抓包與代碼分析

1. RTP/RTCP協定

協定詳解可見文檔:

https://download.csdn.net/download/fireroll/15308144

2. 抓包與代碼分析

2.1 RTP封包

RTP封包頭格式(見RFC3550 Page12):

RTP/RTCP協定的FFmpeg demux源碼解析1. RTP/RTCP協定2. 抓包與代碼分析

PT(Payload Type 負載類型)的值定義如下

RTP/RTCP協定的FFmpeg demux源碼解析1. RTP/RTCP協定2. 抓包與代碼分析

除了上表中明确指定PT值的負載類型,還有些負載類型由于誕生的較晚,沒有具體的PT值,

隻能使用動态(dynamic)PT值,即96到127,這就是為什麼大家普遍指定H264的PT值為96。

下表中列出了沒有具體