我一直在分析使用chrome://webrtc-internal生成的JSON文件,同时在两台PCS上运行webrtc。
我查看了Stats API以验证webrtc-internal是如何计算关键帧速率的。
通过查看Stats API/ RTC Remote Inbound RTP Video Stream,它包含keyFramesDecoded,它表示关键帧的总数,例如VP8中的关键帧,假设我将编解码器设置为VP8。
keyFramesDecoded值非常小,例如,几分钟内为2,3和...
我的问题是:这里的图表对keyFramesDecoded有什么意义?

发布于 2021-04-13 12:07:16
在我看来这是对的。
Chrome被配置为每3000帧发送一个关键帧。这意味着对于30fps,你将每100秒看到一个关键帧。framesDecoded是由许多增量帧构成的。
如果你在一个不受约束的网络中,并且没有处理你的视频中的大量变化,我希望看到像你这样的图表。
https://stackoverflow.com/questions/67058303
复制相似问题