Upon initial sign-up for an AWS account, each month for the first 12 months new AWS customers receive:
- Five hours of live video input per month for a basic channel
- 100 hours per month of SD live video output
- 13,500 messages sent per month*
- 270,000 messages delivered per month*
Amazon Interactive Video Service (Amazon IVS) offers pay-as-you-go pricing. You pay for the total duration of video input to Amazon IVS, the total duration of video output delivered to your viewers, and the number of messages sent and delivered if you use the Amazon IVS Chat feature.
For every hour of video input sent, you get 2,700 sent messages and 270,000 delivered messages at no additional cost.
If you plan to use high volumes and are willing to make certain minimum commits, discounted pricing is available.
For video input, you pay an hourly rate for video you send to Amazon IVS. Hourly rates vary by channel type (standard or basic). For a standard channel, a range of different quality outputs are generated from the original input which are designed to provide viewers the best experience for their device and network conditions. For a basic channel, Amazon IVS delivers the original input to viewers. Basic channels limit viewers' video quality choice to only that of the original input.
Note: The maximum input for a basic channel type is 1.5 Mbps for 480p resolution (SD), and 3.5 Mbps for 720p (HD) or 1080p (Full HD) resolutions. The maximum input for a standard channel is 8.5 Mbps and 1080p resolution (full HD)
All streams sent to Amazon IVS incur video input costs, even if they are not viewed. Video input usage is metered and rounded up to the nearest minute.
For video output, you pay an hourly rate for video delivered to viewers. Rates vary by resolution and billing region that the video is delivered from. Video output costs are tiered, so per hour rates decrease as usage increases. The billing region for the hourly output rate is determined by the location of viewers watching the streams. Amazon IVS attempts to deliver streams from an optimal location for each viewer for better stream performance and lower latency. The billing region is NOT where the channel configuration is created or the location of where the stream is sent to or ingested into Amazon IVS. For example, viewers in New York City are billed against the North America billing regions while viewers in São Paulo are billed against the Brazil billing region.
Video output is metered and rounded up to the nearest second.
For the Amazon IVS Chat feature, you pay for messages sent and messages delivered. Message sent costs are charged per message sent and for all other types of requests made to the Chat Messaging API, such as Delete Message and Disconnect User (see Documentation for all API request types). Message delivered costs are charged per message delivered to connected chat rooms. For example, if a chat user sends two messages while 1,000 users are connected to the chat room, that would be 2,000 delivered messages.
For every hour of video input sent for either basic or standard channels, you get 2,700 sent messages and 270,000 delivered messages at no cost. For example, if five hours of video input are sent, you would get 13,500 messages sent and 1,350,000 messages delivered without any additional cost.
AWS Free Usage Tier
As part of the AWS Free Usage Tier, you can get started with Amazon Interactive Video Service for free. Upon initial sign-up for an AWS account, new AWS customers receive five hours of live video input for a basic channel, 100 hours of SD live video output, 13,500 messages sent, and 270,000 messages delivered each month for the first 12 months.
Your usage for the free tier is calculated each month, is aggregated across all stream delivery locations, and is automatically applied to your bill—unused monthly usage will not roll over. Restrictions apply; see offer terms for more details.
Resolutions for Amazon Interactive Video Service are defined as:
Standard Definition (SD) is less than or equal to 480 resolution
High Definition (HD) is more than 480, but less than or equal to 720 resolution
Full High Definition (Full HD) is more than 720, but less than or equal to 1080 resolution
Live Video Input Costs
For live video input, you pay for the duration of live video sent to Amazon Interactive Video Service.
|Channel type||Price per hour|
Live Video Output Costs
For live video output, you pay for the duration of live video delivered by Amazon Interactive Video Service to your viewers.
|Regional cost per hour of video delivered|
|North America||Europe||South America*||Japan, Hong Kong, and South East Asia**||Taiwan||South Korea||Australia||India|
|First 10,000 SD hours||$0.0375||$0.0375||$0.0600||$0.0650||$0.0800||$0.1250||$0.0850||$0.0850|
|Over 10,000 SD hours||$0.0350||$0.0350||$0.0550||$0.0600||$0.0750||$0.1175||$0.0800||$0.0800|
|First 10,000 HD hours||$0.0750||$0.0750||$0.1200||$0.1300||$0.1600||$0.2500||$0.1700||$0.1700|
|Over 10,000 HD hours||$0.0700||$0.0700||$0.1100||$0.1200||$0.1500||$0.2350||$0.1600||$0.1600|
|First 10,000 Full HD hours||$0.1500||$0.1500||$0.2400||$0.2600||$0.3200||$0.5000||$0.3400||$0.3400|
|Over 10,000 Full HD hours||$0.1400||$0.1400||$0.2200||$0.2400||$0.3000||$0.4700||$0.3200||$0.3200|
|* South America includes: Argentina, Brazil, Chile, and Colombia
** South East Asia includes: Indonesia, Philippines, Singapore, and Thailand
You incur a charge for each message sent using the Amazon IVS Chat Messaging API. Requests to SendMessage, SendEvent, DeleteMessage, or DisconnectUser are all charged at the same rate.
You also incur a charge for each message delivered to a chat room from the Amazon IVS Chat feature.
|Price (per 1,000)|
Example One: Two hour event watched in North America
The total cost of a two-hour event with standard input at 1080p and delivered to 200 viewers from the US who watch 50% of the event (100 viewers in SD, 50 viewers in HD, and 50 viewers in Full HD) is $19.00.
Live Video Input:
Standard channel = $2.00 per hour * 2 hours = $4.00
Live Video Output:
SD output from North America = $0.0375 per hour * 2 hours * 100 viewers * 50% viewed = $3.75
HD output from North America = $0.0750 per hour * 2 hours * 50 viewers * 50% viewed = $3.75
Full HD output from North America = $0.1500 per hour * 2 hours * 50 viewers * 50% viewed = $7.50
$4.00 + $3.75 + $3.75 + $7.50 = $19.00
Example Two: Two hour event watched in North America, Brazil, and Australia
For a two-hour event with standard input at 1080p and delivered to 100 viewers from the US, 50 viewers from Brazil, and 50 viewers from Australia who each watch 50% of the event.
Total of 200 viewers with this breakdown:
In the US 50 viewers in SD, 25 viewers in HD, and 25 viewers in Full HD
In Brazil 25 viewers in SD, 15 viewers in HD, and 10 viewers in Full HD
In Australia 25 viewers in SD, 15 viewers in HD, and 10 viewers in Full HD
The total cost is $25.28.
Live Video Input:
Standard channel = $2.00 per hour * 2 hours = $4.00
Live Video Output:
SD output from North America = $0.0375 per hour * 2 hours * 50 viewers * 50% viewed = $1.875
HD output from North America = $0.0750 per hour * 2 hours * 25 viewers * 50% viewed = $1.875
Full HD output from North America = $0.1500 per hour * 2 hours * 25 viewers * 50% viewed = $3.75
$1.875 + $1.875 + $3.75= $7.50
SD output from Brazil = $0.0600 per hour * 2 hours * 25 viewers * 50% viewed = $1.50
HD output from Brazil = $0.1200 per hour * 2 hours * 15 viewers * 50% viewed = $1.80
Full HD output from Brazil = $0.2400 per hour * 2 hours * 10 viewers * 50% viewed = $2.40
$1.50 + $1.80 + $2.40 = $5.70
SD output from Australia = $0.0850 per hour * 2 hours * 25 viewers * 50% viewed = $2.125
HD output from Australia = $0.1700 per hour * 2 hours * 15 viewers * 50% viewed = $2.55
Full HD output from Australia = $0.3400 per hour * 2 hours * 10 viewers * 50% viewed = $3.40
$2.125 + $2.55 + $3.40 = $8.075
$4.00 + $7.50 + $5.70 + $8.075 = $25.28
Example Three: Chat room for two hour event
For examples one and two, if you add chat alongside the live video with 5,000 messages sent and 500,000 messages delivered during the two hour event, you would only incur charges for the live video input and outputs. There would be no additional cost for the messages sent and delivered.
Two hours of Live Video Input includes 5,400 messages sent (2 * 2,700) and 540,000 messages delivered (2 * 270,000) at no additional cost.
If you use the chat feature independently and are not using Amazon IVS for the live video, the total cost is $6.80.
5,000 messages sent = 5000 * $0.56 per 1000 = $2.80
500,000 messages delivered = 500,000 * $0.008 per 1000 = $4.00
$2.80 + $4.00 = $6.80