2017-04-22 47 views
0

我现在可以实现一对一的聊天,并希望使它成为一对多:具有N查看器的广播公司。 “我有多少观众,我将在广播公司创建多少PeerConnection”是不是?如何与WebRTC进行一对多聊天?

+1

这可能是Google搜索的更好选择,因为您正在寻找一个易于找到的代码示例。 – Malvolio

回答

1

创建多等连接将工作。但是如果你想实现群聊,通过你自己的服务器实现一个合适的消息流,或者你可以使用firebase。

创建多个连接只会给你即时聊天,而是通过自己的服务器实现它,你可以得到这样的功能:聊天

  • 离线聊天
    1. 存储历史
  • 0

    要从1:1交互转换为使用WebRTC(或任何视频相关技术)进行广播,您需要一台媒体服务器,将媒体转发给任何你想要的人。

    其原因是发送的媒体数量是大多数消费者网络连接无法处理的 - 并且在可能的情况下,您会将浏览器资源征税至极限。

    看看Kurento,Jitsi和Janus的开源替代品,使您能够做到这一点。

    您可以了解更多关于server side in WebRTC这里