All Products
Search
Document Center

ApsaraVideo Live:Limits

Last Updated:Oct 30, 2025

This topic describes the limits of ApsaraVideo Live and how to lift them.

Billing-related limits

Billing-related item

Limit

How to lift the limit

ApsaraVideo Live data transfer plan billing

ApsaraVideo Live data transfer plans support only the daily pay-by-data-transfer billing method.

None.

Query resource plan details

You can query details for only active resource plans and resource plans that expired less than one year ago.

None.

Pay-by-data-transfer

The default clean bandwidth cap for the pay-by-data-transfer billing method is 10 Gbps.

To request an increase, submit a ticket.

Burstable bandwidth throttling rule

According to the Product Terms in the Alibaba Cloud Service Agreement, if the bandwidth for a domain name that uses the pay-by-data-transfer or pay-by-bandwidth billing method increases by 10 Gbps within one minute, the domain name is throttled. This measure helps prevent network security threats or business interruptions caused by network attacks.

Note
  • If the bandwidth increases by 10 Gbps within one minute, it is then throttled to a maximum of 10 Gbps.

  • If the bandwidth increase reaches 10 Gbps over a period longer than one minute, such as one minute and one second, throttling is not triggered.

To lift this limit, or if it was triggered by mistake, contact your account manager or submit a ticket.

Feature limits

Feature

Limit

How to lift the limit

Accelerated domain name for live streaming

  • If the acceleration region for your domain name is set to Global Accelerator or Chinese Mainland, an ICP filing is required. For more information, see ICP filing for domain names.

  • By default, each account is limited to 20 accelerated domain names for live streaming.

To make a request, please submit a ticket.

Live stream ingest

  • If the live center is in Beijing, Shanghai, or Shenzhen, each accelerated domain name supports up to 300 concurrent original (untranscoded) live streams by default.

  • For other live centers, each accelerated domain name supports up to 50 concurrent original (untranscoded) live streams by default.

  • If the live center is in Beijing, Shanghai, Shenzhen, or Singapore, go to Quota Center to submit a self-service request to increase the quota limit for original (untranscoded) live streams. For more information, see Manage quotas.

  • For other live centers, contact your account manager or submit a ticket to request an increase.

ApsaraVideo Live does not limit the ingest bitrate and supports common resolutions and their corresponding bitrates. To prevent stuttering during stream ingest, keep the bitrate at or below 4 Mbps.

None.

Stream ingest supports the RTMP, Alibaba Real-Time Communication (ARTC), and SRT protocols.

None.

Live stream playback

Playback supports the RTMP, FLV, HLS, ARTC, SRT, and CMAF protocols. The SRT protocol is not enabled by default. To use the SRT protocol, contact your account manager or contact us to enable it.

None.

User-Agent blacklists and whitelists

You cannot configure User-Agent blacklists and whitelists in the console because the configuration is complex and prone to operational risks.

To request this feature, submit a ticket.

Video encryption (Alibaba Cloud video encryption and Digital Rights Management (DRM) encryption)

  • Only HLS output is supported.

  • Encrypted videos can be played only using ApsaraVideo Player. Web-based playback is not supported.

None.

Live stream management

  • The ForbidLiveStream operation can disable a maximum of 10,000 live streams. If you exceed this limit, the operation fails.

  • The call frequency for the ForbidLiveStream operation is limited to 20 calls per second.

None.

Live stream snapshot

Live stream snapshots can be generated only in JPG format.

None.

DRM

  • This feature is configurable only in the console. API calls are not yet supported.

  • This is available only in the Shanghai, Singapore, and Indonesia live centers.

  • If you are enabling DRM for a domain name for the first time, you must submit a ticket to activate the feature after you configure it.

  • Only ApsaraVideo Player V5.3.4 and later are supported.

To request this feature, submit a ticket.

Domain name management

If you enable HTTPS secure acceleration for an accelerated domain name, you must upload a certificate. ApsaraVideo Live uses Tengine, which is based on Nginx. Therefore, ApsaraVideo Live supports only certificates that can be read by Nginx, such as PEM-formatted certificates.

None.

EdgeScript

You can add only one EdgeScript rule to a single domain name.

To make a request, you can submit a ticket.

IP blacklists and whitelists

IP blacklists and whitelists support IPv6 addresses. The letters in IPv6 addresses must be uppercase. For example: 2001:DB8:0:23:8:XXX:XXXC:417A or 2001:0DB8:0000:XXXX:XXXX:0800:200C:417A. Abbreviated IPv6 address formats, such as 2001:0DB8::XXXX:XXXX:200C:417A, are not supported.

None.

Live stream transcoding

  • When you configure a transcoding template for a specific domain name and AppName, a single template cannot contain both standard and Narrowband HDTM transcoding templates.

  • If the live center is in Beijing, Shanghai, or Shenzhen, each domain name supports a maximum of 300 concurrent transcoding streams.

  • For other live centers, each domain name supports a maximum of 50 concurrent transcoding streams.

