Feature overview
ApsaraVideo Live provides live streaming services including stream ingest, playback, security, media processing, stream forwarding, and monitoring.
Feature overview
In addition to core live streaming services (stream ingest and playback), ApsaraVideo Live provides security, media processing (recording, transcoding), stream forwarding, and log management.
|
Category |
Feature |
Description |
How to use |
|
Core live streaming services |
Domain configuration |
Configure and associate ingest domains with streaming domains. Optionally associate main streaming domains with sub-streaming domains. |
|
|
Stream ingest and playback |
Ingest and play live streams. |
||
|
Stream management |
View active and historical streams. Interrupt or disable live streams. |
||
|
Live streaming security |
RAM user management |
Grant permissions to RAM users so they can access ApsaraVideo Live features within their authorized scope. |
|
|
Video encryption |
Encrypt video data to prevent unauthorized redistribution and hotlinking. Videos remain encrypted even when downloaded locally. |
||
|
Access control |
Control access through URL signing, Referer-based hotlink protection, IP blacklists and whitelists, protocol-based playback blocking, and remote authentication. |
||
|
HTTPS |
Enable HTTPS secure acceleration and force redirects. |
||
|
Automated review for live streaming content |
Capture frames and analyze audio to detect violations automatically. Combined with stream management, violating streams can be interrupted or disabled. |
||
|
Live stream acceleration |
Edge ingest |
Push live streams to optimal edge acceleration nodes before reaching the live center. |
|
|
Latency configuration |
Configure latency based on the streaming protocol. |
||
|
Ultra-Low-Latency Real-Time Streaming |
RTS provides millisecond-level latency, high-concurrency, and smooth HD audio and video live streaming with easy integration. |
||
|
Live Stream Processing |
Live stream recording |
Record live streams to preserve content and enable later playback. |
|
|
Live stream transcoding |
Transcode live streams to adjust resolution, encoding format, bitrate, and other parameters for different playback requirements. |
||
|
Live stream watermarking |
Add watermarks to live streams for copyright protection or to label broadcast information. |
||
|
Live stream snapshots |
Capture and save live stream frames during a broadcast. |
||
|
Time shifting |
Replay live streams from the start time to the current time. |
||
|
Live stream encapsulation |
Beyond the default RTMP, HTTP-FLV, and HLS protocols, encapsulation adds LL-HLS, DASH, and segment formats such as TS and CMAF. |
||
|
Real-time captioning (public preview) |
Convert live stream speech into captions using real-time speech recognition, with translation support. |
||
|
Callback management |
Receive callbacks for stream ingest status, recording, snapshots, and content moderation events. |
||
|
Live+ |
Ultra-Low Latency Live Streaming |
RTS provides ultra-low-latency, high-concurrency, and smooth HD video live streaming with easy integration. |
|
|
ApsaraVideo Real-time Communication |
Add interactive elements such as voice chat, video co-hosting, and game interactions to turn viewers into participants. |
||
|
Interactive messages |
Add comments, live comments, and likes to your live streaming apps using easy-to-integrate SDKs. |
||
|
Production studio |
Cloud-based production studio brings traditional video production to the cloud using Alibaba Cloud’s live streaming and media processing services. It integrates video AI detection, bilingual translation, and interactive capabilities with support for dynamic tagging, ET bilingual captions, and ad replacement. |
||
|
BroadEye monitoring |
Monitor live broadcasts in real time. Detect anomalies such as frame rate changes, bitrate fluctuations, audio-video sync issues, latency, and stuttering. |
||
|
Stream forwarding |
Central forwarding |
Forward live streams to other platforms through the live center. Central forwarding can also trigger stream processing tasks such as recording and transcoding. |
|
|
Pull-and-forward |
Forward third-party live streams or convert recorded videos into live streams. Pull content from live or on-demand sources and broadcast it to your audience. |
||
|
Origin fetch |
Pull third-party live streams into the Alibaba Cloud live center for processing and accelerated distribution. |
||
|
- |
Primary/backup stream mixing |
Automatically switch between a primary and backup stream in a single live center. The backup stream plays when the primary stream fails. |
|
|
- |
Dual-stream disaster recovery |
Push two identical live streams to the same URL path during critical events or high-traffic scenarios. The system monitors both streams and switches automatically to ensure continuous, stable broadcasts. |
|
|
- |
HTTP message headers |
Configure HTTP request and response header fields. |
|
|
Data center |
Usage query |
Query usage for bandwidth and traffic, transcoding, watermarking, stream forwarding, content moderation, and snapshots at specified time granularities. |
|
|
Operations analytics |
View metrics such as playback bandwidth and traffic, unique visitors, user distribution, and origin fetch data. |
||
|
Real-time monitoring |
Monitor stream ingest and bandwidth usage in real time. |
||
|
Log management |
Log management provides log download. |
||
|
SDK quality monitoring |
Query stream ingest data for the ApsaraVideo Live SDK over the past three days. Assess playback quality through metrics such as playback success rate, instant playback rate, and stuttering rate. |
||
|
Toolbox |
URL generator |
Generate ingest and streaming URLs. |
|
|
Self-service troubleshooting |
Diagnose common stream ingest and playback issues and get resolution suggestions for specific anomalies. |
||
|
Certificate Service |
Upload custom certificates or deploy Alibaba Cloud SSL certificates to the acceleration platform for end-to-end encrypted transmission. |
||
|
IP address check |
Check whether a specified IP address belongs to an Alibaba Cloud acceleration node, and identify its region and ISP. |
||
Core live streaming workflow
Core live streaming workflow
-
A streamer captures live content and pushes the stream to an ingest node using the ingest SDK.
-
Edge ingest pushes the stream to the Alibaba Cloud live center. Edge nodes accelerate the stream for stable upstream transmission.
-
The live center distributes the stream to acceleration nodes.
-
Viewers watch the stream using the player SDK.
Workflow steps

|
ID |
Node |
Method |
Action |
API reference |
References |
|
1 |
Preparations |
Console |
ApsaraVideo Live console: |
N/A |
N/A |
|
2 |
Add domain names |
|
|||
|
3 |
Associate domain names |
|
|||
|
4 |
Configure access control |
|
|||
|
5 |
Generate Address |
Console |
N/A |
||
|
6 |
Ingest streams |
Ingest tools |
|
N/A |
|
|
7 |
Playback |
Player |
|
N/A |