Statmux for AWS Elemental MediaLive
Overview
Overview
Statistical Multiplexing (Statmux) is a feature of the AWS Elemental MediaLive video processing service that lets you prepare and share live broadcast video for distribution. Statmux is a technology that allocates bits in real time among multiple live video channels, combining the encoded outputs into a single transport stream. With Statmux, you can process and originate live content and share it with distribution partners for delivery over satellite, cable, or terrestrial networks. Statmux for MediaLive is an alternative to traditional, hardware-based approaches to preparing broadcast video for delivery. By enabling easy-to-use, fully managed cloud services for broadcast video distribution, Statmux for MediaLive lets you deliver live content more flexibly and efficiently, reduce infrastructure and management costs, and deliver high-quality video with built-in reliability.
Benefits
Highly available
High video quality
Increased efficiency
Flexible management
Simplified distribution
FAQS
Page topics
General
Open allWhat 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 multiplexed program transport stream. Statmux instantaneously adjusts the bitrate of each channel in the statmux pool to make the best use of total available bandwidth. This maximizes network efficiency by optimizing picture quality for a group of channels within a fixed total bandwidth.
What does Statmux for MediaLive enable?
Statmux for MediaLive enables broadcasters and content owners to implement flexible and scalable workflows in AWS, generating content for distribution to headends via traditional broadcast methods. Content owners and broadcasters can now use MediaLive to support distribution systems that rely on statistical multiplexing. Combined with the advanced video encoding features and built-in resiliency of MediaLive, Statmux extracts more bandwidth capacity from the network, ensures reliable 24/7 operations, and reduces total cost of ownership for linear video delivery when deploying hundreds of channels.
What is the efficiency gain from using Statmux in MediaLive?
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.
Does this help with building my unified or converged headend in AWS?
Yes. Content and service providers have been adding OTT (ABR) encoding systems to supplement their current primary screen delivery systems. Initially, OTT was an “add-on” to the existing system, purchased from a different vendor. With the increasing importance of OTT delivery, having one system to manage all encoding helps ease the operational burden. Using Statmux for MediaLive, all of the core video processing can now happen in AWS within the same workflow.
What video codecs are supported for my channels?
H.264 (AVC) main and high profile, (4:2:0 8 bit) and H.265 (HEVC) main and high profile, (4:2:0 8 bit), up to 1080p are supported.
How many channels or programs can be statmuxed together into a MPTS (Multiple Program Transport Stream), and what is the maximum total bitrate?
Up to 20 programs are supported currently, with up to 72 Mbps maximum MPTS total bitrate.
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 pool without introducing discontinuity on the existing channels. You can also change the reserved bandwidth for a statmux pool at any time.
Can I change the minimum or maximum bitrate of an individual channel?
Yes, you can edit the bitrate parameters of a channel at any time.
How do I manage the overall bandwidth of the MPTS?
Using either the MediaLive Console or the API, you can set a TS rate and a reserved bitrate for null packets. Statmux for MediaLive optimizes the video bitrates, taking into consideration the other audio and metadata contributions from each of the channels.
How do I deliver my MPTS from MediaLive to my uplink facility?
The output of a MediaLive Statmux channel is sent to AWS Elemental MediaConnect. MediaConnect is a reliable and secure video transport service. MediaConnect supports RTP, RTP+FEC, RIST, and the Zixi protocols for securely distributing your content globally.
Can I also migrate my Conditional Access (CA) system to AWS?
With custom integration, some CA systems can be migrated to handle encryption processing within AWS. In many cases, you may simply choose to use the CA system already located in your uplink location, encrypting video streams just before they are distributed via satellite or other distribution network. In addition, if you are distributing your content with entitlements in AWS Elemental MediaConnect, you can use SPEKE (Secure Packager and Encoder Key Exchange) for key exchange. SPEKE is an open API specification that streamlines the way supported CAS systems integrate with MediaConnect. You can encrypt the Statmux for MediaLive video that is shared using entitlements and control the permissions of content sent to your distribution partners. This enables you to build complex workflows with more granular and sophisticated conditional rights management, including time-based access, black-outs, and many other rules-based requirements.
Pricing
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