Session Traversal Utilities for NAT/Traversal Using Relays Around NAT
fleeting- External reference: https://blog.ivrpowers.com/post/technologies/what-is-stun-turn-server/
What is a STUN/TURN Server? · Blog
Sometimes, you can use a protocol called STUN (Session Traversal Utilities for NAT) that allows clients to discover their public IP address and the type of NAT they are behind. This information is used to establish the media connection. In most cases, a STUN server is only used during the connection setup and once that session has been established, media will flow directly between the peer and the Video Gateway (WebRTC).
— https://blog.ivrpowers.com/post/technologies/what-is-stun-turn-server/
However, even if we setup properly a STUN server, there are very restrictive corporate networks (e.g: UDP traffic forbidden, only 443 TCP allowed…), which will require clients to use a TURN (Traversal Using Relays around NAT) server to relay traffic if direct (peer to Video Gateway) connection fails. In these cases, you can install our TURN server (in another instance) to solve these issues
— https://blog.ivrpowers.com/post/technologies/what-is-stun-turn-server/