Note

If one high definition (HD) live stream is transcoded into standard definition (SD) and low definition (LD) streams for playback, this counts as two transcoding streams.

  • In custom transcoding, Narrowband HDTM templates do not support the H.265 encoding format.

  • The parameters for multi-bitrate transcoding templates are user-defined.

  • If the live center is in Beijing, Shanghai, Shenzhen, or Singapore, go to Quota Center to submit a self-service request to increase the quota for concurrent transcoding streams. For more information, see Manage quotas.

  • For other live centers, contact your account manager or submit a ticket to request an increase.

Live stream recording

  • The OSS bucket used for live stream recording storage must be in the same region as the live center of the domain name. Cross-region recording is not supported.

  • The VOD transcoding template group must be in the same region as the live center.

  • For ultra-high definition (UHD) 4K or 8K live streaming, if the ingest bitrate exceeds 25 Mbps and a single TS segment file exceeds the 100 MB limit, the stream recording fails.

None.

Live stream pulling

  • Stream pulling does not support IPv6.

  • Limits on configuring fixed stream pulling:

    • A maximum of four origin URLs are supported.

    • A maximum of 10 templates can be used for fixed stream pulling at the same time.

    • The maximum duration for stream pulling is seven days.

  • The AddLivePullStreamInfoConfig operation supports only pulling live streams in RTMP, HTTP, or FLV format. The call frequency is limited to 15 calls per second.

None.

Production studio, transcoding, time shifting, recording, snapshots, automated review, and live-to-VOD

Not all features are supported in all live center regions. For more information, see Service regions.

To request a feature, submit a ticket.

Production studio

  • By default, you can create a maximum of 50 production studio instances at the same time.

  • By default, a maximum of 20 production studios can be started for each domain name at the same time.

  • Virtual studios are not supported on the international site (alibabacloud.com).

None.

Real-Time Streaming (RTS)

The Real-Time Streaming (RTS) H5 playback SDK has the following limits on audio and video decoding:

  • B-frames in video are not supported. Otherwise, video playback may stutter or jump.

  • AAC encoding is not supported. Otherwise, noise may occur.

If needed, you can enable H5 auto transcoding.

Live stream recording

Live stream recording supports only the following encoding formats:

  • Video: H264, HEVC, MPEG4

  • Audio: AAC, MP3

None.

Centralized stream pushing

You can push streams to a maximum of 200 destination URLs. If you exceed this limit, you cannot add more stream pushing templates.

None.

Push SDK

  • Push SDK download: Each version includes two software development kit (SDK) packages: arm and arm&simulator. The arm package supports debugging on real devices only. The arm&simulator package supports debugging on real devices and emulators. You must use the arm version when you publish your project.

  • Demo compilation: The demo can run only on real devices. Virtual machines are not supported.

  • Mobile stream ingest: When you ingest a local video file, only the original YUV format of the video image is supported.

None.

Stream pulling and pushing

Each account supports a maximum of 100 concurrent tasks.

To support more concurrent tasks, submit a ticket.

ICP filing for domain names

Whether an accelerated domain name used for ApsaraVideo Live requires an ICP filing depends on its acceleration region.

If you select Global Accelerator or Chinese Mainland as the acceleration region when you add a domain name for live streaming, the domain name must have an ICP filing. Go to the Alibaba Cloud ICP Filing system to apply for an ICP filing.

Note

Regardless of your origin server's location, to use the stream ingest or pulling services of ApsaraVideo Live in the Chinese mainland, the domain name for your origin application must have an ICP filing.

Content moderation

All domain names added to ApsaraVideo Live are subject to review. The following types of accelerated domain names are not supported. This list is not exhaustive.

  • Websites that are inaccessible or contain no substantive information

  • Game private servers

  • Legend or card games

  • Websites that provide downloads of pirated software or other content that infringes on copyright

  • P2P financial websites

  • Lottery websites

  • Websites of non-compliant hospitals and pharmaceutical websites

  • Content related to pornography, drugs, or gambling

Note

  • You assume all potential risks for accelerated domain names that contain the prohibited content listed above. Alibaba Cloud also periodically reviews domain name content. If any violations are found, the system immediately unpublishes or blocks the domain name. For critical violations, the domain name services for the entire account are blocked, and service will not be restored.

  • If you add a wildcard domain name, such as *.aliyundoc.com, to ApsaraVideo Live for acceleration, and an exact-match domain name under it, such as demo.aliyundoc.com, contains prohibited content, ApsaraVideo Live unpublishes the wildcard domain name (*.aliyundoc.com).

  • If your domain name is rejected, you can check the reason for the rejection in the domain name list in the ApsaraVideo Live console. After you resolve the issue, you can submit the domain name for review again.