Posted On: May 1, 2023
Starting today, AWS Elemental MediaConnect supports failover for streams that have SRT caller or listener sources. You can configure SRT failover via the AWS Management Console, CloudFormation, the AWS CDK, or the MediaConnect API.
You use SRT failover by adding two SRT sources to your flow in the same mode (both must be either caller or listener) with identical content. This works with either standard or VPC sources. In the event the primary source is interrupted, MediaConnect will switch to the secondary source after 500 milliseconds, ensuring the outputs on your MediaConnect flow continue to receive a stream. In addition to SRT sources, failover is supported with the Zixi push, RIST, RTP, and RTP-FEC source types.
SRT failover is supported in all AWS Regions where MediaConnect is available for no additional cost. For more information, please visit the MediaConnect overview page and read the MediaConnect documentation.
May 3, 2023: This post previously stated the failover would happen within 500ms. We have updated it to reflect that it switches after 500ms.