目录
协议介绍
XR 包是RTCP 扩展报告的一种,PT=207,主要用来提供更加详细的时间、丢包等统计信息。XR包总共有七个报告块,mediasoup主要用第四和第五即BT=4 、BT=5两个报告块。
代码见:XR.cpp 、XrDelaySinceLastRr.cpp、XrReceiverReferenceTime.cpp
协议分析
协议文档:https://datatracker.ietf.org/doc/rfc3611/?include_text=1
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
本文档详细分析了mediasoup中RTCP扩展报告XR包的使用,重点关注BT=4和BT=5两种报告块。BT=4包含NTP时间戳,用于辅助计算RTT;BT=5提供了LRR和DLRR信息,通过这些数据可以计算出精确的往返时延(RTT)。XR包旨在提供比常规RTCP更详尽的网络统计信息。
订阅专栏 解锁全文
1220

被折叠的 条评论
为什么被折叠?



