What does this AWS Solutions Implementation do?

Amazon Web Services (AWS) provides two over-the-top (OTT) live video streaming solutions to cost-effectively deliver media content to a global audience in the AWS Cloud. Both solutions build a highly available architecture that delivers a reliable real-time viewing experience. This page provides guidance to choose the live video streaming solution that best fits your business needs.

Live Streaming on AWS

This is a fully featured, customizable solution. Built with AWS Elemental MediaLive and AWS Elemental MediaPackage, this solution provides users with an uninterrupted live streaming experience by using a standard MediaLive channel with dual inputs and outputs as well as redundant inputs for MediaPackage.

This solution provides the following features:

  • Provides multiple output formats for playback support on different players and clients
  • Leverages MediaPackage to customize your workflow in a number of ways
  • Adds support for content protection using DRM
  • Enables DVR-like features such as live rewind and restart
  • Builds Live-to-VOD workflows

Live Streaming on AWS with MediaStore

This solution provides you with the fundamental tools and resources to deliver live video content. It replaces MediaPackage with AWS Elemental MediaStore for live stream origination.

This solution provides the following features:

  • Provides a simple solution with fewer customization options
  • Leverages MediaLive, using a single-pipeline channel, so only one input is required, and outputs are HTTP Live Streaming (HLS) only
  • Supports using an AWS Elemental Link device as the input
  • Live Streaming on AWS with MediaStore
  • Live Streaming on AWS


Live Streaming on AWS provides automatic configurations

Automatically configure AWS Elemental MediaLive and AWS Elemental MediaPackage to encode and package your content for adaptive bitrate streaming across multiple screens.

Flexible solutions

Configure the solution to ingest Real-Time Transport Protocol (RTP), Real-Time Messaging Protocol (RTMP), HLS streams, or MediaConnect flows as input. Three encoding profiles are available during initial configuration.

Comprehensive AWS CloudFormation template

The solution’s AWS CloudFormation template launches the AWS products and services necessary to ingest, transcode, and deliver live streaming video.
Build icon
Deploy a Solution yourself

Browse our library of AWS Solutions Implementations to get answers to common architectural problems.

Learn more 
Find an APN partner
Find an APN Partner

Find AWS certified consulting and technology partners to help you get started.

Learn more 
Explore icon
Explore Solutions Consulting Offers

Browse our portfolio of Consulting Offers to get AWS-vetted help with solution deployment.

Learn more