AWS Elemental MediaPackage offers two pricing models: one for live packaging and one for video on demand (VOD) packaging.

Live Packaging

For live channels, you are charged based on the amount of video ingested into the channel (measured in GB) and the amount of content originated and packaged for the channel (measured in GB).

Video On Demand Packaging

With video on demand (VOD) packaging, you are charged based on the amount of video content originated and packaged from the VOD packaging group (measured in GB).

Discounted Pricing

For customers who are willing to make an annual commitment for monthly usage, typically 10 TB/month or higher for combined ingest and packaging and origination usage, Contact Us for discounted pricing options.

For origination and packaging costs, you are charged for the total volume of video that is delivered to your content delivery network (CDN) measured in GB. We always recommend that you use a CDN like Amazon CloudFront with AWS Elemental MediaPackage, as CloudFront caches video content for more efficient delivery to end viewers. This improves performance, and will lower your costs by reducing the volume of video originated and packaged from MediaPackage.

You will incur additional charges when you serve content from AWS Elemental MediaPackage outside of AWS. If the content output is delivered to a destination over the internet or via a CDN other than Amazon CloudFront, then internet data transfer charges apply.

With VOD packaging, you continue to pay your standard rates for content stored in Amazon S3. MediaPackage can help reduce storage costs, as only a single format of an adaptive bitrate (ABR) set is required, which can be distributed in multiple formats with different content protection (DRM) policies applied.

Live Ingest Pricing

You will be charged for each stream AWS Elemental MediaPackage ingests for your channels, as it receives video from your live encoder. Ingest charges are based on the size and number of those streams, measured in GB. This means you’ll pay more if you have more input streams on your channel, or if those streams are higher bitrates.

Ingest Cost

Region Live Ingest Price
US East (N. Virginia)  $0.030 per GB
US West (N. California)  $0.042 per GB
US West (Oregon)  $0.027 per GB
Asia Pacific (Mumbai)  $0.043 per GB
Asia Pacific (Seoul)  $0.040 per GB
Asia Pacific (Singapore)  $0.058 per GB
Asia Pacific (Sydney)  $0.050 per GB
Asia Pacific (Tokyo)  $0.044 per GB
Europe (Frankfurt)  $0.045 per GB
Europe (Ireland)  $0.031 per GB
Europe (Paris)  $0.044 per GB
South America (Säo Paulo)  $0.064 per GB

Live Origination and Packaging Pricing

You will be charged for the total volume of content, measured in GB, that is originated and packaged for your live channel and delivered to your content delivery network (CDN), such as Amazon CloudFront.

Origination/Packaging Cost

Region Live Packaging and Origination Price
US East (N. Virginia)  $0.050 per GB
US West (N. California)  $0.060 per GB
US West (Oregon)  $0.050 per GB
Asia Pacific (Mumbai)  $0.070 per GB
Asia Pacific (Seoul)  $0.055 per GB
Asia Pacific (Singapore)  $0.115 per GB
Asia Pacific (Sydney)  $0.100 per GB
Asia Pacific (Tokyo)  $0.060 per GB
Europe (Frankfurt)  $0.060 per GB
Europe (Ireland)  $0.050 per GB
Europe (Paris)  $0.060 per GB
South America (Säo Paulo)  $0.100 per GB

VOD Origination and Packaging Pricing

You will be charged for total volume of content, measured in GB, that is originated and packaged from a VOD packaging group and delivered to your content delivery network (CDN), such as Amazon CloudFront.

Origination/Packaging Cost

Region VOD Packaging and Origination Price
US East (N. Virginia)  $0.050 per GB
US West (N. California)  $0.060 per GB
US West (Oregon)  $0.050 per GB
Asia Pacific (Mumbai)  $0.070 per GB
Asia Pacific (Seoul)  $0.055 per GB
Asia Pacific (Singapore)  $0.115 per GB
Asia Pacific (Sydney)  $0.100 per GB
Asia Pacific (Tokyo)  $0.060 per GB
Europe (Frankfurt)  $0.060 per GB
Europe (Ireland)  $0.050 per GB
Europe (Paris)  $0.060 per GB
South America (Säo Paulo)  $0.100 per GB

