AWS Elemental MediaPackage is a video delivery service that allows video providers to securely and reliably distribute streaming video at scale. It makes it easy to prepare your live video stream for delivery to multiple devices, and improve the viewer experience with advanced features. With the service, customers can reduce workflow complexity, increase origin resiliency, and better protect multiscreen assets without the risk of under or over-provisioning video infrastructure. AWS Elemental MediaPackage also works with other AWS Media Services to unlock the growing ecosystem of connected devices and the dynamic viewing experiences they enable.

Key features

Comprehensive Output Formats

Deliver video content to the maximum number of viewers on multiple playback devices
AWS Elemental MediaPackage supports the standards and formats commonly used to stream video, including MPEG-DASH, Microsoft Silverlight, and HTTP Live Streaming (HLS), to reach a maximum number of devices and viewers.

Flexible Video Content Protection

Apply just-in-time content protection to secure your video assets
AWS Elemental MediaPackage lets you protect your streams by integrating with multiple Digital Rights Management (DRM) technologies. The right content protection is selected based on the capabilities of each playback device. Protection capabilities are standards-based, including support for Apple FairPlay and Microsoft PlayReady using AES-128 encryption.

High-Availability Architecture

Built-in resiliency and automatic scalability for video workflows
AWS Elemental MediaPackage automatically scales based on the incoming stream requests you receive. It is built for high reliability, automatically distributing resources across multiple AWS Availability Zones. Integrated monitoring continuously tracks metrics (such as bandwidth, number of concurrent contacts or instance resources), and new instances are launched automatically to scale with increased workload as needed.

Use Independently or with AWS Media Services

Use with other AWS Media Services, or deploy on its own
As one of the AWS Media Services, you can choose to use AWS Elemental MediaPackage as a standalone service or integrate it with AWS services for live video encoding, VOD processing, ad personalization and monetization, or media-optimized storage. Additionally, other AWS services, such as the Amazon CloudFront CDN, offer seamless interoperability with AWS Elemental MediaPackage.


  • What is just-in-time packaging and origination?

    In a video processing workflow, a just-in-time packaging and origination product customizes live video streams or VOD assets for delivery in a format compatible with the device making the request. An advanced origin is used to convert incoming content on-the-fly from a single format to multiple delivery formats while applying DRM standards, allowing it to serve streaming video content in response to requests from users to devices such as tablets, smartphones, connected TVs, or set-top boxes.
  • Who can use AWS Elemental MediaPackage?

    AWS Elemental MediaPackage is designed to meet the needs of all types of video providers. Video is increasingly important to companies from small businesses to global enterprises, as well as government agencies, nonprofit organizations, and schools, all of which can use AWS Elemental MediaPackage to improve the efficiency and effectiveness of their video operations. Companies in the media and entertainment industry, including film and TV studios, broadcast networks, pay TV channels and system operators, programming distributors, internet service providers, online video platforms, and professional sports leagues and teams, can all benefit from AWS Elemental MediaPackage as part of their broadcast, streaming, and over-the-top video offerings.
  • How does AWS Elemental MediaPackage compare to Cloud Streaming Services?

    AWS Elemental MediaPackage is available in multiple regions, while with other cloud services, some options are only available in a subset of all the AWS regions on which their service is deployed. AWS Elemental MediaPackage can record all the renditions in an adaptive bitrate (ABR) stream and supports up to 4K resolution with high frame rate using HEVC, while other cloud services restrict recordings to only the highest bitrate. Other services may also provide a broad set of limitations on the delivered content, including limiting resolution to 1080p and frame rate to 30 frames per second. AWS Elemental MediaPackage also supports a wide range of OTT ABR standards and provides standards-based subtitles for all OTT formats, which is broader support than other cloud services.

  • How does AWS Elemental MediaPackage compare to third-party packaging software running on AWS?

    AWS Elemental MediaPackage accepts input from multiple protocols including HLS, DASH, RTMP, and RTP rather than being restricted to a single ingest format such as Microsoft Smooth Streaming or HLS. AWS Elemental MediaPackage packages and archives in the same workflow using the same formats that are streamed; with other providers, you need a separate "live packaging" workflow, "capture" workflow, and "VOD streaming" workflow. AWS Elemental MediaPackage provides more control over what is exposed to subscribers, helping restrict access, while with other providers, all "stream sets" are available for download; this is less secure as end users have the opportunity to guess what is available from the origin. In addition, AWS Elemental MediaPackage offers a richer redundancy model, taking the complexity of implementing and managing instances away from the customer, and it separates ingest from egress for even greater scalability and redundancy. AWS Elemental MediaPackage is designed as a service, not as software running on a virtual server, and customers don't have to monitor what the load is on their EC2 instances or know how to scale to accommodate more channels and more end-user connections as this is done automatically for them.

  • Is AWS Elemental MediaPackage a standalone service or is it dependent on other services?

    AWS Elemental MediaPackage can function as a standalone service or within a larger video workflow that includes other AWS Media Services. AWS Media Services are a family of services that form the foundation of cloud-based video workflows, which offer customers the capabilities they need to create, package, and deliver video, all accessible through the AWS Management Console and APIs. Working together with other AWS services, AWS Media Services offer a complete solution for processing and delivery of live or on-demand video content to consumers around the world, cost efficiently and with high quality.

Page Content
Key features FAQs