Azure Media Services quotas and limits

media services logo v3


Looking for Media Services v2 documentation?
Having trouble? See the Troubleshooting guide for solutions to issues with using Media Services.
Code samples can be found on the Samples page.

This article lists some of the most common Media Services limits, which are also sometimes called quotas.

Note

For resources that aren't fixed, open a support ticket to ask for an increase in the quotas. Don't create additional Azure Media Services accounts in an attempt to obtain higher limits.

Account limits

Resource Default Limit
Media Services accounts in a single subscription 100 (fixed)

Asset limits

Resource Default Limit
Assets per Media Services account 1,000,000

Storage limits

Azure Storage block blog limits apply to storage accounts used with Media Services. See Azure Blob Storage limits.

These limits include the total stored data storage size of the files that you upload for encoding and the file sizes of the encoded files. The limit for file size for encoding is a different limit. See File size for encoding.

Storage account limit

You can have up to 100 storage accounts. All storage accounts must be in the same Azure subscription.

File size for encoding limit

An individual file that you upload to be encoded should be no larger than 260 GB.

Jobs (encoding & analyzing) limits

Resource Default Limit
Jobs per Media Services account 500,000 (3) (fixed)
Job inputs per job 50 (fixed)
Job outputs per job 20 (fixed)
Transforms per Media Services account 100 (fixed)
Transform outputs in a transform 20 (fixed)
Files per job input 10 (fixed)

3 This number includes queued, finished, active, and canceled jobs. It does not include deleted jobs.

Any job record in your account older than 90 days will be automatically deleted, even if the total number of records is below the maximum quota.

Live streaming limits

Resource Default Limit
Live events (4) per Media Services account 5
Live outputs per live event 3 (5)
Max live output duration Size of the DVR window

4 For detailed information about live event limits, see Live Event types comparison and limits. Depending on your streaming use case and regional datacenter of choice, AMS is able to accommodate more than 5 live events per Media Services account. Please file a support request to increase your account quota.

5 Live outputs start on creation and stop when deleted.

Packaging & delivery limits

Resource Default Limit
Streaming endpoints (stopped or running) per Media Services account 2
Premium streaming units 10
Dynamic manifest filters 100
Streaming policies 100 (6) per Media Services account
3 per streaming locator
Unique streaming locators associated with one asset at one time 100(7) (fixed)

6 When using a custom streaming policy, design a limited set of policies for your Media Service account, and re-use them for your streaming locators whenever the same encryption options and protocols are needed. You should not be creating a new streaming policy for each streaming locator.

7 Streaming locators are not designed for managing per-user access control. To give different access rights to individual users, use Digital Rights Management (DRM) solutions.

Protection limits

Resource Default Limit
Options per Content Key Policy 30
Licenses per month for each of the DRM types on Media Services key delivery service per account 1,000,000

Support ticket

For resources that are not fixed, you may ask for the quotas to be raised, by opening a support ticket. Include detailed information in the request on the desired quota changes, use-case scenarios, and regions required.
Do not create additional Azure Media Services accounts in an attempt to obtain higher limits.