我现在可以实现一对一的聊天,并希望做到一对多:一个有N观众的广播公司。“我有多少观众,我将在广播公司创造多少PeerConnection”,对吗?
发布于 2017-04-23 05:16:51
创建多个对等连接将有效。但是,如果您想要实现一个组聊天,通过您自己的服务器实现一个适当的消息流,或者您可以为此使用防火墙。
创建多个连接只会给您实时聊天,但是通过您自己的服务器实现它,您可以获得如下特性:
发布于 2017-04-23 05:14:20
要从1:1的交互转变为与WebRTC (或任何与视频相关的技术)的广播,您将需要一个媒体服务器,它将把媒体转发给任何您想要的人。
这样做的原因是,所发送的媒体数量如此之大,以至于大多数消费者网络连接都无法处理--而当它能够处理时,则会对浏览器的资源造成极大的负担。
看看Kurento、Jitsi和Janus的开源替代品,您就可以这样做了。
您可以在这里了解更多关于WebRTC中的服务器端的信息。
https://stackoverflow.com/questions/43558869
复制相似问题