Webrtc广播具有多个带宽使用

时间:2013-04-24 07:38:28

标签: socket.io webrtc multipoint

我想创建一个webrtc广播演示

https://webrtc-experiment.appspot.com/socket.io/

这里我有一个问题广播公司在连接10+用户时拥有巨大的带宽,因为它使用点对点连接,因此它使用像这样的上传带宽

总上传带宽=用户数*(近似上传1个视频30 kb)

所以我想像这样开发

http://bloggeek.me/webrtc-multipoint-small-groups

如何使用最小带宽开发多点webrtc?

1 个答案:

答案 0 :(得分:1)

当您想到以小组多点方式使用WebRTC时,这会带来很多复杂性和可靠性问题。根据我的经验,大多数通过对等方中继的WebRTC应用程序往往不太可靠。从概念上讲,这是个好主意,但我还没有看到任何可靠的实际应用程序。可伸缩WebRTC广播的最可靠实现往往在中间使用服务器。您可以使用Janus之类的东西,但我更喜欢开源的Kurento。还有一个名为OpenVidu的平台,它位于Kurento的顶部,如果您不想深入了解工作原理,但可定制性较低。您甚至可以实时记录,转码和处理视频。