Pricing Example

  • Example 1: 2 hour live event
  • Example 2: 24/7 Live Linear
  • Example 3: VOD Packaging
  • Example 1: 2 hour live event
  • For a live event stream where AWS Elemental MediaPackage receives content from AWS Elemental MediaLive. MediaPackage ingests content from both MediaLive encoding pipelines so receives two channels.
    For a typical ingest of a single live video stream that has 5 bitrates of 5Mbit/s, 2Mbit/s, 1.2Mbit/s, 800Kbit/s, and 500Kbit/s, the rate of GB per hour of streaming would be 4.175 GB.

    Total Megabit per second = 5+2+1.2+0.8+0.5 = 9.5 Mbps
    Total Gigabits per hour = 9.5 / 1024 *60 *60 = 33.39844 Gb/h
    Total Gigabytes per hour = 33.39844 /8 = 4.175 GB/h

    The total ingest cost for a 2 hour event in the US East (N. Virginia) Region would be (4.175GB *2 *2 $0.040) = $0.668.

    If the stream had an average of 10,000 viewers watching the whole event at an average bitrate of 3 Mbit/s, a total of 26,367.19 GB would be sent to viewers for the event. Assuming a cache/hit ratio of 99% with CDNs, the total origination from AWS Elemental MediaPackage is 263.67 GB.

    Total Gigabytes for event = 3 / 1024 *60 *120 *10,000 /8 = 26,367.19 GB
    Total Gigabytes originated = 26,367.19 *0.01 = 263.67 GB

    The estimated total cost for ingest and origination/packaging for the two hour event in the US East (N. Virginia) Region would be $27.21.
    (4.175GB *2 *2 *$0.040 = $0.668) + (263.67GB *$0.050 = $13.185) = $13.852

  • Example 2: 24/7 Live Linear
  • For a 24/7 live linear channel, using the same 5 bitrates as example 1 the ingest costs can be worked out the same way:

    Total Megabit per second = 5+2+1.2+0.8+0.5 = 9.5 Mbps
    Total Gigabits per hour = 9.5 / 1024 *60 *60 = 33.39844 Gb/h
    Total Gigabytes per hour = 33.39844 /8 = 4.175 GB/h

    The total ingest cost per hour in the US East (N. Virginia) Region would be (4.175GB *2 $0.040) = $0.334

    Viewing numbers for a 24/7 channel are likely to be a lower average than example 1 across a day. This example will estimate an average of 1,000 viewers per hour (This is the average, so peaks within that 24 hours can be over 10,000, but other periods, like overnight can be much lower are under 1,000.)

    Over a day, the average bitrate is also likely to be lower than example 1.
    This example will estimate 2Mbit/s. That gives a total of 878.91 GB/h.
    The cache/hit ratio with the CDNs is also likely to be lower than example 1, so this example will estimate 97.5%. the total origination from AWS Elemental MediaPackage is 21.97 GB/h

    Total Gigabytes per hour = 2 /1024 *60 *60 *1,000 /8 = 878.91
    Total Gigabytes per hour originated = 2,197.27 *0.025 = 21.97

    The estimated total cost per hour for ingest and origination/packaging for a 24/7 live linear channel in the US East (N. Virginia) Region would be $2.62
    (4.175GB *2 *$0.040 = $0.334) + (21.97GB *$0.050 = $1.10) = $1.434

    When estimating for more than one channel, the ingest cost would be multiplied by the number of channels. for example, 10 channels would be $4.20. The origination and packaging costs would not be multiplied the same way. The estimates for the average views, average bitrate, and cache/hit ratio across all channels should be used to estimate cost.

  • Example 3: VOD Packaging
  • For VOD packaging your costs will depend on the volume of video originated and packaged by AWS Elemental MediaPackage. There is no cost for ingest.

    If you have a total of 100,000 hours of VOD content watched at an average bitrate of 3Mbps, that would mean a total of 131,835.94 GB delivered by CDN

    Total Gigabytes per hour = 3 /1024 *60 *60 /8 = 1.31836
    Total Gigabytes delivered by CDN per month = 1.31836 * 100,000 = 131,835.94

    For VOD content, cache/hit ratios are usually significantly lower than those for live channels, and can vary a great deal depending the total size of the VOD library, what percentage of the content is popular, how much of the total library is being viewed, and the CDN's cache eviction policy. For this example, we will assume an average cache/hit ratio of 80%. This would make total origination from MediaPackage 26,367.19 GB

    Total Gigabytes originated = 131,835.94 GB * 0.20 = 26,367.19 GB

    The estimated total cost for VOD Packaging in the US East (N. Virginia) Region would be $1,318.38
    26,367.19 * $0.050 = $1,318.38

See this blog post for a more detailed look at the factors that influence the cost of running a live streaming channel on AWS, like video bitrates, number of viewers, average bitrate viewed, and cache/hit ratios when using AWS Elemental MediaLive, AWS Elemental MediaPackage, Amazon CloudFront, and AWS Elemental MediaTailor for monetization.

Additional Charges

You will incur additional charges when you serve content from AWS Elemental MediaPackage outside of AWS. If the content output is delivered to a destination over the internet or via a CDN other than Amazon CloudFront, then internet data transfer charges apply.

No additional charges are incurred for MediaPackage when transferring data to Amazon CloudFront or other AWS Services within the same Region (i.e., $0.00 per GB).

Additional charges may may apply for data transferred "out" of MediaPackage to an AWS region outside of the one where the service is deployed, as described in the table below.

Have questions?
Contact us
Ready to get started?
Sign up
Discover more resources
Visit the Resources page