Twilio Live Quotas and Limits
We are no longer allowing new customers to onboard to Twilio Live. Effective November 30, 2023, Twilio Live will End of Life. We have created this Migration Guide to help you identify an alternative solution for your use case.
Overview
Twilio Live operates within certain quotas and limits that ensure a reliable and consistent operation. Quotas are account based and can be increased on request, whereas limits are system wide and independent of the account.
Glossary
Rate limit: The maximum REST API requests (read or write) per second per account.
Default account concurrency quota: The number of resources active at any given time per type of resource. An active resource counts against your quota. An active resource is:
- An audio PlayerStreamer in status
created
orstarted
- A video PlayerStreamer in status
created
orstarted
- A MediaProcessor in status
started
A resource becomes inactive when it transitions to a terminal status: this means, ended
or failed
. A resource transitioning to inactive will restore your usage, enabling the creation of new resources. Twilio Live will End of Life on November 30th, 2023. However, if you need to increase your quota to handle your production traffic while you migrate off the product, please contact your Twilio Account Executive or open a support ticket.
PlayerStreamer Account Quotas
The following table describes the initial account concurrency quotas for PlayerStreamer per Account. Twilio Live will End of Life on November 30th, 2023. However, if you need to increase your quota to handle your production traffic while you migrate off the product, please contact your Twilio Account Executive or open a support ticket.
Default Quota | Notes | |
Max Concurrent Video PlayerStreamers | 5 | Maximum video PlayerStreamers in created or started status at one time. Video PlayerStreamers are configured with the boolean property Video set to true , which is the default value. |
Max Concurrent Audio PlayerStreamers | 5 | Maximum audio-only PlayerStreamers in created or started status at one time. Audio-only PlayerStreamers are configured with the boolean property Video set to false . |
MediaProcessor Account Quotas
The following table describes the initial quota for MediaProcessors per Account. Twilio Live will End of Life on November 30th, 2023. However, if you need to increase your quota to handle your production traffic while you migrate off the product, please contact your Twilio Account Executive or open a support ticket.
Default Quota | Notes | |
Max Concurrent MediaProcessors | 5 | Maximum MediaProcessors in started status at a time. |
PlayerStreamer Rate Limits
The following table describes the default maximum REST API requests for PlayerStreamer per Account:
Default Rate Limits | Notes | |
Max REST API Read Requests per second | 40 | Maximum Read requests, e.g. get PlayerStreamer, get list of PlayerStreamer, etc. |
Max REST API Write Requests per second | 6 | Maximum Write requests, e.g create PlayerStreamer, update PlayerStreamer, etc. |
MediaProcessor Rate Limits
The following table describes the default maximum REST API requests for MediaProcessor per Account:
Default Rate Limits | Notes | |
Max REST API Read Requests per second | 40 | Maximum Read requests, e.g. get MediaProcessor, get list of MediaProcessors, etc. |
Max REST API Write Requests per second | 6 | Maximum Write requests, e.g create MediaProcessor, update MediaProcessor, etc. |
PlaybackGrant Rate Limits
The following table describes the default maximum REST API requests for PlaybackGrant per Account:
Default Rate Limits | Notes | |
Max REST API Write Requests per second | 1000 | Maximum Write requests, e.g create PlaybackGrant. |
Frequently Asked Questions on account quotas
- How can I check my account quota?
- List and then count your active resources. Filter them by
started
status for MediaProcessors, and bycreated
andstarted
status for PlayerStreamers. - This resource management best practices section can be followed for more detailed instructions.
- List and then count your active resources. Filter them by
- I am not able to create new resources, my requests get rejected due to exceeded quota.
- Please apply best practices for Twilio Live resource management to your session.
- Twilio Live will End of Life on November 30th, 2023. However, if you need more concurrent Twilio Live sessions to handle your production traffic while you migrate off the product, please contact your Twilio Account Executive or open a support ticket.
Need some help?
We all do sometimes; code is hard. Get help now from our support team, or lean on the wisdom of the crowd by visiting Twilio's Stack Overflow Collective or browsing the Twilio tag on Stack Overflow.