0
我正在嘗試在WebRTC中的設備之間建立連接。設備是behinf NAT,因此公共IP地址必須確定。我瞭解到STUN用於查找設備的公共IP。但是如果STUN失敗,那麼使用TURN服務器。我也瞭解到ICE是處理這個問題的機制。我想知道ICE是如何工作的?它如何確定是否使用STUN或TURN?它如何確定STUN的失敗並立即切換到TURN?ICE如何決定是否使用STUN或TURN來查找設備的公共IP地址?
我正在嘗試在WebRTC中的設備之間建立連接。設備是behinf NAT,因此公共IP地址必須確定。我瞭解到STUN用於查找設備的公共IP。但是如果STUN失敗,那麼使用TURN服務器。我也瞭解到ICE是處理這個問題的機制。我想知道ICE是如何工作的?它如何確定是否使用STUN或TURN?它如何確定STUN的失敗並立即切換到TURN?ICE如何決定是否使用STUN或TURN來查找設備的公共IP地址?