Overview - Live Streaming on AWS with MediaStore


Amazon Web Services (AWS) enables broadcasters and content owners to automate media supply chains, streamline content distribution, and cost-effectively broadcast live content to a global audience. With AWS, you can seamlessly scale your infrastructure to meet demand, and pay only for what you use, helping you build highly available and cost-effective solutions for live video streaming.

AWS offers several options for delivering live streaming content on the cloud that enable you to automatically provision and dynamically scale any combination of video processing, delivery, and storage services. Customers can combine AWS Media Services with Amazon CloudFront to build a highly resilient and secure architecture that delivers an exceptional real-time viewing experience.

The Live Streaming on AWS with MediaStore solution automatically configures AWS Elemental MediaLive (MediaLive) and AWS Elemental MediaStore (MediaStore) to encode and originate your content for adaptive bitrate streaming across multiple screens via HTTP live streaming (HLS). The solution also uses Amazon CloudFront to provide an elastic, highly available, global content delivery network for live video streaming. The solution is easy to deploy and used only during the live event. When you finish streaming, you can delete the solution’s stack to help ensure that you only pay for the infrastructure you use.

The Live Streaming on AWS with MediaStore solution supports four input types as the source for your video stream, including a device input so you can use an AWS Elemental Link as the source for the input for your live channel.


You are responsible for the cost of the AWS services used while running this solution. As of the date of publication, the total cost for running this solution with default settings in the US East (N. Virginia) Region is approximately $2.00 per hour, but will vary depending on the encoding profile you choose.

This cost estimate does not include costs for Amazon CloudFront, AWS Elemental MediaStore, and data transfer fees, which will vary based on the number of users and end user devices. For full details, see the pricing webpages for MediaLive and MediaStore as well as the AWS services you will use in this solution.