有人可以解释WebRTC API文档吗?

Pat*_*rts 4 javascript video-streaming webrtc

所以我在WebRTC上找到了这篇W3文章,同时寻找一种方法来制作一个完全在浏览器中无需插件的视频聊天程序(并注意到MediaStream似乎只在Chrome中工作)据我所知.

对于那些熟悉这个API的人来说,我的问题非常简单.我想知道的是,在哪里可以找到具有使用此API的客户端的示例代码的文档,或者如果不存在,是否可以在当前规范下提供工作示例?要么是演示,要么只是一些"简单"代码连接到STUN服务器并演示此API的基本功能.

请注意,我不是要求弃用的客户端.例如,webkitPeerConnection不推荐使用,而webkitRTCPeerConnection在链接中指定,现在是当前的构造函数.

Sam*_*ton 9

我已经创建了资源指南:WebRTC入门.

我还更新了关于HTML5 RocksWebRTC文章.

最重要的是,我建议阅读W3C编辑器草案中的简单RTCPeerCconnection示例.这给出了一个完整但易于理解的RTCPeerConnection概述,包括信令.

信令是交换会话控制消息,网络和媒体信息的过程.从JavaScript的角度来看,这可能是WebRTC最难理解的部分,也是最重要的部分.

webkitRTCPeerConnection是Chrome中现在的实现名称.标准化过程稳定后,将删除前缀.

MediaStream在Chrome,Opera和Firefox中实现:请参阅simpl.info/gum上的跨平台示例.