This topic describes the release notes for ApsaraVideo Live and provides links to the relevant references.

2022-11

Feature Change type Description References
Push SDK Upgrade Push SDK V4.4.8 is released.
  • Audio effects such as voice change and reverberation are supported.
  • The stability is improved.
SDK download and release notes
Billing Update The structure of topics about billing is updated, and the billing content is optimized. Billing

2022-10

Feature Change type Description References
Tools New The troubleshooting tool is added. Troubleshooting
Push SDK Upgrade
  • Push SDK V4.4.6 is released.
    • The mode of simplified log tracking is added.
    • The stability is improved.
  • Push SDK V4.4.7 is released.
    • The stability is improved.
    • Governance and log tracking for data metrics are supported.
SDK download and release notes
Queen SDK Upgrade Queen SDK V2.4.0 is released.

Animojis are added.

Download Queen SDK
Web RTS SDK Upgrade Web RTS SDK V2.2.4 is released.
  • Autoplay can be turned off during stream pulling.
  • Versions without webrtc-adapter can be built to prevent conflicts.
Download SDKs

2022-09

Feature Change type Description References
Push SDK Upgrade Push SDK V4.4.5 is released.
  • The issue of blurred images during stream ingest on iOS 16 is fixed.
  • Several bugs detected in the previous versions are fixed.
SDK download and release notes
Native RTS SDK Upgrade Native RTS SDK V2.5.0 is released.
  • The status codes for rts_messages.h are simplified. MessageCode E_RECV_STOP_SIGNAL is added.
  • The stability is improved.
Overview
Stream relay from a live center New You can configure live center stream relay in the ApsaraVideo Live console. Stream relay from a live center
Usage statistics New The DescribeLiveStreamMetricDetailData operation that is used to query the monitoring data of streams for a specified domain name is added. DescribeLiveStreamMetricDetailData
FAQ Update The structure of FAQ topics is adjusted, and the topics of FAQ about live stream recording, Real-Time Streaming (RTS), and billing are added. FAQ
Best practices New Best practices for live stream recording and stream ingest are added.

2022-08

Feature Change type Description References
Stream relay from a live center New API operations related to stream relay from a live center are added.
  • AddLiveCenterTransfer: adds a configuration of live center stream relay.
  • UpdateLiveCenterTransfer: modifies a configuration of live center stream relay.
  • DescribeLiveCenterTransfer: queries the information about a configuration of live center stream relay.
  • DeleteLiveCenterTransfer: deletes a configuration of live center stream relay.
Push SDK Upgrade Push SDK V4.4.4 is released.
  • The logic of automatic protocol degradation from RTS to Real-Time Messaging Protocol (RTMP) during stream ingest is added.
  • The stability of the SDK is continuously improved.
SDK download and release notes
Queen SDK Upgrade Queen SDK V2.3.0 is released.
  • Funny effects such as pixelation and facemasks are added.
  • New retouching effects including saturation and contrast are added.
  • The performance for skin smoothing and hairdressing is improved, which significantly increases frames per second (FPS) on low-end devices.
Download Queen SDK
Usage statistics Update The parameters that you need to specify when you call the DescribeDomainUsageData operation are updated. DescribeDomainUsageData

2022-07

Feature Change type Description References
Latency configuration Update In the ApsaraVideo Live console, the menu named Latency Settings is optimized. Configure the live streaming latency
Limits Update The default quotas of source streams and transcoded streams are increased. Limits
Push SDK Upgrade Push SDK V4.4.3 is released.
  • The noise reduction and audio gain algorithms are upgraded to provide a better noise reduction effect.
  • The issue of image cropping during screen recording is resolved for iPads.
  • The issues of stream ingest failure and black screen that are experienced on low-specification devices are resolved, and the compatibility with these devices are improved.
  • The issue that the audio and video are out of sync when users switch to another device is resolved.
  • Permissions to some features are granted to Android 12.
SDK download and release notes
Queen SDK Upgrade Queen SDK V2.2.0 is released.
  • Face retouching effects including cervical stripe removal and forehead wrinkles removal are added.
  • The movement and posture detection feature is added. You can identify postures and count movements in exercise scenarios.
  • The package size is reduced, and the dynamic resource download feature is added.
