我对 WebRTC 协议的理解正确吗?
Is my understanding of WebRTC protocol Correct?
这就是我对协议的理解...
- 浏览器上的用户获取媒体流
- 生成自己的 sdp(有关编解码器、安全性等的数据)
- 用它创建报价
- 通过信令方法 (websocket) 将此报价发送到服务器
- 信令服务器,查看此优惠的对象并将其重定向到
那个客户
- 客户端 2 的浏览器通过 sdp 获取报价并生成其
自己的报价和自己的 sdp 并将其发送到服务器
- 服务器将客户端 2 的报价重定向到客户端 1。现在双方都知道了
其他规格。
同时,然而...
- 无论哪个客户端使用 sdp 发送报价,他们也会开始联系 ICE(眩晕)服务器以通过以下方式获得可能的可达路径
正确的 PublicIP:Port:Protocol 组合,他们也发送给
另一个客户端通过信令服务器。
客户端 2 生成答案(使用 createAnswer),而不是报价。主要区别在于答案是报价中包含的功能(如编解码器)的子集。
否则这听起来不错。
这就是我对协议的理解...
- 浏览器上的用户获取媒体流
- 生成自己的 sdp(有关编解码器、安全性等的数据)
- 用它创建报价
- 通过信令方法 (websocket) 将此报价发送到服务器
- 信令服务器,查看此优惠的对象并将其重定向到 那个客户
- 客户端 2 的浏览器通过 sdp 获取报价并生成其 自己的报价和自己的 sdp 并将其发送到服务器
- 服务器将客户端 2 的报价重定向到客户端 1。现在双方都知道了 其他规格。
同时,然而...
- 无论哪个客户端使用 sdp 发送报价,他们也会开始联系 ICE(眩晕)服务器以通过以下方式获得可能的可达路径 正确的 PublicIP:Port:Protocol 组合,他们也发送给 另一个客户端通过信令服务器。
客户端 2 生成答案(使用 createAnswer),而不是报价。主要区别在于答案是报价中包含的功能(如编解码器)的子集。
否则这听起来不错。