【问题标题】:How often are STUN servers actually used in WebRTC?在 WebRTC 中实际使用 STUN 服务器的频率如何?
【发布时间】:2021-08-06 02:59:56
【问题描述】:

每次我设置 WebRTC 视频通话客户端时,除非我指定 TURN 服务器,否则它永远不会工作。无论我提供多少 STUN 服务器,它总是回到 TURN。可能是我测试过的人碰巧都在对称 NAT 后面。唯一一次不回退到 TURN 是当我在自己的网络上进行本地测试时。 STUN 服务器是很少使用还是很少使用?还是它们使用得更频繁,而我的经验恰好是异常的。

【问题讨论】:

    标签: webrtc stun


    【解决方案1】:

    STUN 服务器在会话设置期间非常谨慎地使用,以帮助 NAT 后面的 WebRTC 端点发现它们的公共 IP 地址。 STUN 服务对他们的服务器机器施加了非常小负载。它们类似于“我的 ip 是什么?”互联网上的网站。

    TURN 服务器在需要时将媒体数据从端点中继到端点。所有的视频、音频和媒体流都上传到 TURN 服务器,然后返回到接收者。 TURN 服务器负载更高。仅当端点无法通过直接对等连接相互访问时才需要 TURN 服务。

    STUN 不能替代 TURN。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2017-11-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-12-02
      • 2014-01-03
      相关资源
      最近更新 更多