我对WebRTC协议的理解是否正确?

时间:2017-09-14 00:17:09

标签: javascript node.js html5 webrtc stun

这就是我理解协议的方式......

  • 浏览器上的用户获取媒体流
  • 生成自己的sdp(关于编解码器,安全性等的数据)
  • 用它创建一个提议
  • 通过信令方法(websocket)将此优惠发送给服务器
  • 信令服务器,查看此优惠是谁并将其重定向到 那个客户
  • 客户端2的浏览器获取sdp的报价,然后生成它 拥有自己的sdp并将其发送到服务器
  • 服务器将客户端2提供给客户端1.现在两者都知道 其他规格。

同时,然而......

  • 只要客户通过sdp发送报价,他们也会开始联系ICE(眩晕)服务器,以获得可通过的途径到达 正确的PublicIP:端口:协议组合,他们也发送给 另一个客户通过信令服务器。

1 个答案:

答案 0 :(得分:1)

客户端2生成答案(使用createAnswer),而不是商品。主要区别在于答案是商品中包含的功能(如编解码器)的一个子集。

否则这听起来不错。