STUN 服务器在 WebRTC 中实际使用的频率如何?

问题描述 投票:0回答:2

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

webrtc stun
2个回答
3
投票

在会话设置期间,STUN 服务器的使用非常少,以帮助 NAT 后面的 WebRTC 端点发现其公共 IP 地址。 STUN 服务在其服务器计算机上施加了“非常”小的负载。它们类似于“我的 ip 是什么?”互联网上的网站。 TURN 服务器在需要时将媒体数据从一个端点中继到另一个端点。所有视频、音频和媒体流都会发送到 TURN 服务器,然后返回到接收者。 TURN 服务器负载较高。仅当端点无法通过直接点对点连接相互到达时才需要 TURN 服务。

STUN 不能替代 TURN。


0
投票

允许 UDP/TCP:

[在此处输入链接描述][1]

附属链接 [1]:
    https://freestun.net
© www.soinside.com 2019 - 2024. All rights reserved.