WebRTC是否适合支持许多并发用户的实时应用程序?

时间:2017-11-11 14:36:49

标签: websocket webrtc

我想建立一个实时在线多人游戏。在研究了WebSockets和WebRTC之后,我得出的结论是,如果我正在构建一个p2p游戏,WebRTC正是我所需要的。但是,WebRTC似乎并不适用于处理组会议。这是因为如果有“n”个用户,则会有“n-1”个数据流。这显然是不可扩展的。有一些聪明的方法可以避免这种情况,例如使用https://github.com/jitsi/jitsi-videobridge和其他解决方案。但基本上似乎WebRTC用于一对一通信。大多数教程都是为了这个目的,而不是组会议。

问题 -

  1. 我读过Google Hangouts和Facebook Messenger使用WebRTC进行群组视频聊天,但他们究竟是如何解决这个问题的呢?
  2. 基于服务器的Websocket实现是否适用于实时通信? (由于延迟增加)
  3. 是否有计划从WebRTC处理群组会议,或者WebRTC是否仅适用于此用例。
  4. 提前致谢。

0 个答案:

没有答案