首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何使用chrome://webrtc-内部测量往返时间?

如何使用chrome://webrtc-内部测量往返时间?
EN

Stack Overflow用户
提问于 2021-04-09 17:58:24
回答 1查看 652关注 0票数 0

我一直在分析使用chrome://webrtc-internal生成的JSON文件,同时在2 PCS上运行webrtc。

我查看了Stats以验证webrtc-内部如何计算往返时间(RTT)。我发现了两种方法:

  1. 包含RTC远程入站RTP视频流roundTripTime
  2. 包含RTC IceCandidate对currentRoundTripTime

哪一个是准确的,为什么,它是如何计算的?

RTT是按帧一帧计算的吗?

它是计算单向(sender --> receiver)还是计算两种方式(sender --> receiver--> sender)?

哪些报告用于测量RTT?是Receiver Report RTCP还是Sender Report RTCP

GOPWebrtc VP8 codec中的长度是多少?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 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?。它取决于正在编码的内容和设置。你有低关键帧间隔吗?你在编码什么有很多变化的东西吗?你想用这个问题来决定什么?

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/67026119

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档