WebRTC带宽要求 [英] WebRTC bandwidth requirements

查看:641
本文介绍了WebRTC带宽要求的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

有人知道WebRTC带宽最低要求是什么吗? 我对有视频或无视频以及不同视频分辨率的值有什么兴趣.我对两党会议特别感兴趣,但是如果您知道每党的价值观,那也很好.

Does anyone know what are WebRTC bandwidth minimal requirements? I'm interested in what are the values with or without video and for different video resolutions. I'm especially interested in a two party conference, but if you know the values per party it's also good.

如果您有实际指标,那很好,但是如果您知道我该如何从理论上计算出来,那也很好.

If you have actual metrics is nice, but also if you know how can I theoretically calculate this is also good.

另外,不同的浏览器有不同的带宽要求吗?

Also, different browsers have different bandwidth requirements?

推荐答案

带宽要求与 vp8 .实时音频的比特率通常为40-200kbit/s.视频至少需要200 kbit/s(如果要看人的面孔,则至少需要500kbit/s).

The bandwidth requirements are almost the same as the bandwidth requirement for opus and vp8. Real time audio typically has a bitrate of 40-200kbit/s. Video requires at least 200 kbit/s (500kbit/s if you want to see people's faces).

根据 webrtc-experiment ,opus的最小带宽为6kbit/s,vp8的最小带宽为100kbit/s.因此,总的速度为106kbit/s,但是如果考虑到webrtc协议栈的开销和不断变化的网络条件,我想如果想要稳定的视频和音频,则最低为200kbit/s.

According to webrtc-experiment the minimum bandwidth for opus is 6kbit/s and for vp8 100kbits/s. So in total that makes 106kbit/s but when you account for the overhead of the webrtc protocol stack and constantly varying network conditions I would guess that 200kbit/s is the minimum if one wants stable video and audio.

Chrome和Firefox都使用opus和vp8,因此带宽要求应该相同.尽管我没有任何确凿的数据来证明这一点.

Chrome and Firefox both use opus and vp8 so the bandwidth requirements should be the same. Although I don't have any hard data to prove it.

您可以转到chrome://webrtc-internals并检查所有图表,以查看webrtc当前产生的流量.

You can see the current traffic generated by webrtc by going to chrome://webrtc-internals and inspecting all the charts.

这篇关于WebRTC带宽要求的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