Amazon Interactive Video Service endpoints and quotas - AWS General Reference

Amazon Interactive Video Service endpoints and quotas

The following are the service endpoints and service quotas for this service. To connect programmatically to an AWS service, you use an endpoint. In addition to the standard AWS endpoints, some AWS services offer FIPS endpoints in selected Regions. For more information, see AWS service endpoints. Service quotas, also referred to as limits, are the maximum number of service resources or operations for your AWS account. For more information, see AWS service quotas.

Service endpoints

Amazon IVS uses an API for setting up and configuring IVS streaming applications. Amazon IVS Chat uses the main Chat API for setting up and managing chat rooms, and the Chat Messaging API for sending and receiving chat messages.

IVS endpoints

Region Name Region Endpoint Protocol
US East (N. Virginia) us-east-1 ivs.us-east-1.amazonaws.com HTTPS
US West (Oregon) us-west-2 ivs.us-west-2.amazonaws.com HTTPS
Asia Pacific (Mumbai) ap-south-1 ivs.ap-south-1.amazonaws.com HTTPS
Asia Pacific (Seoul) ap-northeast-2 ivs.ap-northeast-2.amazonaws.com HTTPS
Asia Pacific (Tokyo) ap-northeast-1 ivs.ap-northeast-1.amazonaws.com HTTPS
Europe (Frankfurt) eu-central-1 ivs.eu-central-1.amazonaws.com HTTPS
Europe (Ireland) eu-west-1 ivs.eu-west-1.amazonaws.com HTTPS

IVS Chat endpoints

Region Name Region Endpoint Protocol
US East (N. Virginia) us-east-1 ivschat.us-east-1.amazonaws.com HTTPS
US West (Oregon) us-west-2 ivschat.us-west-2.amazonaws.com HTTPS
Europe (Ireland) eu-west-1 ivschat.eu-west-1.amazonaws.com HTTPS

IVS Chat Messaging endpoints

Region Name Region Endpoint Protocol
US East (N. Virginia) us-east-1 edge.ivschat.us-east-1.amazonaws.com WSS
US West (Oregon) us-west-2 edge.ivschat.us-west-2.amazonaws.com WSS
Europe (Ireland) eu-west-1 edge.ivschat.eu-west-1.amazonaws.com WSS

Service quotas

For more information, see Service Quotas in the Amazon IVS User Guide.

If there is a discrepancy, regard the User Guide as definitive.

IVS quotas

Name Default Adjustable Description
Channels 5,000 Yes Maximum number of channels, per AWS Region.
Concurrent streams 100 Yes Maximum number of channels that can be streamed simultaneously, per AWS Region. If you exceed this threshold, the stream is rejected.
Concurrent views 15,000 Yes Maximum number of views allowed to playback a live channel simultaneously, across all channels, in an AWS Region. (A view is a unique viewing session which is actively downloading or playing video.)
Ingest bitrate (channel type BASIC) 1.5 Mbps No Maximum bits per second that can be streamed to a channel whose type is BASIC. Warning: If you exceed this threshold, the stream probably will disconnect immediately. See the Amazon IVS API Reference for details about channel type.
Ingest bitrate (channel type STANDARD) 8.5 Mbps No Maximum bits per second that can be streamed to a channel whose type is STANDARD (the default). Warning: If you exceed this threshold, the stream probably will disconnect immediately. See the Amazon IVS API Reference for details about channel type.
Metadata payload 1 KB No Maximum size of a PutMetadata request payload (Amazon IVS API).
Playback authorization key pairs 3 No Maximum number of playback authorization key pairs, per AWS Region.
Playback token size 2 KB No Maximum size of the entire JSON web token (JWT) used to initiate playback.
PutMetadata rate per channel 5 No Maximum PutMetadata transactions per second per channel.
Recording configurations 20 Yes Maximum number of recording configurations, per AWS Region.
Stream key 1 No Maximum number of stream keys per channel.

IVS Chat quotas

Name Default Adjustable Description
Concurrent chat connections 5,000 Yes Maximum number of concurrent chat connections per account, across all your rooms in an AWS Region.
Message review handler timeout period 200 No Timeout period in milliseconds for all your message review handlers in the current AWS Region. If this is exceeded, the message is allowed or denied depending on the value of the fallbackResult field you configured for the message review handler.
Rate of DeleteMessage requests 10 Yes Maximum number of DeleteMessage requests that can be made per second across all your rooms. The requests can come from either the Amazon IVS Chat API or the Amazon IVS Chat Messaging API (WebSocket).
Rate of DisconnectUser requests 10 Yes Maximum number of DisconnectUser requests that can be made per second across all your rooms. The requests can come from either the Amazon IVS Chat API or the Amazon IVS Chat Messaging API (WebSocket).
Rate of messaging requests per connection 3 No Maximum number of messaging requests per second that a chat connection can make. While this cannot be adjusted, the message rate limit per chat room is adjustable, using the CreateRoom or UpdateRoom endpoints.
Rate of SendMessage requests 100 Yes Maximum number of SendMessage requests that can be made per second across all your rooms. These requests come from the Amazon IVS Chat Messaging API (WebSocket).
Rooms 5,000 Yes Maximum number of chat rooms per account, per AWS Region.