Limits

更新时间:
复制 MD 格式

Learn about the limits of ApsaraVideo Live and how to adjust them.

Billing limits

Item

Limit

Adjustable

Live data transfer plan

Live data transfer plans deduct live streaming traffic fees on a daily basis.

No.

Resource plan

Only valid resource plans and plans that expired within the last year can be queried.

No.

Bandwidth throttling

According to the Terms of Service, if the billing method for network usage of your domain name is pay-by-traffic or pay-by-bandwidth and the bandwidth consumed within 1 minute increases by 50 Gbit/s, Alibaba Cloud enables bandwidth throttling for the domain name to prevent potential attacks from harming your business or incurring high costs.

Note
  • If the bandwidth consumed within 1 minute increases by 50 Gbit/s or more, bandwidth throttling is triggered. The incremental bandwidth is then capped at 50 Gbit/s.

  • Bandwidth throttling is not triggered if the incremental bandwidth takes more than 1 minute to reach or exceed 50 Gbit/s. For example, if the incremental bandwidth reaches 50 Gbit/s in 61 seconds.

To disable bandwidth throttling or if throttling was triggered erroneously, contact your account manager or submit a ticket.

Feature limits

Feature

Limit

Adjustable

Accelerated domain name

  • If the acceleration region of your domain name is Global or Chinese Mainland, the domain name must have an Internet Content Provider (ICP) filing. For more information, see Domain name ICP filing.

  • By default, you can add up to 20 domain names to ApsaraVideo Live per Alibaba Cloud account.

Yes. To adjust the limits, Submit a ticket.

Live stream ingest

  • For live centers in the China (Beijing), China (Shanghai), and China (Shenzhen) regions, each accelerated domain name supports concurrent ingest of up to 300 source streams by default.

  • For live centers in other regions, each accelerated domain name supports concurrent ingest of up to 50 source streams by default.

  • For live centers in the China (Beijing), China (Shanghai), China (Shenzhen), and Singapore regions, go to the Quota Center to apply for a quota increase. For more information, see Quota management.

  • For live centers in other regions, if you want to increase the quota, contact your account manager or Submit a ticket.

ApsaraVideo Live does not limit the bitrate of ingested streams and supports common resolutions and bitrates. To prevent stuttering during stream ingest, we recommend that you use a bitrate no greater than 4 Mbit/s.

No.

The Real-Time Messaging Protocol (RTMP), ApsaraVideo Real-time Communication (ARTC), and Secure Reliable Transport (SRT) protocols are supported for stream ingest.

No.

Live stream playback

The RTMP, Flash Video (FLV), HTTP Live Streaming (HLS), ARTC, SRT, and Common Media Application Format (CMAF) protocols are supported for streaming. By default, the SRT protocol is not available. To use the protocol, contact your account manager or contact us by other means that are described in Contact us.

No.

User-Agent blacklist and whitelist

The User-Agent blacklist and whitelist cannot be configured in the ApsaraVideo Live console due to complex configurations and misoperation risks.

Yes. If you want to configure the User-Agent blacklist or whitelist, Submit a ticket.

Video encryption (Alibaba Cloud proprietary cryptography and DRM encryption)

  • Videos can be generated only in the HLS format.

  • The encrypted videos can be played only by using ApsaraVideo Player and cannot be played on a web client.

No.

Cloud-based stream composition

  • Each Alibaba Cloud account ID supports up to 10 concurrent stream composition tasks.

To make a request, please submit a ticket.

Live stream management

  • You can call the ForbidLiveStream operation to forbid up to 10,000 live streams. If the threshold is exceeded, the operation fails.

  • You can call the ForbidLiveStream operation up to 20 times per second per account.

No.

Live stream snapshots

Live stream snapshots can be generated only in the JPG format.

No.

DRM

  • DRM configuration through API operations is not supported. You must configure DRM in the ApsaraVideo Live console.

  • DRM encryption is available only in the live centers of the China (Shanghai), Singapore, and Indonesia (Jakarta) regions.

  • The first time that you use the DRM feature for your domain name, you must submit a ticket to enable the feature.

  • DRM is supported only for ApsaraVideo Player V5.3.4 and later.

Yes. To enable the DRM feature, Submit a ticket.

Domain name management

To use HTTPS secure acceleration, you must upload a certificate for the accelerated domain name. ApsaraVideo Live uses the Tengine service, which is based on NGINX. Therefore, only PEM-format certificates are supported.

No.

IP address blacklist and whitelist

The IP address blacklist and whitelist support IPv6 addresses. Letters in an IPv6 address must be in uppercase. Example: 2001:DB8:0:23:8:XXX:XXXC:417A or 2001:0DB8:0000:XXXX:XXXX:0800:200C:417A. You cannot shorten the representation of an IPv6 address. For example, 2001:0DB8:XXXX:XXXX:200C:417A is not supported.

No.

Live stream transcoding

  • A standard transcoding template and a Narrowband HDTM transcoding template cannot be used at the same time. You can use only one type of transcoding template for a specific application name in each domain name.

  • For live centers in the China (Beijing), China (Shanghai), and China (Shenzhen) regions, each domain name supports up to 300 concurrent transcoded streams.

  • For live centers in other regions, each domain name supports up to 50 concurrent transcoded streams.

Note

