What ports need to be available to make best use of the HTML5 platform?

The following options are available to you, in order of decreasing performance:

1.* Allow UDP:1024-65535*

This will give the best performance, as it provides a direct connection path to our media servers.

2. Allow UDP:443

This will allow UDP connections to our media servers via a TURN server on port 443. UDP is the preferred transfer protocol for real-time communications. However, the single port could cause performance problems if there is a lot of traffic between our networks.

3. Allow TCP:443

This will allow TCP connections to our media servers via a TURN server on port 443. TCP could cause issues, especially when there is a lot of traffic or poor connectivity. Additionally, the single port could cause performance problems if there is a lot of traffic between our networks.

NOTE: For security reasons, we do not allow direct TCP connections to our media server.

What happens if you only open a few ports to the Media Server?

We require four ports per user for UDP streaming. Ports cannot be shared by users, and ports are assigned in a random fashion from any available server port in the range of 1024-65k. If the ports the service attempts to connect to are not available on the client then the system will fall back to relaying via TCP over the signalling server. So, if you happen to be extremely lucky, and all four ports you are assigned happen to fall into the IP range you opened then you will connect via UDP. This is not recommended.

Feedback

Was this helpful?

Yes No
You indicated this topic was not helpful to you ...
Could you please leave a comment telling us why? Thank you!
Thanks for your feedback.

Post your comment on this topic.

Post Comment