All Products
Search
Document Center

Limits on usage

Last Updated: Jul 09, 2019

ApsaraVideo for VOD has default limits on the resource usage and server API access. To raise the limits, you can contact after-sales or open a ticket. You need to describe your scenario and expected limits in detail, such as the number of your domain names and the frequency of accessing playback API operations.

Limits on the resource usage

Resource type Limit When does the limit take effect
Domain name Up to 20 for a single Alibaba Cloud account (If your website operates in China, make sure that you have obtained an ICP license for your domain name.) When you add domain names in the ApsaraVideo for VOD console
Content refreshing and preloading Up to 2,000 URLs and 100 folders refreshed and up to 500 URLs preloaded per day When you refresh or preload content in the ApsaraVideo for VOD console or by using the API.
Bucket Up to one in a single storage region When you add buckets in the ApsaraVideo for VOD console
Category Up to three category levels for a single Alibaba Cloud account and up to 100 subcategories in each category When you create categories in the ApsaraVideo for VOD console
Custom tag Up to 16 for a single video When you add tags to videos in the ApsaraVideo for VOD console
Workflow Up to 20 for a single Alibaba Cloud account When you add workflows in the ApsaraVideo for VOD console
Transcoding template group Up to 20 for a single Alibaba Cloud account When you configure transcoding in the ApsaraVideo for VOD console
Review, editing, and snapshot templates Up to 20 for a single Alibaba Cloud account When you add the templates in the ApsaraVideo for VOD console or by using the API
Number of templates associated with a transcoding template group Up to 20 for a single transcoding template group When you configure transcoding in the ApsaraVideo for VOD console
Watermark Up to 20 for a single Alibaba Cloud account When you add watermarks in the ApsaraVideo for VOD console
Number of watermarks associated with a transcoding template Up to 5 for a single transcoding template When you configure transcoding in the ApsaraVideo for VOD console
Video editing Only media files stored in the same region can be edited together. When you edit media files
Callback URL Up to one for a single service region When you configure callbacks in the ApsaraVideo for VOD console

Limits on the server API access

ApsaraVideo for VOD has default limits on the frequency of accessing the server API. If the number of requests for calling an API operation exceeds the limit, excess requests are rejected.

If the limit is reached, ApsaraVideo for VOD randomly rejects excess access requests and returns an HTTP 400 error. The error code is Throttling.User, and the error message is Request was denied due to user flow control.

Limits from the API operation perspective

API operation category Frequency limit (maximum number of requests per second) API operation
Media upload 100 CreateUploadVideo, RefreshUploadVideo, CreateUploadImage, CreateUploadAttachedMedia, UploadMediaByURL, and RegisterMedia
Audio and video playback 300 GetPlayInfo and GetVideoPlayAuth
High-frequency query 100 API operations for querying information such as media asset information and AI data, for example, SearchMedia, GetVideoInfo, and GetMezzanineInfo
Configuration management 10 API operations for configuring data such as transcoding templates, snapshot templates, video watermarks, AI templates, and domain names, for example, AddTranscodeTemplateGroup
Others 30 API operations for submitting transcoding, snapshot taking, AI, and media review jobs, modifying or deleting videos, and editing and producing videos, for example, DeleteVideo, SubmitTranscodeJobs, and ProduceEditingProjectVideo

Limit from the IP address perspective

By default, the number of requests from a single IP address is limited to 300 per second. Note that this limit is applicable to Internet egress IP addresses.