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 Airmix and Airmix 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 18.104.22.168 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.