ICE vs STUN vs TURN
问题 I've read that ICE is an agent on the WebRTC server which sends SDP information of users to STUN or TURN server. STUN and TURN server gives this SDP information and makes a P2P connection for the users. Is that true? So, what is the exact difference between STUN and TURN server? If the ICE agent configured with a TURN server, what would be happened with data flow? in this instance, TURN just act as a datagram-forwarder? 回答1: TURN is a relay — both clients send data to the TURN server, which