在这个问题WebRTC - 如何指定STUN/TURN服务器的数量?
当提供多个TURN服务器时,WebRTC如何确定使用哪个TURN服务器?
在这个问题WebRTC - 如何指定STUN/TURN服务器的数量?
当提供多个TURN服务器时,WebRTC如何确定使用哪个TURN服务器?
在使用公式时,代理通过确定对每种类型的候选者(服务器反射,对等反射,中继和主机)的偏好以及在代理多重连接时选择其IP地址的偏好来计算优先级。然后将这两个偏好结合起来计算候选者的优先级。使用以下公式计算该优先级:
priority = (2^24)*(type preference) +
(2^8)*(local preference) +
(2^0)*(256 - component ID)
a=candidate:2157334355<ID> 2<Component> udp<NetType> 33562367<Prioirty> 180.6.6.6<NAT pub IP> 54278<NAT pub Port> typ relay<Means it needs to be relayed through Turn> raddr 46.2.2.2<Relay address of turn> rport 38135<relay port of turn> generation 0