首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我如何与WebRTC进行一对多的聊天?

我如何与WebRTC进行一对多的聊天?
EN

Stack Overflow用户
提问于 2017-04-22 11:51:08
回答 2查看 371关注 0票数 0

我现在可以实现一对一的聊天,并希望做到一对多:一个有N观众的广播公司。“我有多少观众,我将在广播公司创造多少PeerConnection”,对吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-04-23 05:16:51

创建多个对等连接将有效。但是,如果您想要实现一个组聊天,通过您自己的服务器实现一个适当的消息流,或者您可以为此使用防火墙。

创建多个连接只会给您实时聊天,但是通过您自己的服务器实现它,您可以获得如下特性:

  1. 存储聊天历史
  2. 离线聊天
票数 1
EN

Stack Overflow用户

发布于 2017-04-23 05:14:20

要从1:1的交互转变为与WebRTC (或任何与视频相关的技术)的广播,您将需要一个媒体服务器,它将把媒体转发给任何您想要的人。

这样做的原因是,所发送的媒体数量如此之大,以至于大多数消费者网络连接都无法处理--而当它能够处理时,则会对浏览器的资源造成极大的负担。

看看Kurento、Jitsi和Janus的开源替代品,您就可以这样做了。

您可以在这里了解更多关于WebRTC中的服务器端的信息。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43558869

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档