Corporate networks/laptops often restrict connection, which can block the necessary ports from connecting to Demio's streaming servers and can cause other connectivity issues.
For issues with network and firewall restrictions, you can either try to join on another network like a personal hotspot, or you can send the following information to your IT team so they could help establish the connection:
We use dynamic IP addresses at Demio and you'd need your IT team to whitelist the below domains to connect:
signaling.stream.demio.com
websockets.demio.com
websockets-channel.demio.com
event.demio.com
*.opentok.com
*.opentok.com
*.opentok.com
*.opentok.com
*.tokbox.com
*.vonage.com
β
Feel free to refer to Tokbox's documentation of domains to be whitelisted. Please note Vonage is not able to provide a list of server names (i.e. Fully Qualified Domain Names), therefore the use of wildcards is required.
When it comes to the ports used by the Demio streaming service, our recommendations are as follows:
Minimum: we require TCP port 443 to be open. Some firewall/proxy rules only allow for SSL traffic over port 443. You will need to make sure that non-web traffic can also pass over this port.
Better: In addition to the minimum being met, we also recommend that UDP port 3478 is open.
Best: For the best possible experience, we recommend that UDP ports 1025 - 65535 be open.
Other tips:
1) You can use MXtoolbox to look up the specific IP addresses to whitelist. You would need to look up the addresses and update them regularly in your system to make sure they are up-to-date, as those IPs can change at any time.
2) You can test to see if your network would allow Demio to connect using the following two tests, which can help identify any possible issues with the connection:
https://www.webcasts.com/webrtc/ - We use WebRTC to stream. That will help you identify whether any UDP and TCP ports are enabled.
https://tokbox.com/developer/tools/precall/ - This will measure your connection from your device/network directly to our servers.
Need anything else?
Just reach out to our support team anytime in our live chat or at [email protected] and we'll be happy to help!
β
β