All encoders use various internet ports to communicate with Livestream, all of which need to be made open to both incoming and outgoing communication.
These ports are:
- TCP 1935
- TCP 80
- TCP 443
- UDP 53 *
- UDP 2088**
Ports 1935, 80, 2088, and 443 represent RTMP, HTTP, and HTTPS respectively.
*Many corporate and academic networks’ security policies will block UDP 53, as it provides DNS.
** UDP 2088 should be open when broadcasting from Mevo or the Livestream mobile app (iOS and Android).
One or more of these ports may be blocked by firewalls. A firewall can be located on the network and/or on the computer itself.
We generally recommend disabling any anti-virus programs at the time of your stream (ex: Norton, McAfee, AVG, Windows Security Essentials, etc. Be sure also to disable Windows Firewall). Apart from consuming valuable CPU resources, many will block one or more of the necessary ports needed for streaming.
If a firewall is active on the network, these ports would need to be opened by an IT/network technician. It is possible, though, to check the status of these ports at any time.
For best results, it is recommended that you are running a stream during these tests, as the encoder will be actively attempting to make the necessary connections.
- Open the “Network Utility” Tool.
- Select the "Netstat" tab.
- Select "Display the state of all current socket connections".
- Click "Netstat".
Connections for port 1935 (Macromedia-fcs), port 80 (http) have been successfully established.
Telnet is typically NOT enabled by default on Windows. To enable it:
Start → Search for “Turn Windows features on or off” and select the option from the list. Once the box appears, look for “Telnet Client.” Enable it and click OK (it may take a few minutes for it to fully take effect).
Open the Command prompt (Start → Search for “cmd”). Type the command as shown in the image below (publish.livestream.com + “port” if testing a specific port.)
After typing the command (in this case “publish.livestream.com 80”), you will see a blinking cursor for a period of time, indicating that the connection was successful. (Use “ctrl + ]” to quit telnet.)
If the connection fails, you will see the following message:
You can also listen to open ports on your network using the netstat -f command (the -f parameter forces the destination to resolve to its domain equivalent.)
If you need to whitelist domains for viewing, please allow the following in your network:
Note for corporate customers: WebSense, the web filtering company, blocks Akamai from being accessed, which in many cases causes the event page and player to fail to load any content.