RTCPeerConnection初学者教程?

时间:2014-04-19 09:19:02

标签: webrtc

有没有人知道任何好的RTCPeerConnection教程?

我希望将网络摄像头从浏览器直播到浏览器。我从我的服务器到所有客户端都有websocket个连接,所以它应该相当容易 - 但到目前为止,我在该主题上找到的内容是非常令人困惑。

我不太了解它。我可以编写自己的信令服务器,如何确定客户端的可用端口等。

简而言之:请求良好的链接。

是的,我发现this但是没有发现它非常连贯(可能是因为其中没有单一的代码示例,而且没有至少5个无法解释的变量或函数)。

2 个答案:

答案 0 :(得分:5)

回答你的问题 - 是的,你可以编写自己的信令服务器,例如使用node.js.您可以自己编写或使用socketio等库来编写。 您还应该看看Muaz Khan's Website,它帮助我创建了自己的应用程序。

我写了a longer WebRTC tutorial,它指导您完成创建自己的简单视频应用程序的所有必要步骤,包括信令。不要被长度震惊,我在其中放了很多代码示例。

如果您能告诉我您是否可以理解或遇到任何错误,那将会很棒。

祝你好运! :)

编辑:我的教程适合那些想要了解WebRTC如何工作以及如何在不使用插件或库的情况下完成工作的人。如果您只想构建一个应用程序,可以使用像rtcmulticonnection这样的库,只需编写几行代码即可。

答案 1 :(得分:0)

只需按照以下教程进行操作即可。您可以全面了解什么是WebRTC,如何在NodeJS和RTCPeerConnection中创建信令服务器

  1. WebRTC环境及其协议 - http://engineeringsemester.com/webrtc-environment-and-its-protocols/
  2. 信令流程 - http://engineeringsemester.com/webrtc-signaling-server-node-js/http://engineeringsemester.com/webrtc-signaling-mechanism/
  3. RTCPeerConnection API - http://engineeringsemester.com/webrtc-rtcpeerconnection-api/