All Products
Search
Document Center

ApsaraVideo Live:Limits

Last Updated:Jan 12, 2023

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

Billing limits

Item

Limit

How to remove the limit

Live data transfer plan

If you purchase live data transfer plans, fees for live streaming traffic are deducted from the live data transfer plans on a daily basis.

None.

Resource plan

You can query only valid resource plans and resource plans that expired within one year.

None.

Pay-by-traffic

If you use the pay-by-traffic metering method, the maximum bandwidth is 10 Gbit/s by default.

If you want to use the pay-by-traffic metering method, submit a ticket. For more information, see Contact us.

Bandwidth throttling

According to the Product-Specific Terms in the Alibaba Cloud International Website Product Terms of Service, if the metering method for network usage of your domain name is pay-by-traffic or pay-by-bandwidth and the bandwidth consumed within 1 minute reaches 10 Gbit/s, Alibaba Cloud enables bandwidth throttling for the domain name to prevent attacks from harming your network or affecting your business.

Note
  • If the bandwidth consumed within a minute reaches 10 Gbit/s, bandwidth throttling is triggered and your subsequent bandwidth usage cannot exceed 10 Gbit/s.

  • Bandwidth throttling is not triggered if the bandwidth within a period of time that is longer than a minute, such as 61 seconds, reaches 10 Gbit/s.

To disable bandwidth throttling, contact your account manager or contact us by other means that are described in Contact us.

Feature limits

Feature

Limit

How to remove the limit

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 the Domain name ICP filing section of this topic.

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

If you want to add more than 20 domain names, submit a ticket. For more information, see Contact us.

Live stream ingest

  • For live centers in the China (Beijing), China (Shanghai), China (Shenzhen), and Singapore regions, each accelerated domain name supports concurrent ingestion of up to 50 live streams that are not transcoded by default.

  • For live centers in other regions, each accelerated domain name supports concurrent ingestion of up to 20 live streams that are not transcoded by default.

  • For live centers in the China (Beijing), China (Shanghai), China (Shenzhen), and Singapore regions, if you want to increase the quota, 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 contact us by other means that are described in Contact us.

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 that is not greater than 4 Mbit/s.

None.

User-Agent blacklist or whitelist

You cannot configure the User-Agent blacklist or whitelist in the ApsaraVideo Live console due to complex configurations and risks of misoperations.

If you want to configure the User-Agent blacklist or whitelist, submit a ticket. For more information, see Contact us.

Video encryption (Alibaba Cloud video encryption and DRM encryption)

  • Videos can be generated only in the HTTP Live Streaming (HLS) format.

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

None.

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.

None.

Live snapshots

Live snapshots can be generated only in the JPG format.

None.

DRM

  • You cannot configure digital rights management (DRM) by calling API operations. You must configure DRM by using 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.

If you want to enable the DRM feature, submit a ticket. For more information, see Contact us.

Domain name management

You must upload a certificate for an accelerated domain name for which the HTTPS secure acceleration feature is enabled. The Tengine service that is used by ApsaraVideo Live is based on NGINX. Therefore, only certificates that can be read by NGINX, which are in the PEM format, are supported.

None.

EdgeScript

You can create only one script for each domain name.

If you want to increase the quota, submit a ticket. For more information, see Contact us.

IP address blacklist and whitelist

The IP address blacklist and whitelist support IPv6 addresses. An IPv6 address can contain only uppercase letters. 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.

None.

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), China (Shenzhen), and Singapore regions, each domain name supports up to 50 concurrent transcoded streams.

  • For live centers in other regions, each domain name supports up to 10 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 recognized.

  • 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, if you want to increase the quota of concurrent transcoded streams, 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 contact us by other means that are described in Contact us.

Live stream recording

  • The Object Storage Service (OSS) bucket that is used to store live recordings must reside 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 one 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.

None.

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 to pull streams 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.

None.

Production studio, transcoding, time shifting, recording, screenshot capture, and Live to VOD

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

If you want to enable specific features in specific regions, submit a ticket. For more information, see Contact us.

Production studio

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

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

None.

Real-Time Streaming (RTS)

When you use the RTS feature for HTML5 playback, take note of 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.

You can perform RTS transcoding to remove the limits. For more information, see RTS transcoding.

Live stream recording

Live stream recording supports only the following encoding formats:

  • Video: H.264, HEVC, and MPEG4

  • Audio: AAC and MP3

None.

Stream relay from a live center

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

If you want to increase the quota, submit a ticket. For more information, see Contact us.

Push SDK

  • Push SDK download: Each version of Push SDK contains two editions. One edition applies only to the ARM architecture and supports debugging on physical devices. The other edition applies to the ARM architecture and simulators and supports debugging on physical devices and in simulators. If you want to publish your project online, you must use the edition that applies only to the ARM architecture.

  • Demo compilation: The demo runs only on physical devices. You cannot run the demo on a virtual machine.

  • Stream ingest on mobile clients: When you ingest a local video on a mobile client, the original YUV format of video images is used.

None.

Domain name ICP filing

The acceleration region determines whether an accelerated domain name that is 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 the ICP Registration Support page.

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

The site content of domain names that are added to ApsaraVideo Live must be reviewed. The accelerated domain names that cannot be added to ApsaraVideo Live 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 unlicensed and pharmaceutical websites

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

Note

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

  • If you add a wildcard domain name, such as *.aliyundoc.com, to ApsaraVideo Live and this wildcard domain name includes a specific domain name, such as demo.aliyundoc.com, that contains illicit content, ApsaraVideo Live disables the wildcard domain name *.aliyundoc.com.

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