Download Queen SDK
Live streaming latency New AIP operations related to live streaming latency are added.
  • DescribeLiveStreamDelayConfig: Queries the live streaming latency.
  • SetLiveStreamDelayConfig: Configures the live streaming latency.
Live snapshots New The DeleteSnapshotFiles operation that is used to delete live snapshots is added. DeleteSnapshotFiles
Live recordings stored to OSS New The DeleteLiveStreamRecordIndexFiles operation that is used to delete live stream recording files is added. DeleteLiveStreamRecordingIndexFiles
Usage statistics New The DescribeLiveProducerUsageData operation that is used to query the production studio usage data is added. DescribeLiveProducerUsageData
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. BatchSetLiveDomainConfigs

2022-06

Feature Change type Description References
RTS New RTS auto transcoding can be enabled with one click in the ApsaraVideo Live console. Auto Transcoding for HTML5 Playback
Snapshot management New Snapshots can be deleted on the Snapshot Management page of the ApsaraVideo Live console. Manage snapshots
Queen SDK Upgrade Queen SDK V2.1.0 is released.
  • AI chroma key is significantly improved, with a better effect and a performance improvement by 60%.
  • The performance is optimized on medium- and low-end devices. These devices can run Queen SDK faster. The hairdressing feature is optimized. Eight hair colors are available for you to choose from. More scenarios are supported.
  • The intelligent face shaping feature is added. Optimal face shaping parameters are automatically configured with one click.
Download Queen SDK
Web RTS SDK Upgrade Web RTS SDK V2.2.0 is released.
  • WebView environments are supported.
  • Custom signaling URLs are supported.
  • More complete prompt information about the support for TypeScript types is added.
Download SDKs

2022-05

Feature 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. Quota management
DRM encryption New DRM encryption is available in the live center of the Indonesia (Jakarta) region. Supported regions
Recording management New You can delete recordings stored in Object Storage Service (OSS) buckets. Delete recordings
Push SDK Upgrade Push SDK V4.4.2 is released.
  • iOS and Android:
    • License authorization management is supported.
    • The video capture component is optimized.
    • Watermarks can be added to live streams that are being ingested.
    • Callbacks for the capture of raw audio data are added.
  • iOS: AudioSession management permissions can be granted.
  • Android: Video capture based on Camera2 is supported.
SDK download and release notes

2022-04

Feature Change type Description References
Secure Reliable Transport (SRT) New Stream ingest and regular stream pulling over SRT are supported. Configure stream ingest and regular stream pulling over SRT
URL generator Optimization Parameter setting description is added for AppName and StreamName to the topic that describes the URL generator. URL generator
Resource monitoring New The bandwidth and traffic data for one or more domain names can be queried based on protocol types by calling the DescribeLiveDomainBpsDataByLayer operation. DescribeLiveDomainBpsDataByLayer
Production studios New
  • Upgraded playlist mode: Callbacks for new playlists are added.
  • Stream relay: A live stream can be relayed to multiple domain names by calling an API operation. This facilitates content distribution among multiple platforms.

2022-03

Feature Change type Description References
Queen SDK Upgrade Queen SDK V2.0.0 is released.
  • The keypoint detection algorithms are updated to improve retouching effects.
  • AR writing is added to provide more advanced effects.
  • Hair color change is added. You can use this feature to change the hair color.
  • Performance is optimized on medium- and low-end devices.
Overview
Push SDK Upgrade Push SDK V4.4.1 is released.
  • Stream ingest over RTS is optimized.
  • Policies for poor network conditions can be configured when you ingest external audio and video streams.
  • The issue that switching between hardware and software encoding fails on an iOS or Android device is fixed.
  • Several bugs detected in the previous versions are fixed.
SDK download and release notes
Native RTS SDK Upgrade Native RTS SDK V2.2.0 is released. Several known issues are fixed, and the amount of time that is required to display the first frame is reduced. Overview
Web RTS SDK Upgrade Web RTS SDK V2.0.3 is released. Microsoft Edge is supported. Overview
Usage statistics New The description of data delay is added to the topic that describes the usage statistics feature. Usage statistics
Stream pulling configuration 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. Configure stream pulling
Live stream watermarks Update You can dynamically change the watermark during live streaming. This real-time setting provides more flexibility. DynamicUpdateWaterMarkStreamRule

2022-02

