1.rtp头语法
rtp 包含2个字节的公共,包含版本号2,是否有填充数据P,是否有扩展子段,比如说rid ,mid,csr,mark(流结束) 和负载类型组成。
具体子段含义,参照https://blog.csdn.net/Dreamandpassion/article/details/107525385
2.rtp包判断
分组解复用的处理如下。接受者查看数据包的第一个字节。如果这个字节的值是在0到3之间(包括0和3),则包是STUN。
如果版本号2,其他为全是0,就是128 ,其他为全是1 ,就是191,所以rtp/rtcp必须是这个范围之内。