使用WebRTC PeerConnection技术进行三方及以上视频会议是否可行?

4
我一直在研究WebRTC并阅读它的工作原理,但对于点对点连接底层发生的事情还是相当无知。当有太多参与者加入视频会议时,如果所有人都必须相互连接,流的路由方式不会受到限制吗?是否有人进行了实验?是否有人能猜测您平均宽带连接的阈值?
2个回答

5
他们肯定会扼杀你正在进行的任何事情。
你需要一个中央服务器,但这取决于你——WebRTC只处理媒体传输和通信部分——你需要自己解决所有的信令问题。 为此,您可以添加媒体服务器来处理多点会议,并让它协调会议。

1
我不知道有任何现成的解决方案。目前有一些公司正在开发,例如tokbox和tenhands - 你可以联系他们。此外,你还可以查看https://github.com/sdslabs/hackview,那里有一个MCU实现的初步版本。 - Tsahi Levent-Levi
谢谢你提供的链接,那绝对是朝着正确方向迈出的一步。 - Nick Benedict

0

你可以看一下webrtc.io http://multiwebrtc.nodejitsu.com/#0

但像@Tsahi说的那样,它会出现问题...在我有4个参与者时就出现了问题,CPU飙升到100%,同时也有很多延迟。当你不是进行1对1通话时。


1
这个URL对我来说无法使用。我还在寻找多用户视频聊天功能。 - siddhusingh
这是官方的 Github 代码库,代码位于 https://github.com/webRTC/webRTC.io 看起来示例网站不再可用 - 如需更多信息,请随时联系开发人员。 - G-Man

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接