Protocols in AWS Elemental MediaConnect - AWS Elemental MediaConnect

Protocols in AWS Elemental MediaConnect

AWS Elemental MediaConnect supports different protocols for incoming (source) and outgoing (output) live video streams depending on the type of flow you use.

For transport stream flows, which transport compressed content that is muxed (audio, video, and ancillary data are combined) into a single stream, you use the following protocols:

  • Reliable Internet Stream Transport (RIST) is a highly available, low-latency protocol that is suitable for long-distance applications. MediaConnect doesn't support encryption for sources or outputs that use the RIST protocol.

  • Real-Time Transport Protocol (RTP) has wide applicability and takes less bandwidth than RTP-FEC. MediaConnect doesn't support encryption for sources or outputs that use the RTP protocol.

  • Real-Time Transport Protocol with Forward Error Correction (RTP-FEC) has wide applicability and forward error correction (FEC) to self-heal any corruption and packet loss. Using this protocol takes more bandwidth than RTP without FEC. AWS Elemental MediaConnect doesn't support encryption for sources or outputs that use the RTP-FEC protocol.

  • Secure Reliable Transport (SRT) is a highly available, low-latency protocol that is suitable for long-distance applications.

  • Zixi is a highly available protocol suitable for most applications, especially use cases that involve longer distances. If your encoder is not capable of using Zixi, you can use the Zixi feeder/receiver software that was created specifically for use with MediaConnect. You can access this software on the Zixi website, where you will be asked to provide your information before you can download the software. If you set up multiple flows for distribution, we recommend that you use Zixi as the protocol to send content between flows. MediaConnect supports two Zixi protocol options:

    • Zixi pull uses the Zixi protocol to send content to a receiver or an integrated receiver decoder (IRD) that is behind a firewall. Additionally, you can use this option when you need network address translation (NAT) to route the traffic from MediaConnect to the receiver.

    • Zixi push uses the Zixi protocol to send content to a receiver that has a static, publicly addressable IP address. Use this option when the receiver is not behind a firewall or NAT-based router.

For CDI flows, which transport high-quality content that has been lightly compressed using JPEG XS, you use the following protocols:

  • AWS Cloud Digital Interface (AWS CDI) is a technology that allows you to transport high-quality uncompressed video inside the AWS Cloud, with high reliability and network latency as low as 8 milliseconds.

  • ST 2110 JPEG XS is a low-latency protocol that can be used on streams with minimal compression.