AWS Elemental Statmux
Overview
AWS Elemental Statmux is an on-premises software and appliance solution for processing live video channels using statistical multiplexing (statmux). Statmux is a technology that allocates bits in real time among multiple video channels, combining the encoded outputs into a Multi-Program Transport Stream (MPTS). With AWS Elemental Statmux, you can originate live content and share it with distribution partners for delivery over satellite, cable, or terrestrial networks. AWS Elemental Statmux is deployed alongside AWS Elemental Live encoders, with cluster management using AWS Elemental Conductor Live.
High video quality
Flexible management
Highly available
Increase efficiency
Improve bandwidth management
Low latency
What is statistical multiplexing (statmux)?
Statmux is a technology that allocates bits in real time among multiple live video channels, combining the encoded outputs into a Multi-Program Transport Stream (MPTS). A statmux controller instantaneously adjusts the bitrate of each channel in a statmux pool to make the best use of total available bandwidth. The goal is to maximize network efficiency by optimizing picture quality for a group of channels within a fixed total bandwidth.
What does AWS Elemental Statmux enable?
AWS Elemental Statmux enables broadcasters and content owners to generate content for distribution to headends via traditional broadcast methods. Combined with the advanced video encoding features of AWS Elemental Live, AWS Elemental Statmux extracts more bandwidth capacity from the network. With AWS Elemental Conductor Live managing the statmux workflow, you can achieve reliable 24/7 operations and redundancy.
What is the efficiency gain with AWS Elemental Statmux?
The efficiency gains vary depending on the codec, bandwidth, and number of channels. Typical bandwidth savings are in the 20% - 40% range depending on operating conditions.
What video codecs are supported?
AWS Elemental Statmux supports MPEG-2, H.264 (AVC), and 10-bit H.265 (HEVC) codecs, at resolutions up to 4K with HDR.
What type of redundancy is supported?
AWS Elemental Statmux supports 1+1 node redundancy with coordinated failover. The secondary backup node can emit a redundant output continuously or use output listening to detect issues with the primary node before taking over. To minimize costs, you can also choose to use an N+M redundancy architecture with near seamless maintenance backup.
What is the latency with AWS Elemental Statmux?
Achieving an end-to-end latency of under 4 seconds is possible, depending on the video formats being used and the general operating conditions. Optional parameters are available to further reduce latency with slight compromises in picture quality.
How do I make changes to my MPTS?
AWS Elemental Conductor Live is the primary interface for MPTS configuration and management. MPTS settings can be edited while an MPTS is running without the need to stop and restart.
Can I change the channel lineup, video pool size, and reserved bitrate for a running pool?
Yes, you can add or delete channels from a statmux pool without introducing discontinuity on the existing channels. You can also change the reserved bandwidth for a pool at any time.
Does AWS Elemental Statmux work with SMPTE 2110 and SMPTE 2022-6 based video inputs?
Yes, AWS Elemental Live can ingest SMPTE 2110 and SMPTE 2022-6 uncompressed video inputs and then send the encoded SPTS outputs to AWS Elemental Statmux for multiplexing.
Can I combine AWS Elemental Statmux with adaptive bitrate (ABR) type workflows in the same cluster?
Yes, AWS Elemental Live fully supports a unified headend architecture where the same source is encoded and used to feed multiple outputs including ABR, constant bitrate (CBR), and statistical multiplex outputs.
Documentation
Did you find what you were looking for today?
Let us know so we can improve the quality of the content on our pages