Feature Change type Description References
Live stream watermarks New
  • Specific API operations are added to allow you to perform the following operations: query, create, modify, and delete watermark templates, query, create, and modify watermark rules, and modify watermark settings.
  • The watermark feature is available only in the China (Shanghai), China (Beijing), China (Shenzhen), and Singapore (Singapore) regions.
AddLiveStreamWatermark
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. InitializeAutoShowListTask
Push SDK Upgrade Push SDK V4.4.0 is released. The audio module is updated to better respond to poor network conditions. SDK download and release notes
Queen SDK Optimization
  • AI-based facial keypoint detection is optimized.
  • The English version of the SDK demo is provided.
Use Queen SDK

2022-01

Feature Change type Description References
HTTPS secure acceleration Optimization The certificate that you configure for HTTPS secure acceleration takes effect in 5 minutes. This improves the user experience. Configure HTTPS secure acceleration
RTS Optimization The topic that provides an overview of RTS is edited to improve readability. Operations described in the topic are more clearly explained. Overview
RTS Upgrade RTS SDK for .NET V2.1.0 is released. Tracking points that are used to detect the success rates of startup and playback are added. Download SDKs
Queen SDK Upgrade Queen SDK V1.8.0 is released. Makeup effects that are provided by Ultimate Edition are significantly improved. Download Queen SDK

2021-12

Change type Feature Description References
Update DRM encryption DRM encryption is available in the China (Shanghai) region.
Upgrade
  • The carousel playback feature is updated.
  • You can use the carousel playback feature in the ApsaraVideo Live console or by calling API operations. The feature is suitable for pseudo-live streaming scenarios.
Upgrade RTS SDK V2.1.0 is released.
  • The cache policy is optimized.
  • Log tracking is optimized.
  • The API operation used to query the IP address of the Selective Forwarding Unit (SFU) server is added.
Download SDKs
Upgrade Queen SDK V1.7.0 is released.
  • Four body reshaping effects are added in Ultimate Edition. These effects are used to make bodies look slimmer.
  • High-fidelity background is supported for retouching effects.
  • The facial keypoint detection algorithms are updated to provide better retouching effects in a wider range of scenarios.
  • Performance is optimized on medium and low-end devices.
Download Queen SDK

2021-11

Change type Feature Description References
New The operation to roll back configurations of EdgeScript in the staging environment to the initial status is supported.
  • You must roll back configurations in the staging environment to the initial status before you modify configurations in the online environment.
  • When you modify configurations in the online environment, you cannot add a script in the staging environment. This prevents the added script from overwriting the scripts in the online environment.
Configure EdgeScript
New The transcoded stream recording template is supported when you store live recordings to OSS buckets. 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. Store recording files in OSS
Upgrade Live recordings in the FLV and MP4 formats can be stored to OSS buckets in the China (Qingdao) region. All common storage formats are available for all live centers. This allows you to store live recordings to OSS buckets 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. QPS limit on an API operation in ApsaraVideo Live
Upgrade Push SDK V4.3.1 for mobile clients is released.
  • A higher resolution and higher encoding efficiency are provided. The 1080p resolution and H.265 hardware encoding are supported on both Android and iOS mobile devices.
  • Image stream ingest can be suspended when screen recordings are being ingested on iOS mobile devices. This allows streamers to hide desktop layouts from the audience and protect their privacy during live streaming.
SDK download and release notes
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 sync issues, latency, and stuttering occur. Overview
New Gesture recognition and smart retouching features are supported by Queen SDK.
  • Gesture recognition detects and captures keypoints of hands and gesture movements, and recognizes 25 mainstream gestures such as number, heart, fist, claw, and Vulcan salute and a variety of dynamic gestures.
  • Smart retouching supports intelligent adjustment of retouching parameters in different background environments, and determines the most suitable parameter settings in real time based on objective conditions such as the background, light, and skin color.
Overview

2021-10

Change type Feature 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 CDN node. IP address check
New The live recording data can be queried in the ApsaraVideo Live console. The number of live recording channels and container format conversions can be queried by calling the DescribeLiveDomainRecordUsageData operation. DescribeLiveDomainRecordUsageData
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. Limits
New Best practices on how to create an alert rule for concurrent stream ingest channels in the CloudMonitor console are added. An alert is triggered when the maximum number of concurrent ingested streams is reached. This prevents unexpected losses. Create an alert rule for concurrent stream ingest channels
New

Stream pulling can be triggered when you call the RealTimeRecordCommand operation. Submit a ticket to enable the feature. For more information about how to submit a ticket, see Contact us.

The live recording feature is enhanced. Stream pulling can be triggered when you call the RealTimeRecordCommand operation. RealTimeRecordCommand
Upgrade Push SDK V4.3.0 is released. The audio 3A algorithm is supported, and the sound quality in music scenes is improved. SDK download and release notes

2021-09

Change type Feature Description References
New DescribeLiveStreamState The status of a single stream can be queried in real time by calling the DescribeLiveStreamState operation. DescribeLiveStreamState
Upgrade Console:
  • The Resource Plan and Recommended Configurations sections are added to the Overview page.
  • RTS player is used in production studios.
This helps you get started with live streaming in a more efficient manner. It also improves the user experience. Overview
Upgrade Production studios:
  • Up to 12 channels of input sources are supported. Multiple media files can be added.
  • Features such as audio mixer, live subtitles, and multi-view are optimized and adjusted to improve the user experience.
  • Scenario-based configurations are provided to help you get started with production studios.
Production studios are optimized to improve the user experience. Functional areas
Upgrade SDK:
  • Push SDK V4.2.1 for mobile clients is released.
  • RTS SDK for .NET V1.9.0 is released.
Push SDK V4.2.1 for mobile clients:
  • The underlying architecture is reconstructed. The performance is improved, and the package size is reduced.
  • Specific bugs are fixed.
RTS SDK for .NET V1.9.0:
  • Stuttering in videos is reduced.
  • The amount of time that is required to display the first frame is reduced.
  • Different startup modes are supported: fast acceleration, slow acceleration, and no acceleration.
  • High-Efficiency Advanced Audio Coding (HE-AAC) is supported.

2021-08

Change type Feature Description References
New The SetLiveEdgeTransfer, DescribeLiveEdgeTransfer, and DeleteLiveEdgeTransfer API operations are added. You can ingest streams to the origin server or to multiple platforms that provide the CDN service. DescribeLiveEdgeTransfer
New The authentication feature is added to the status callback of live stream ingest. The risk of unauthorized access in stream ingest callbacks is prevented. You can enable the feature and customize the authentication key. Configure URL signing
Upgrade The minimum number of digits for a URL authentication key is increased to 16. The security of URL authentication is enhanced. URL signing
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. Configure EdgeScript
Upgrade SDK:
  • Push SDK V4.2.0 for mobile clients is released.
  • Web RTS SDK V2.0.0 is released.
  • Push SDK V1.2.1 for PC clients is released.
  • RTS V2.0.0 is supported in ApsaraVideo Player for Web V2.9.14.
  • Push SDK V4.2.0 for mobile clients: The package size is reduced. Narrowband HD is supported when you ingest screen recordings.
  • Web RTS SDK V2.0.0: Stream ingest over RTS on web clients is supported. Stream ingest and pulling over RTS in HTML 5 are supported.
  • Push SDK V1.2.1 for PC clients: Supplemental Enhancement Information (SEI), statistics information, local logs, and RTMP full-link latency statistics can be collected.
  • RTS V2.0.0 supported in ApsaraVideo Player for Web V2.9.14: WeChat on Android devices that uses the Tencent X5 kernel is supported.

2021-07

Change type Feature Description References
New API operations:
  • DescribeLiveDomainRecordUsageData
  • The number of live recording channels and container format conversions can be queried by calling the DescribeLiveDomainRecordUsageData operation.
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 (Singapore) region. Configure DRM encryption
Upgrade SDK:
  • RTS SDK for .NET V1.8.0 is released.
RTS SDK for .NET V1.8.0:
  • The full-link latency sampling for stream ingest over RTMP and Real-Time Transport Protocol (RTP) is supported.
  • The resolution can be changed during stream pulling.
  • Stream ingest and pulling that use the H.265 encoding format are supported.
  • RTS SDK for .NET V1.8.0 for PC clients is released.
Upgrade The basic retouching effects are released in production studios. Skin smoothing and whitening for source videos are supported. N/A

2021-06

Change type Feature Description References
New The feature that allows you to prohibit streaming RTMP, FLV, and HLS videos is added. Live stream management is enhanced. Configure protocol prohibition
Upgrade Recordings can be managed. 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. Manage recordings
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. Limits
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. Manage components

