如何使用龙卷风webserver进行点对点视频聊天

时间:2013-07-16 05:01:25

标签: python node.js tornado webrtc

我看到很多使用nodejs和webrtc进行点对点视频聊天的例子。我正在使用龙卷风websever搜索一个很好的视频聊天演示。

是否可以使用tornado webserver和webrtc进行视频聊天?

我是html5和webrtc的新手。

如果您找到任何示例/演示,请帮助我

提前致谢

1 个答案:

答案 0 :(得分:6)

WebRTC是一种客户端技术,无论您的服务器如何,它都能正常运行。基本思想是WebRTC允许您捕获媒体流(例如视频流),然后生成表示此流的令牌。然后,您使用服务器将此令牌转发给另一个用户。接收此令牌的浏览器可以使用令牌生成可用作src<video>标记的<audio>属性的网址(具体取决于您捕获的媒体流类型) ),并将src属性设置为此URL会导致第二个浏览器直接与第一个浏览器通信以传输此数据。

html5rocks WebRTC page上有更多详细信息和代码段。