Socket.io Webtrc广播有多种带宽使用

Socket.io Webtrc广播有多种带宽使用,socket.io,webrtc,multipoint,Socket.io,Webrtc,Multipoint,我想创建一个webrtc广播演示 这里我有一个问题,广播公司在连接10+用户时有巨大的带宽,因为它使用点对点连接,所以它使用这样的上传带宽 总上载带宽=用户数*(30 kb,大约上载1个视频) 所以我想这样发展 如何使用最小带宽开发多点webrtc?虽然您考虑以小团体多点方式使用webrtc,但这带来了许多复杂性和可靠性问题。根据我的经验,大多数通过对等点中继的WebRTC应用程序往往不太可靠。从概念上讲,这是一个好主意,但我还没有看到任何可靠的实际应用。可扩展WebRTC广播的最可靠的实现

我想创建一个webrtc广播演示

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

总上载带宽=用户数*(30 kb,大约上载1个视频)

所以我想这样发展


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

虽然您考虑以小团体多点方式使用webrtc,但这带来了许多复杂性和可靠性问题。根据我的经验,大多数通过对等点中继的WebRTC应用程序往往不太可靠。从概念上讲,这是一个好主意,但我还没有看到任何可靠的实际应用。可扩展WebRTC广播的最可靠的实现倾向于在中间使用服务器。你可以使用类似Janus的东西,但我更喜欢Kurento,它是开源的。还有一个叫做OpenVidu的平台,它位于Kurento之上,如果你不想深入了解事情的具体运作方式,但它的可定制性较差。您甚至可以实时录制、转码和处理视频。

尝试从点对服务器到-->所有其他对等模式:感谢Muaz Khan的帮助。.有没有其他方法可以降低websocket在webrtcproxy中的上传带宽使用率?以下是我的想法(只是我的想法!):