Relay/UDP vs Direct/UDP

Reemo uses the WebRTC Peer to Peer network technology. This technology is commonly used in VOIP services and we share the same network concepts.

2 connection types are possible with Reemo: Relay/UDP and Direct/UDP. A Direct/UDP connection is not possible behind a Symmetric NAT. To know which connection you are using, please check your Reemo control bar while in a session:

../_images/controlbar.png

This page will try to explain each connection type with their pros and cons as well as the different NAT types.

Note

If your connection is always in Relay/UDP and you would like to get the best performances with Reemo, please use our Connectivity Test and follow our guide: HOWTO: Use the Connectivity Test

Relay/UDP

This connection type is using the Reemo infrastructure to relay your video stream through a relay server located in Paris (France) adding latency and friction.

../_images/relayudp.png

  • Pros: Strict firewall filtering, works on all type of networks

  • Cons: More latency and possible packet loss

Note

Because our relay servers are located in France, using a Relay/UDP connection might degrade your latency too much. But it is possible for your Organization to use its own TURN servers. To know how to configure your custom TURN servers on Reemo please read our guide: HOWTO: Configure your custom TURN servers

Direct/UDP

This is the optimal connection type. The connection is direct (P2P) between your local browser and the remote computer.

../_images/directudp.png

  • Pros: Optimal connection, best performances

  • Cons: Might require Firewall configuration

NAT Compatibility

Here is a compatibility table to understand in which cases a Direct/UDP connection is not available:

Remote / Local

Full Cone

Restricted Cone

Port Restricted Cone

Symmetric

Full Cone

Direct/UDP

Direct/UDP

Direct/UDP

Direct/UDP

Restricted Cone

Direct/UDP

Direct/UDP

Direct/UDP

Direct/UDP

Port Restricted Cone

Direct/UDP

Direct/UDP

Direct/UDP

Relay/UDP

Symmetric

Direct/UDP

Direct/UDP

Relay/UDP

Relay/UDP

NAT Source Port

../_images/sourceport.png