Outbound RTMP Streaming
RTMP streaming is typically handled on port 1935/TCP for most providers such as IBM Cloud Video, Livestream, Vimeo, or YouTube Live.
Two exceptions are Facebook Live which streams RTMPS on port 443/TCP, and Periscope which streams RTMP streaming on port 80/TCP.
To ensure that you are able to send out your stream:
- the firewall on the network must not filter or block outbound communication on these ports
- the firewall on the network must not be performing content filtering / policy rules blocking access to these sites, especially sites which may be categorized as social media (Twitter/Periscope, Facebook, YouTube)
Chat for Twitch, YouTube Live, or Facebook Live
To ensure that you're able to use the chat functionality with Live:Air and Live:Air Solo, ensure that the firewall on your network is not filtering or blocking outbound communication on these ports:
- Twitch Live Chat : port 6667/TCP
- Facebook Live Chat : ports 80/TCP and 443/TCP
- YouTube Live Chat : ports 80/TCP and 443/TCP
Airmix / Live:Air-enabled Sources
The following are used for communication between Source devices -- which includes compatible Teradek encoders in Airmix / Live:Air mode such as the VidiU, Cube or Clip, as well as iOS devices such as an iPod Touch, iPhone or iPad running the Airmix Remote app -- and the devices running Airmix, Airmix Solo or Live:Air Action:
- Device Discovery : the Airmix and Airmix Live:Air Remote apps use the Bonjour / multicast DNS protocol for device discovery. This takes place on 22.214.171.124 port 5353/UDP, and requires the following service names:
- Device Communication: communication and configuration commands are sent between Airmix, Airmix Solo, Live:Air Action and Live:Air Remote or Teradek encoder devices to the broadcast IP address of the network on which they are operating, on port 21572/UDP. Additional communication between the Live:Air app and Teradek encoder devices takes place on port 80/TCP (HTTP) and port 2020/TCP.
- Video Stream : Airmix Remote and Teradek encoder devices use a randomly-assigned UDP port between 49513 and 65535 for the video stream sent back to the iPad running Airmix / Airmix Remote / Live:Air Action.
If there are blocks on sending to broadcast or multicast addresses this could still prevent inter-device communication on your network, and you would not be able to use these Source devices in Airmix, Airmix Remote or Live:Air Action.
If there is access point isolation on the Wi-Fi network this would also prevent inter-device communication and prevent the operation of Live:Air with local Source devices.
Access point isolation is common on public networks such as coffee shops, hotels, airports, or other venues.