【问题标题】:Is my understanding of WebRTC protocol Correct?我对 WebRTC 协议的理解正确吗?
【发布时间】:2017-09-14 00:17:08
【问题描述】:

这就是我对协议的理解...

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

然而,与此同时……

  • 无论哪个客户端使用 sdp 发送报价,他们也会开始联系 ICE (stun) 服务器以通过 正确的 PublicIP:Port:Protocol 组合,它们也发送到 另一个客户端通过信令服务器。

【问题讨论】:

    标签: javascript node.js html webrtc stun


    【解决方案1】:

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

    否则这听起来不错。

    【讨论】:

    • onnegotitaionneeded 适合哪里?它是独立发射的吗
    • 您可以显式调用 createOffer 或等待 ONN 告诉您需要调用 createOffer。它主要是一个风格问题。
    • 谢谢.. 我想如果订购不正确会破坏程序
    猜你喜欢
    • 2012-01-27
    • 2021-09-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多