Learn how to set up Daily for hosting video sessions on Handshake to optimize connectivity and performance on corporate networks.
This resource provides essential instructions for configuring your network to support Daily video sessions, specifically designed for IT security and network personnel.
Preparing your network
To ensure Daily functions properly, your corporate network needs to be configured correctly:
-
Firewall configuration
- Allow traffic to and from Daily’s media servers.
-
Proxy configuration
- Ensure proxies permit WebRTC traffic.
-
Domain allow-listing
-
Allow-list the necessary domains and IP ranges used by Daily:
- b.daily.co
- c.daily.co
- *.daily.co
-
Allow-list the necessary domains and IP ranges used by Daily:
-
Call initiation
-
Ensure access to:
- gs.daily.co (TCP/443)
- prod-ks.pluot.blue (TCP/443)
-
Whitelist Twilio STUN
- TCP/UDP 3478
- TCP 443
-
Ensure access to:
-
Signaling
- Ensure *.wss.daily.co is reachable on TCP/443.
Network requirements
Your network must meet these requirements for optimal Daily performance:
-
Open Ports: Ensure the following ports are open for media traffic:
- UDP: 3478, 49152-65535
- TCP: 443, 3478
- Protocols: Support for STUN and TURN protocols is essential.
- Bandwidth: A minimum of 1 Mbps per participant is required for video calls.
Optimizing connectivity
Improve call quality by:
- Wired connections: Prefer wired connections over Wi-Fi when possible.
- Network load: Close unnecessary applications to reduce network load.
- QoS settings: Enable Quality of Service (QoS) settings to prioritize real-time media traffic.
Troubleshooting
If you encounter connectivity issues:
- Firewall and proxy settings: Verify that these settings are correctly configured.
- Port and protocol configuration: Ensure all necessary ports and protocols are properly set up.
- IT Support: Contact your IT department for further assistance.
Additional resources
- To test and verify your network configuration, we recommend using Daily's network test.