如何开始使用WebRTC?

6

我是一个WebRTC的初学者,想知道是否需要导入任何内容才能使用JavaScript API。


3
答案很简单,只需在谷歌上输入同样的内容并查看结果即可!当我在谷歌上输入您的问题时,得到了这个链接:http://www.webrtc.org/reference/getting-started 希望这有所帮助! - Rahul Tripathi
1
但我将使用Javascript。该网站提供的源代码是C语言。我该如何将其导入到我的Javascript文件中,或者我是否需要导入任何内容? - Sam
这个可能会有帮助:http://muaz-khan.blogspot.com/2013/12/getting-started-with-webrtc-guide-for.html - Muaz Khan
Rahul的链接已经失效了。请尝试使用这个链接:https://webrtc.org/start/ - coder.in.me
你可以尝试使用PeerJS,它可以为你简化WebRTC。你可以查看这个演示,链接 - Abhi
显示剩余5条评论
2个回答

9
不需要导入任何库。webRTC已包含在Chrome和Firefox中(对于Chrome beta以及Android上的Firefox也是如此)。
可能出现错误的原因是您需要像这样添加前缀webkit
peer = new webkitRTCPeerConnection(...)

2
在Firefox上,使用mozRTCPeerConnection()直到规范更加完整。请参阅webrtc.org链接的Polyfill并在http://apprtc.appspot.com中使用。 - jesup

2
您不需要包含任何内容即可使用WebRTC的API,但实际上,您可能希望使用适配器来规范浏览器供应商之间的API命名差异(例如webkitGetUserMedia / mozGetuserMedia)。
谷歌维护了一个很好的适配器,可以处理一些常见错误,如果直接使用API可能会遇到这些错误。
只需在页面中包含以下脚本: https://code.google.com/p/webrtc/source/browse/trunk/samples/js/base/adapter.js

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接