Network Requirements
The agent is designed to work on any network without manual configuration. No port forwarding or firewall changes are required in most cases.
How Connections Work
When you connect to a machine, the system automatically negotiates the best path:
- Direct connection -- if both machines can reach each other directly, a peer-to-peer connection is established. This gives the lowest latency.
- Relay -- if a direct connection is not possible (common behind corporate firewalls or strict NAT), the connection is relayed through the nearest VDO relay server. This adds a small amount of latency but works reliably everywhere.
The fallback happens automatically and transparently. You do not need to configure anything.
Firewall Requirements
Outbound only. The agent only makes outbound connections. No inbound ports need to be open.
| Direction | Protocol | Ports | Purpose |
|---|---|---|---|
| Outbound | HTTPS | 443 | API and signalling |
| Outbound | UDP | Various | Media transport |
If your network restricts outbound UDP, the agent falls back to relay mode which works over standard HTTPS.
Best Performance
For the lowest latency: