This topic describes the release notes for ApsaraVideo Live and provides links to the relevant references.
2023-12
Item | Change type | Description | References |
URL generator | New | Generation of streaming URLs for encapsulation is supported. After you configure encapsulation settings, you can use the URL generator to generate streaming URLs for encapsulation. | |
Live monitoring | New | During live monitoring, you can check the audio quality of a monitored stream. If there is an exception, an alert is triggered. | |
Push SDK | Upgrade | Push SDK for Flutter V6.7.0:
|
2023-11
Item | Change type | Description | References |
Live streaming security | New | The remote authentication feature is added. You can forward requests to a specified authentication server that verifies the requests. | |
Stream pulling | Upgrade | You can enable triggered stream pulling for transcoded streams. This way, stream pulling from the origin is triggered when you play a transcoded stream. | |
Live stream recording | Upgrade | An on-demand callback URL can be configured in the ApsaraVideo Live console. | |
Push SDK | Upgrade | V6.6.0:
| |
Queen SDK | Upgrade | V6.7.0:
|
2023-10
Item | Change type | Description | References |
Global Accelerator | New | ApsaraVideo Live can take advantage of the acceleration capabilities of Global Accelerator (GA) to accelerate stream ingest and streaming. | |
Push SDK | Upgrade | V6.5.0:
|
2023-09
Item | Change type | Description | References |
Live streaming security | New | ApsaraVideo Live supports HTTP/2. You can configure HTTP/2 by using the ApsaraVideo Live console or API. | |
Resource usage | Update | Usage statistics on live monitoring are supported. | |
Push SDK | Upgrade | V6.4.0:
| |
Queen SDK | Upgrade | V6.2.0:
|
2023-08
Item | Change type | Description | References |
Quota limits | Upgrade | From August 2, 2023, the quotas for stream ingest and transcoding are increased. The maximum numbers of ingested streams and transcoded streams allowed for a domain name are increased to 300 by default in the China (Beijing), China (Shenzhen), and China (Shanghai) regions and 50 by default in other regions. Businesses for which you have applied for quota increase are not affected. | |
Stream pulling | Upgrade | The origin from which a stream is pulled can be queried during regular stream pulling. | |
Live monitoring | New | Live monitoring supports DingTalk alerts. | |
Live stream encapsulation | New | To improve user experience in scenarios that require lower latency, ApsaraVideo Live adds support for Common Media Application Format (CMAF) and Low-Latency HTTP Live Streaming (LL-HLS) by using the encapsulation feature. | |
Resource usage | Update |
| |
Push SDK | Upgrade | V6.3.0:
|
2023-07
Item | Change type | Description | References |
Production studios | Upgrade | The Real-Time Messaging Protocol Secure (RTMPS) protocol is supported for multi-way stream relay in production studios. | |
Interactive streaming | Upgrade | Custom application names are supported for stream relay. | |
Resource usage | Update | Usage statistics on edge node stream relay are supported. |
2023-06
Item | Change type | Description | References |
Region blocking | New | Stream-level region blocking is supported. You can configure domain-level region blocking or stream-level region blocking based on your business requirements. | |
Live stream transcoding | Upgrade | More custom transcoding template parameters are added, such as source-based parameters including resolution, bitrate, and frame rate. | |
Time shifting | Upgrade | A sub-streaming domain can inherit the time shifting settings of its main streaming domain. | |
Interactive streaming | New | Interactive streaming is released, which supports co-streaming and voice interaction. | |
Price Calculator | New | The Price Calculator is supported on the International site to allow users to estimate fees. | |
Production studios | New | Production studios are available in the Indonesia (Jakarta) region. You can select the region in the ApsaraVideo Live console. | |
Push SDK | Upgrade | V6.2.0:
|
2023-05
Item | Change type | Description | References |
Production studios in general mode | Upgrade | The start point for switched playback can be configured in production studios in general mode. | |
Resource usage | Upgrade | A region filter option is added to the Statistics-Usage > Live Stream Recording page in the ApsaraVideo Live console. | |
Tutorial videos | Upgrade |
| |
Push SDK (basic edition) | Upgrade |
| |
Push SDK (interactive edition) | Upgrade |
| |
Queen SDK | Upgrade | V6.1.0:
| |
Web RTS SDK for stream ingest | Upgrade | V1.1.1: The issue that no value is returned when getCameraList or getMicList is called for the first time is fixed. |
2023-04
Item | Change type | Description | References |
Web RTS SDK for stream pulling | Upgrade |
|
2023-03
Item | Change type | Description | References |
Price Calculator | New | You can use the Price Calculator on the Alibaba Cloud official website to estimate your fees by filling in live streaming usage. | |
Production studios | Upgrade |
| |
Push SDK | Upgrade |
| |
Native RTS SDK | Upgrade | V2.6.0: The SDK stability is improved, and logging is optimized. |
2023-02
Item | Change type | Description | References |
Primary/secondary stream mixing | New | A live center of ApsaraVideo Live supports automatic mixing of two live streams. This feature prioritizes the playback of the content of the primary stream. If the primary stream encounters an issue, ApsaraVideo Live automatically plays the content of the secondary stream. | |
Production studios | Upgrade | The audio 3A algorithms are supported. You can configure the audio settings in production studios to enable intelligent noise reduction, automatic gain control, and acoustic echo cancellation. This way, ambient background noise is reduced and human voices are more clear. The audio quality in production studios is improved. | |
HTTP/2 | Upgrade | HTTP/2 is supported for FLV streams. This eliminates the need for you to establish a new HTTP connection when you use the same client to switch to another live room. The time to first frame is reduced by 50 ms. | This feature supports only backend configuration. |
Push SDK | Upgrade | V4.4.9:
| |
Queen SDK | Upgrade |
|
2023-01
Item | Change type | Description | References |
RTS 2.0 | Upgrade | Real-Time Streaming (RTS) 2.0 can be configured with one click in the ApsaraVideo Live console. Full-link WebRTC transmission is implemented, and the live streaming latency is reduced to a range of 200 to 400 ms. |
2022-12
Item | Change type | Description | References |
Callbacks | New | The callback management module is added to the ApsaraVideo Live console. Query of stream ingest callback records is supported. You can use the module to configure various types of callbacks and query callback records in a convenient manner. |
|
Region blocking | New | The region blocking feature can be configured in the ApsaraVideo Live console. | |
Queen SDK | Upgrade | V2.5.0:
|
2022-11
Item | Change type | Description | References |
Push SDK | Upgrade | V4.4.8:
| |
Billing | Update | The structure of topics about billing is updated, and the billing content is optimized. |
2022-10
Item | Change type | Description | References |
Tools | New | The troubleshooting tool is added. | |
Push SDK | Upgrade |
| |
Queen SDK | Upgrade | V2.4.0: Animojis are added. | |
Web RTS SDK | Upgrade | V2.2.4:
|
2022-09
Item | Change type | Description | References |
Push SDK | Upgrade | V4.4.5:
| |
Native RTS SDK | Upgrade | V2.5.0:
| |
Stream relay from a live center | New | Live center stream relay can be configured in the ApsaraVideo Live console. | |
Resource usage | New | The DescribeLiveStreamMetricDetailData operation that is used to query the monitoring data of streams under a specified domain name is added. | |
FAQ | Update | The structure of FAQ topics is adjusted, and the topics of FAQ about live stream recording, RTS, and billing are added. | |
Best practices | New | Best practices for live stream recording and stream ingest are added. |
2022-08
Item | Change type | Description | References |
Stream relay from a live center | New | API operations related to stream relay from a live center are added.
| |
Push SDK | Upgrade | V4.4.4:
| |
Queen SDK | Upgrade | V2.3.0:
| |
Resource usage | Update | The parameters of the DescribeDomainUsageData operation are updated. |
2022-07
Item | Change type | Description | References |
Latency configuration | Update | In the ApsaraVideo Live console, the menu named Latency Settings is optimized. | |
Limits | Update | The default quotas of source streams and transcoded streams are increased. | |
Push SDK | Upgrade | V4.4.3:
| |
Queen SDK | Upgrade | V2.2.0:
| |
Live streaming latency | New | API operations related to live streaming latency are added.
| |
Live stream snapshots | New | The DeleteSnapshotFiles operation that is used to delete live stream snapshots is added. | |
Live recordings stored in OSS | New | The DeleteLiveStreamRecordIndexFiles operation that is used to delete live stream recordings is added. | |
Resource usage | New | The DescribeLiveProducerUsageData operation that is used to query the production studio usage data is added. | |
Domain name management | Update | The parameter that is used to configure auto transcoding for RTS HTML5 playback is added for the BatchSetLiveDomainConfigs operation that is used to batch configure domain names. |
2022-06
Item | Change type | Description | References |
RTS | New | RTS auto transcoding can be enabled with one click in the ApsaraVideo Live console. | |
Snapshot management | New | Snapshots can be deleted on the Snapshot Management page of the ApsaraVideo Live console. | |
Queen SDK | Upgrade | V2.1.0:
| |
Web RTS SDK | Upgrade | V2.2.0:
|
2022-05
Item | Change type | Description | References |
Quota management | New | You can apply for quotas for your ApsaraVideo Live service and query the quotas and quota usage in the Quota Center console. You can also create quota alert rules. | |
DRM encryption | New | DRM encryption is available in the live center of the Indonesia (Jakarta) region. | |
Recording management | New | You can delete recordings stored in Object Storage Service (OSS). | |
Push SDK | Upgrade | V4.4.2:
|
2022-04
Item | Change type | Description | References |
SRT protocol | New | Stream ingest and regular stream pulling over Secure Reliable Transport (SRT) are supported. | |
URL generator | Optimization | Parameter setting description is added for AppName and StreamName to the topic that describes the URL generator. | |
Resource monitoring | New | The bandwidth and traffic data for one or more domain names can be queried based on protocols by calling the DescribeLiveDomainBpsDataByLayer operation. | |
Production studios | New |
|
2022-03
Item | Change type | Description | References |
Queen SDK | Upgrade | V2.0.0:
| |
Push SDK | Upgrade | V4.4.1:
| |
Native RTS SDK | Upgrade | V2.2.0: Several known issues are fixed, and the time to first frame is reduced. | |
Web RTS SDK | Upgrade | V2.0.3: Microsoft Edge is supported. | |
Resource usage | New | The description of data delay is added to the topic that describes the usage statistics feature. | |
Stream pulling | New | The HTTP Live Streaming (HLS) protocol is supported for back-to-origin stream pulling. You can determine whether to specify HLS for stream pulling based on your business requirements. | |
Live stream watermarks | Update | Watermarks can be dynamically changed during live streaming. This real-time setting provides more flexibility. |
2022-02
Item | Change type | Description | References |
Live stream watermarks | New |
| |
Production studios | New | An API operation is added to allow you to create a scheduled task to start and stop the playback of a playlist at the specified points in time. This API operation helps save costs and facilitates playlist management. | |
Push SDK | Upgrade | V4.4.0: The audio module is updated to better respond to poor network conditions. | |
Queen SDK | Optimization |
|
2022-01
Item | Change type | Description | References |
HTTPS secure acceleration | Optimization | A certificate that you configure for HTTPS secure acceleration takes effect in 5 minutes. This improves the user experience. | |
RTS | Optimization | The topic that provides an overview of RTS is edited to improve readability. Operations described in the topic are more clearly explained. | |
RTS | Upgrade | RTS SDK for .NET V2.1.0: Tracking points that are used to detect the success rates of instant startup and playback start are added. | |
Queen SDK | Upgrade | V1.8.0: Makeup effects that are provided by Ultimate Edition are significantly improved. |
2021-12
Change type | Item | Description | References |
Update | DRM encryption | DRM encryption is available in the China (Shanghai) region. | |
Upgrade |
|
| |
Upgrade | RTS SDK V2.1.0 is released. |
| |
Upgrade | Queen SDK V1.7.0 is released. |
|
2021-11
Change type | Item | Description | References |
New | The operation to roll back configurations of EdgeScript in the staging environment to the initial status is supported. |
| |
New | The transcoded stream recording template is supported when you store live recordings in OSS. | This feature allows you to record transcoded streams in real time. This way, you do not need to wait for the recordings to be transcoded offline. | |
Upgrade | Live recordings in the FLV and MP4 formats can be stored in OSS in the China (Qingdao) region. | All common storage formats are available for all live centers. This allows you to store live recordings in OSS in the format that meets your requirements. | |
New | The description and limit on queries per second (QPS) are added for all API operations. | The parameter description is standardized to improve the user experience. | |
Upgrade | Push SDK V4.3.1 for mobile clients is released. |
| |
New | The live monitoring feature is released. | The live monitoring feature allows you to monitor the quality of live streams in a visualized manner. You can receive alert notifications when exceptions such as frame rate changes, audio and video out of sync, latency, and stuttering occur. | |
New | Gesture recognition and smart retouching features are supported by Queen SDK. |
|
2021-10
Change type | Item | Description | References |
New | The IP address check feature is supported. | This feature can be used to check whether an IP address belongs to an Alibaba Cloud point of presence (POP). | |
New | The live recording data can be queried in the ApsaraVideo Live console. | The number of live recording channels and the container format conversion usage can be queried by calling the DescribeLiveDomainRecordUsageData operation. | |
New | An entry to the Product Updates page is added to the ApsaraVideo Live console. | The release notes of new features are displayed in the console. You can go to the Product Updates page to view the details of a new feature. | N/A |
New | The Tools menu item is added to the left-side navigation pane of the ApsaraVideo Live console. | URL Generator and IP Address Check can be used. | |
Upgrade | The topics about limits are organized. | The topics about limits on common features are organized to facilitate searches. | |
New | Best practices on how to create an alert rule for the number of concurrently ingested streams in the CloudMonitor console are added. | An alert is triggered when the maximum number of concurrently ingested streams is reached. This prevents unexpected losses. | |
New | Stream pulling can be triggered when you call the RealTimeRecordCommand operation. Submit a ticket to enable the feature. For more information, see Contact us. | The live recording feature is enhanced. Stream pulling can be triggered when you call the RealTimeRecordCommand operation. | |
Upgrade | Push SDK V4.3.0 is released. | The audio 3A algorithms are supported, and the sound quality in music scenes is improved. |
2021-09
Change type | Item | Description | References |
New | DescribeLiveStreamState | The status of a single stream can be queried in real time by calling the DescribeLiveStreamState operation. | |
Upgrade | Console:
| This helps you get started with live streaming in a more efficient manner. It also improves the user experience. | |
Upgrade | Production studios:
| Production studios are optimized to improve the user experience. | |
Upgrade |
| Push SDK V4.2.1 for mobile clients:
RTS SDK for .NET V1.9.0:
|
|
2021-08
Change type | Item | Description | References |
New | The SetLiveEdgeTransfer, DescribeLiveEdgeTransfer, and DeleteLiveEdgeTransfer operations are added. | You can ingest streams to the origin server or to multiple platforms that provide the CDN service. | |
New | Authentication is supported for the callback for stream ingest status. | The risk of unauthorized access in stream ingest callbacks is prevented. You can enable the feature and configure a custom authentication key. | |
Upgrade | The minimum number of digits for a URL signing key is increased to 16. | The security of URL signing is enhanced. | |
New | EdgeScript is released. You can use EdgeScript in the ApsaraVideo Live console. | Specific custom scenarios, such as authentication, custom response headers, rewriting, A/B testing, and blocking, can be implemented by using simple programming. | |
Upgrade | SDKs
|
|
2021-07
Change type | Item | Description | References |
New | API operations:
|
| |
Upgrade | DRM encryption | DRM encryption is in commercial use. You can enable the feature in the ApsaraVideo Live console. The one-stop management of DRM encryption helps you ensure the security of copyrighted videos. The feature is supported only in the Singapore region. | |
Upgrade | SDKs:
| RTS SDK for .NET V1.8.0:
|
|
Upgrade | The basic retouching effects are released in production studios. | Skin smoothing and skin whitening for source videos are supported. | N/A |
2021-06
Change type | Item | Description | References |
New | The feature that allows you to prohibit the streaming of RTMP, FLV, and HLS videos is added. | Live stream management is enhanced. | |
Upgrade | Recording management | OSS recordings can be queried based on the application name and stream name. This way, you can query recordings under a specified domain name within a specified period. | |
New | Bandwidth throttling in response to sudden traffic spikes | If the traffic reaches a specified threshold within 1 minute, throttling is triggered for users of tiers GC 0 to GC 3. | |
Upgrade | Production studios: The background color and latency configurations are added to the subtitle component. | More features are released to improve the live streaming experience. |
2021-05
Change type | Item | Description | References |
Modification | Rules that are used to bring domain names offline | If a domain name has an invalid Internet Content Provider (ICP) filing, the system stops resolving the domain name after 30 days. Before the modification, the period is 7 days. Domain names that have overdue payments are automatically restored after the overdue payments are settled. | Announcement on rules for disabling ApsaraVideo Live domain names |
Upgrade | Billing | Monthly 95th percentile bandwidth, transcoding, snapshots, and recordings can be billed by domain name. | N/A |
Modification | Minimum number of digits for an authentication key | The minimum number of digits for a URL signing key is changed from 8 to 16. This improves the security of authentication keys. | |
Upgrade | Production studios:
| More features are released to improve the live streaming experience. |
2021-04
Change type | Item | Description | References |
Modification | Rules that are used to bring domain names offline | The rules that are used to manually bring domain names offline and the rules that are used to stop services due to violations, overdue payments, or invalid ICP filing are added. | Announcement on rules for disabling ApsaraVideo Live domain names |
New | Stream ingest over RTS | Stream ingest over RTS can be enabled in the ApsaraVideo Live console. | N/A |
New | Bandwidth and traffic usage by using RTS can be queried. | This feature helps you query data and use features in a more convenient manner. | |
Upgrade | Transport Layer Security (TLS) V1.3 certificates are supported. | TLS V1.3 is supported to meet the requirements of users outside the Chinese mainland. | |
New | Modification of regular stream pulling | The configuration of regular stream pulling can be modified. | |
Upgrade | Production studios:
| This allows you to configure the settings in a more efficient manner. |
2021-03
Change type | Item | Description | References |
New | Triggered stream pulling is supported. | The stream pulling feature is enhanced. | |
New | The specifications of the RTS signaling protocol are released. | This allows users to develop clients that can be used to ingest or pull streams over RTS. | |
Upgrade | The maximum time shifting period is extended to 24 hours. | You can watch content that was streamed over the last 24 hours. |
2021-02
Change type | Item | Description | References |
Upgrade | The RTS feature can be enabled in the ApsaraVideo Live console. | The procedure to enable the RTS feature is simplified. You can manually enable the feature. | |
Upgrade | HTTPS secure acceleration is supported for ingest domains. | The secure acceleration feature is optimized. |
2021-01
Change type | Item | References |
Upgrade | Throttling rules on traffic spikes are added. |
2018-06
Change type | Item | References |
Upgrade | The ApsaraVideo Live console is upgraded.
| Access control, HTTP configuration, Secure acceleration, and Data statistics |
2018-05
Change type | Item | References |
Modification | The billing rules for the outbound traffic and bandwidth vary based on different regions outside the Chinese mainland. |
2018-03
Change type | Item | References |
Upgrade | Recording rules can be configured at the stream level. |
2018-01
Change type | Item | References |
Upgrade | By default, URL signing is enabled for domain names that are newly added. | |
Upgrade | Active streams, historical streams, and disabled streams can be displayed in pagination mode. |
2017-12
Change type | Item | References |
New | Recorded live streams can be stored in ApsaraVideo VOD. | Live stream recording and Store recordings in ApsaraVideo VOD |
2017-09
Change type | Item | References |
New | Custom configurations for stream ingest at the edge are supported. |
2017-08
Change type | Item | References |
New | A live center is launched in the China (Beijing) region. |
2017-05
Change type | Item | References |
New | ApsaraVideo Live is released on the Alibaba Cloud International site (alibabacloud.com). A live center is launched in the Singapore region. |
2017-02
Change type | Item | References |
Upgrade | Callbacks for live stream recording can be configured. You can record live streams in the MP4 and FLV formats. | Callbacks for live stream recording and Live stream recording |
2016-12
Change type | Item | References |
New | Live streams can be transcoded into high resolution (1440p) and high frame rate (60 FPS) streams in real time. |
2016-11
Change type | Item | References |
Upgrade | The stream monitoring feature is added in the ApsaraVideo Live console. You can use this feature to monitor information such as the frame rate of ingested streams and bandwidth usage. |
2016-10
Change type | Item | References |
Upgrade | The stream ingest monitoring feature is supported. Metrics for live resource monitoring are added. |
2016-09
Change type | Item | References |
New | Snapshots can be managed. | |
New | Live streams can be recorded. You can manage the recordings by creating indexes. |
2016-04
Change type | Item | References |
New | Accelerated domain names can be added and queried in the ApsaraVideo Live console. | |
New | The URL signing feature is supported. | |
New | Live streams can be queried and managed. |