有没有办法从 RTCPeerConnection 获取 WebRTC 流的吞吐量或延迟?

Hel*_*ard 6 javascript webrtc

我想计算 WebRTC 接收流的延迟或吞吐量。我知道有,getStats()但我似乎找不到一种简单的方法。有任何想法吗?

Phi*_*cke 0

https://webrtc.github.io/samples/src/content/peerconnection/bandwidth/给出了如何使用 getStats API 测量视频流比特率的示例。一般模式是在一个时间间隔内调用 getStats 两次,并将计数差除以时间差。

https://webrtc.github.io/samples/src/content/peerconnection/constraints/显示了可用统计信息的更完整列表。

  • 不,我只是说 stackoverflow 的答案应该是独立的。https://meta.stackexchange.com/questions/225370/your-answer-is-in-another-castle-when-is-an-answer-not-an-answer (2认同)