我一直在分析使用chrome://webrtc-internal
生成的JSON文件,同时在2 PCS上运行webrtc。
我查看了Stats以验证webrtc-内部如何计算往返时间(RTT)。我发现了两种方法:
roundTripTime
currentRoundTripTime
。哪一个是准确的,为什么,它是如何计算的?
RTT是按帧一帧计算的吗?
它是计算单向(sender --> receiver
)还是计算两种方式(sender --> receiver--> sender
)?
哪些报告用于测量RTT?是Receiver Report RTCP
还是Sender Report RTCP
?
GOP
在Webrtc VP8 codec
中的长度是多少?
发布于 2021-04-10 02:57:42
RTCIceCandidatePairStats.currentRoundTripTime是根据远程对等方响应STUN绑定请求所需的时间计算的。WebRTC ICE代理每隔一段时间发送这些邮件,并且每个消息都有一个TransactionID。
RTCRemoteInboundRtpStreamStats.currentRoundTripTime是根据上次SenderReport收到的时间来计算的。发送者知道何时发送,因此它能够计算到达目的地所需的时间。
它们都是准确的。就我个人而言,我使用ICE的统计,因为有较少的开销。不需要对数据包进行解密并通过RTCP子系统路由。国际海事组织的ICE也更容易处理,然后RTCP。
What is the size of the length of GOP in the Webrtc VP8 codec?
。它取决于正在编码的内容和设置。你有低关键帧间隔吗?你在编码什么有很多变化的东西吗?你想用这个问题来决定什么?
https://stackoverflow.com/questions/67026119
复制相似问题