If a high definition (HD) live stream is transcoded to standard definition (SD) and low definition (LD) for playback, two transcoded streams are counted.

  • A Narrowband HDTM transcoding template cannot transcode streams by using the H.265 codec.

  • You can configure parameters in a multi-bitrate transcoding template based on your business requirements.

  • For live centers in the China (Beijing), China (Shanghai), China (Shenzhen), and Singapore regions, go to the Quota Center to apply for a quota increase. For more information, see Quota management.

  • For live centers in other regions, if you want to increase the quota of concurrent transcoded streams, contact your account manager or Submit a ticket.

Live stream recording

  • The Object Storage Service (OSS) bucket used to store live stream recordings 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.

  • If any of the following conditions is met, a live stream cannot be recorded: the resolution is 4K or 8K, the bitrate of the ingested stream exceeds 25 Mbit/s, or the size of a TS segment exceeds 100 MB.

No.

Live stream pulling

  • You cannot pull streams from IPv6 addresses.

  • The following limits apply when you configure regular stream pulling:

    • You can add up to four origin URLs.

    • You can use up to 10 templates for regular stream pulling at the same time.

    • The duration from the time when stream pulling starts to the time when stream pulling ends cannot exceed seven days.

  • You can call the AddLivePullStreamInfoConfig operation to pull live streams in the RTMP, HTTP, and FLV formats. You can call the operation up to 15 times per second per account.

No.

Production studio, transcoding, time shifting, recording, snapshot capture, content moderation, and Live-to-VOD

Some features of ApsaraVideo Live are unavailable in certain regions. For more information, see Supported regions.

Yes. If you want to enable specific features in specific regions, Submit a ticket.

Production studio

  • By default, you can create up to 50 production studios.

  • By default, you can start up to 20 production studios at the same time under a domain name.

  • Virtual studios are not supported on the Alibaba Cloud International site (alibabacloud.com).

No.

RTS

When you use Real-Time Streaming (RTS) for HTML5 playback, note the following limits:

  • Videos that contain B-frames are not supported. If you play a video that contains B-frames, frame skips may occur.

  • AAC encoding is not supported. If you play a video whose audio is encoded in AAC, noise may occur.

HTML5 auto transcoding helps resolve compatibility issues. For more information, see HTML5 auto transcoding.

Live stream recording

Live stream recording supports only the following encoding formats:

  • Video: H.264, HEVC, and MPEG-4

  • Audio: AAC and MP3

No.

Stream relay from a live center

A stream can be relayed to up to 200 destination URLs from a live center. After the limit is reached, you cannot add more stream relay templates.

No.

Edge stream relay

By default, a stream can be relayed to up to 10 destination URLs.

No.

Live stream logs

Real-time log delivery for domain names supports only streaming domain names.

To configure upstream real-time logs (that is, ingest domain names) or to support a higher number of concurrent log deliveries, submit a ticket.

Push SDK

  • Each version of Push SDK contains two suites: one for the ARM architecture only (supports debugging on physical devices) and one for ARM architecture and simulators (supports debugging on physical devices and simulators). For production deployment, use the ARM-only suite.

  • The demo runs only on physical devices and cannot run on a virtual machine.

  • When ingesting a local video on a mobile device, the original YUV format of video images is used.

No.

Broadcast monitoring

  • Available only in the live centers of the China (Beijing), China (Shanghai), and Singapore regions. In each region, you can create up to 20 monitoring sessions by default.

  • By default, you can start up to 20 monitoring tasks simultaneously under a domain name.

No.

Pulled-stream relay

Each account supports up to 100 concurrent tasks.

To increase the quota, Submit a ticket.

Domain name ICP filing

The acceleration region determines whether an accelerated domain name added to ApsaraVideo Live requires ICP filing.

If the acceleration region of an accelerated domain name is Global or Chinese Mainland, the domain name must have an ICP filing. We recommend that you apply for an ICP filing on Alibaba Cloud.

Note

If you want to use the stream ingest or stream pulling feature provided by ApsaraVideo Live in the Chinese mainland, you must apply for an ICP filing for the domain name of your application on the origin server, regardless of where the origin server resides.

Content moderation

Domain names added to ApsaraVideo Live are subject to content review. Accelerated domain names that cannot be added include but are not limited to the following types:

  • Domain names that cannot be accessed or do not contain valid information

  • Domain names that point to illegal private game servers

  • Domain names of websites that provide multiplayer games and card games

  • Domain names of websites that provide unauthorized software downloads

  • Domain names of peer-to-peer (P2P) lending websites

  • Domain names of unofficial lottery websites

  • Domain names of websites of unlicensed hospitals and pharmaceuticals

  • Domain names of websites that contain illicit content, such as pornography, drugs, and gambling

Note

  • You are legally responsible for the content hosted on your accelerated domain name. Alibaba Cloud regularly reviews domain name content. If illicit content is detected, Alibaba Cloud immediately disables or blocks the domain name. In serious cases, ApsaraVideo Live may permanently block all domain names under the Alibaba Cloud account.

  • If you add a wildcard domain name, such as *.aliyundoc.com, to ApsaraVideo Live and a subdomain such as demo.aliyundoc.com distributes illicit content, the entire wildcard domain name is disabled.

  • If your domain name is rejected after review, you can check the reason on the Domain Management page in the ApsaraVideo Live console. Modify the content based on the rejection details and resubmit the domain name for review.