1.rtp头语法

   rtp 包含2个字节的公共,包含版本号2,是否有填充数据P,是否有扩展子段,比如说rid ,mid,csr,mark(流结束) 和负载类型组成。

具体子段含义,参照https://blog.csdn.net/Dreamandpassion/article/details/107525385

mediasoup-rtp头及rtp包检查

2.rtp包判断

分组解复用的处理如下。接受者查看数据包的第一个字节。如果这个字节的值是在0到3之间(包括0和3),则包是STUN。

mediasoup-rtp头及rtp包检查

如果版本号2,其他为全是0,就是128 ,其他为全是1 ,就是191,所以rtp/rtcp必须是这个范围之内。

相关文章: