我看到了很多使用 nodejs 和 webrtc 进行点对点视频聊天的例子。我正在使用 tornado websever 搜索一个很好的视频聊天演示。
是否可以使用 tornado 网络服务器和 webrtc 进行视频聊天?
我是 html5 和 webrtc 的新手。
如果您找到任何示例/演示,请帮助我
提前致谢
WebRTC 是一种客户端技术,无论您的服务器如何,它都能正常工作。基本思想是 WebRTC 让您捕获媒体流(例如视频流),然后生成表示该流的令牌。然后,您使用您的服务器将此令牌中继给另一个用户。接收到这个令牌的浏览器可以使用这个令牌生成一个 URL,该 URL 可以用作a或标签的src
属性(取决于你捕获的媒体流类型),并将 src 属性设置为这个 URL 会导致第二个浏览器直接与第一个浏览器对话以流式传输此数据。<video>
<audio>
html5rocks WebRTC 页面上有更多详细信息和代码片段。