Your stream is only as good as your internet connection. Here are our recommendations and best practices for configuring your network for livestreaming.
You should ideally be streaming over an Ethernet connection on a dedicated (unshared) network. Network speeds fluctuate constantly depending on numerous factors, so be sure to test your upload speed frequently.
2000kbps can produce a 720p stream whereas 5000kbps is the maximum bitrate we recommend for a 1080p stream. If you are streaming with a bitrate significantly less than 2000kbps, your stream may appear pixelated or experience lag.
Regardless of your network strength, you should make sure to always record your stream locally. Many software encoders offer this feature, or you can record directly onto a camera.
If you are having issues starting a stream to Vimeo, especially if you are on a corporate network (office, convention center, hotel, school. etc.), you or your IT team may need to check to see if Firewall ports are blocked. For example, if you attempt to use our Browser-Based Encoder and notice that the camera isn't appearing, the preview player is blank, and the "Go live" button is grayed out, this is often related to Firewalls. On external encoders, an error message immediately upon trying to start the stream could indicate a Firewall issue as well.
All encoders use various internet ports to communicate with Vimeo Live, 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
In addition, if you are using our browser-based encoder, you will need to open the following which allows for WebRTC.
- TCP 3478
- TCP 19307
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 (iOS and Android). If any of these are blocked, you may want to get in touch with your network administrator or IT prior to proceeding further with setup.