我想计算的WebRTC接收数据流的任何延迟或吞吐量。我知道有是getStats()
但我似乎无法找到这样做的一个简单的方法。有任何想法吗?
https://webrtc.github.io/samples/src/content/peerconnection/bandwidth/给出了如何使用getStats API以测量视频流的比特率的例子。一般模式是在一个时间间隔的两倍调用getStats以及由时间差分割的计数的差。
https://webrtc.github.io/samples/src/content/peerconnection/constraints/显示哪些统计提供更完整的列表。