2021-05

Change type Feature Description References
Feature modification Rules that are used to bring domain names offline If a domain name has an invalid Internet Content Provider (ICP) number, 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 authentication key is changed from 8 to 16. This improves the security of authentication keys. Configure URL signing
Upgrade Production studios:
  • Stream relay for a single stream is supported.
  • A tip is added to the subtitle component. You can add subheaders.
  • Improved live streaming experience: A message for the standby video is added, and stream interruption prompts are optimized to prevent unexpected costs.
More features are released to improve the live streaming experience. Manage components

2021-04

Change type Feature Description References
Feature 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. Usage statistics
Upgrade Transport Layer Security (TLS) V1.3 certificates are added. TLS V1.3 is added to meet the requirements of users outside the Chinese mainland. Configure TLS version control
New Modification of regular stream pulling The configuration of regular stream pulling can be modified. Modify the configurations of stream pulling
Upgrade Production studios:
  • Operations in the ApsaraVideo Live console are optimized.
  • You can configure an input source by manually specifying a streaming URL.
  • Skin whitening and smoothing effects are added.
This allows you to configure the settings in a more efficient manner.

Add video sources

2021-03

Change type Feature Description References
New Stream pulling can be triggered. The stream pulling feature is enhanced. Configure triggered stream pulling
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. Specifications of the RTS signaling protocol
Upgrade The maximum time shifting duration is extended to 24 hours. You can watch content that was streamed over the last 24 hours. Time shifting

2021-02

Change type Feature 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. Switch from standard streaming to RTS
Upgrade HTTPS secure acceleration is supported for ingest domains. The secure acceleration feature is optimized. Secure acceleration

2021-01

Change type Feature References
Upgrade Throttling rules on traffic spikes are added. Limits

2018-06

Change type Feature References
Upgrade The ApsaraVideo Live console is upgraded.
  • Configurations of stream ingest at the edge, hotlink protection, IP address blacklist, HTTPS secure acceleration, and HTTP request headers are supported.
  • The procedures to activate ApsaraVideo Live and obtain ingest and streaming URLs are optimized.
  • ApsaraVideo Live can be connected to CloudMonitor. This way, resource usage can be monitored.
Access control, HTTP configuration, Secure acceleration, and Data statistics

2018-05

Change type Feature References
Feature modification The billing rules for the outbound traffic and bandwidth vary based on different regions outside the Chinese mainland. Billing of standard streaming

2018-03

Change type Feature References
Upgrade Recording rules can be configured at the stream level. Live stream recording

2018-01

Change type Feature References
Upgrade By default, URL authentication is enabled for domain names that new users add. Configure URL signing
Upgrade Active streams, historical streams, and disabled streams can be displayed in pagination mode. Manage streams

2017-12

Change type Feature References
New Recorded live streams can be stored to ApsaraVideo VOD. Live stream recording and Store live recordings in ApsaraVideo VOD

2017-09

Change type Feature References
New Custom configurations for stream ingest at the edge are supported. Edge ingest

2017-08

Change type Feature References
New A live center is launched in the China (Beijing) region. Supported regions

2017-05

Change type Feature References
New ApsaraVideo Live is released on the Alibaba Cloud International site (alibabacloud.com). A live center is launched in the Singapore (Singapore) region. Supported regions

2017-02

Change type Feature 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 Feature References
New Live streams can be transcoded into high resolution (1440p) and high frame rate (60 FPS) streams in real time. Live stream transcoding

2016-11

Change type Feature References
Upgrade The stream monitoring feature is supported. You can use this feature to monitor the frame rate of ingested streams and bandwidth usage. Resource monitoring

2016-10

Change type Feature References
Upgrade The stream ingest monitoring feature is supported. Metrics for live resource monitoring are added. Resource monitoring and Real-time monitoring

2016-09

Change type Feature References
New Snapshots can be managed. Manage snapshots
New Live streams can be recorded. You can manage these recordings by creating indexes. Live stream recording and Manage recordings

2016-04

Change type Feature References
New Accelerated domain names can be added and queried in the ApsaraVideo Live console. Manage domain names and Add a domain name
New The URL authentication feature is supported. Configure URL signing
New Live streams can be queried and managed. Manage streams