AWS Elemental MediaLive is a video processing service that enables video providers to encode high-quality live video streams for delivery to broadcast televisions and multiscreen devices. Used as a standalone service or integrated with other AWS Media Services, AWS Elemental MediaLive lets you build flexible 24x7 live video workflows or create event-based live streams with full control over encoding parameters.
Comprehensive Video Standards Support
Encode live streams using common video formats
AWS Elemental MediaLive supports a broad range of video industry standards used to input, output, and archive live video. It includes support for the latest codecs - the compression standards used for video, like h.264/AVC and h.265/HEVC - and media communication protocols - the standards used to send video over the internet, like Real Time Protocol (RTP), HTTP Live Streaming (HLS) or Real-Time Streaming Protocol (RTMP). You can read about all the standards AWS Elemental MediaLive supports in our documentation.
Broadcast Capabilities for Live Video Streams
Configure a broadcast-grade live viewing experience
AWS Elemental MediaLive uses technology from AWS Elemental that has been proven over many years by leading broadcast and internet video providers. AWS Elemental MediaLive supports broadcast features like ad markers, closed captions, multiple language audio tracks, audio descriptors, and FCC-mandated loudness correction. MediaLive also works natively with AWS Elemental MediaConnect, providing secure and reliable transport of video to use as inputs to live channels.
Statistical Multiplexing (Statmux)
Manage broadcast distribution in the cloud
Statistical Multiplexing (Statmux) lets you process and originate live content and share it with distribution partners for delivery over satellite, cable, or terrestrial networks. Launch broadcast distribution workloads quickly, optimize video quality and available network bandwidth, and meet resiliency goals with built-in high availability.
Automated Resource Provisioning
Easy configuration of live video channels
AWS Elemental MediaLive manages the encoding resources needed to deliver high-availability live video streams, so you can focus on your content, not your encoding infrastructure. It automatically deploys encoding resources and manages scaling, healing, resiliency failover, monitoring, and reporting. With a few clicks in the AWS Elemental MediaLive management console, you can launch fully configured live video channels in minutes.
Automated High Availability
Redundancy and automatic scalability for live video
Each live video channel you create with AWS Elemental MediaLive runs on redundant infrastructure distributed across physically separated Availability Zones. The service monitors encoding resources for health and automatically replaces any degraded components without disrupting your channels. Resources scale elastically with demand, assuring a consistent service for your viewers.
Flexible functionality for one-time events or around-the-clock live streams
AWS Elemental MediaLive lets you build flexible 24x7 linear workflows or event-based live streams. The service makes it simple to output a mix of live video streams at different resolutions and bitrates to meet the requirements of the devices in the hands of your viewers.
Use Independently or with other AWS Media Services
Built-in integration with other AWS Media Services, or deploy on its own
As one of the AWS Media Services, you can choose to use AWS Elemental MediaLive as a standalone service or integrate it with AWS services for video transport, video-on-demand (VOD) processing, just-in-time packaging, ad personalization and monetization, or media-optimized storage. A typical integration would be to tie AWS Elemental MediaLive to our video transport, packaging and server-side ad insertion services for the core video workflow. Additionally, other AWS services, such as the Amazon CloudFront CDN, offer seamless interoperability with AWS Elemental Media Services.