我现在可以实现一对一的聊天,并希望将其与一对多聊天:一个拥有N个观众的广播员。 “我有多少观众,我将在广播公司创作多少PeerConnection”是吗?
答案 0 :(得分:1)
创建多对等连接将起作用。但是,如果您想实现群聊,请通过您自己的服务器实现正确的消息流,或者您可以使用firebase。
创建多个连接只会为您提供实时聊天,但通过您自己的服务器实现,您可以获得以下功能:
答案 1 :(得分:0)
要从1:1互动转换为使用WebRTC(或任何视频相关技术)进行广播,您需要一台媒体服务器,将媒体转发给任何您想要的人。
原因在于,发送的媒体数量是大多数消费者网络连接都无法处理的 - 如果可以的话,您就会对浏览器的资源造成极大的负担。
请查看Kurento,Jitsi和Janus的开源替代方案,以便您实现这一目标。
您可以在此处详细了解server side in WebRTC