8
WebRTC与Websockets:如果WebRTC可以处理视频,音频和数据,为什么我需要Websocket?[关闭]
已关闭。这个问题需要更加集中。它当前不接受答案。 想改善这个问题吗?更新问题,使其仅通过编辑此帖子来关注一个问题。 2年前关闭。 改善这个问题 因此,我正在寻求构建一个允许视频,音频和文本的聊天应用程序。我花了一些时间研究Websockets和WebRTC来决定使用哪个。由于WebRTC有大量的视频和音频应用程序,这听起来像是一个合理的选择,但是我还应该考虑其他事项吗?随时分享您的想法。 像: 由于是新的,因此WebRTC仅在某些浏览器中可用,而WebSockets似乎在更多的浏览器中可用。 可伸缩性-Websockets使用服务器进行会话,而WebRTC似乎是p2p。 多重/多个聊天室-用于Google+环聊中,我仍在查看演示应用程序的实施方法。 服务器-Websockets需要RedisSessionStore或RabbitMQ才能在多台计算机上扩展。