如何从统计中计算延迟(或延迟)?

Mat*_*tia 4 latency webrtc

我会计算正在运行的音频/视频通话的延迟时间。

根据RTCStatsReport 对象的这些参数,我如何检索延迟时间?

latency = packetsize / delay + bandwidth 
Run Code Online (Sandbox Code Playgroud)

tom*_*tom 5

我认为您想要的是 RTT(往返时间),它在 Chrome 中以“googRtt”的形式提供。如果您转到 chrome://webrtc-internals 或您可以通过统计界面以编程方式获取它,您可以看到它:https ://webrtc.github.io/samples/src/content/peerconnection/constraints/ (单击捕获并连接按钮,然后向下滚动到统计信息)。

请注意,其中两个报告应包含 googRtt:一个用于音频,另一个用于视频。