Enterprise customers have the ability to stream to their Livestream events using third-party encoding products, rather than a product developed by Livestream. This is possible if your desired encoder can stream via RTMP.
What is RTMP?
RTMP stands for real-time messaging protocol. It provides for high-performance transmission of audio, video, and data from an encoder to a server, which distributes the signal across the Internet. Many streaming providers and encoder developers support RTMP streaming, including Livestream.
Which encoders support RTMP?
This feature also includes cloud transcoding. This means you can stream a single bitrate from your encoder, which Livestream then converts into various lower bitrates in the cloud for you. For example, if you send your stream at 1920x1080 at a minimum bitrate of 4Mbps, the possible qualities viewers can watch are:
- 1080p: 1920x1080, 5256kbps
- 720p: 1280x720, 2756kbps
- 540p: 854x480, 1756kbps
- 360p: 640x360, 628kbps
The player will automatically adjust which bitrate each viewer sees depending on that person's internet connection speed. This greatly reduces the required bandwidth you need in order to stream in multiple bitrates while also providing the best possible experience for your viewers.