All Products
Search
Document Center

ApsaraVideo Live:Release notes

Last Updated:Apr 10, 2024

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

2024-02

Item

Change type

Description

References

Real-time monitoring

Upgrade

The API operation used for quality monitoring during stream ingest is added. You can call this API operation to query the quality data of an ingested stream that is sent from a streamer to points of presence (POPs). The quality data includes the audio and video frame rates, audio and video timestamps, number of received headers, audio and video bitrates, maximum audio and video frame intervals, and error codes for interrupted stream ingest.

DescribeLiveUpVideoAudioInfo

Live stream transcoding

Upgrade

The parameters of a transcoding template can be modified.

UpdateCustomLiveStreamTranscode

2024-01

Item

Change type

Description

References

Real-time monitoring

Upgrade

The real-time monitoring feature allows you to query traffic, bandwidth, and the number of online users at the stream level.

Real-time monitoring

New

The API operation used to query HTTP status codes for stream ingest is added. You can call this API operation to query the HTTP status codes that are returned within a specified period of time under an ingest domain.

DescribeLiveDomainPublishErrorCode

URL signing

Upgrade

Special characters are supported for authentication keys when you configure URL signing in the ApsaraVideo Live console.

Configure URL signing

Push SDK (interactive edition)

Upgrade

V6.8.0:

  • The method and callback for network quality inspection are added.

  • The methods used to import custom audio and video input sources are added.

  • The channel that allows users on the mic to send messages over User Datagram Protocol (UDP) is added.

  • Specific fields are added to the callback for audio and video statistics.

  • The stability is improved.

SDK download and release notes

Upgrade

V6.9.0:

  • Interactive streaming supports binaural settings.

  • Specific callbacks for interactive streaming are added, such as the callback for the audio and video subscription status, the callback indicating that a remote user leaves the room, and the callback for playback failure.

  • The stability is improved.

SDK download and release notes

Push SDK (basic edition)

Upgrade

V6.8.0: The stability is improved.

SDK download and release notes

Upgrade

V6.9.0: The stability is improved.

SDK download and release notes

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.

Configure 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.

Overview

Push SDK

Upgrade

Push SDK for Flutter V6.7.0:

  • The native SDK is changed to AliVCSDK_InteractiveLive:6.7.0.

  • Conflicts with the stream ingest plug-in flutter_aliplayer are fixed. The all-in-one SDK (AliVCSDK_InteractiveLive) is used instead of the independent SDK (AlivcLivePusher).

SDK download and release notes

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.

Remote authentication

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.

SetLiveLazyPullStreamInfoConfig

Live stream recording

Upgrade

An on-demand callback URL can be configured in the ApsaraVideo Live console.

Configure callback settings

Push SDK

Upgrade

V6.6.0:

  • The stability is improved.

  • Co-streaming supports local recording.

  • Co-streaming supports playback of a stream captured from the camera and a secondary stream obtained from screen sharing or Unity.

  • Co-streaming supports stream ingest by using Unity.

  • The following methods for co-streaming are added: the method used to configure audio quality and the method used to query the current video encoding format.

  • The following callbacks related to co-streaming are added: the callback indicating that a remote user enters or leaves the room, the callback indicating that the status of the stream of a remote user changes, and the callback indicating that the audio or video of a remote user is muted or unmuted.

SDK download and release notes

Queen SDK

Upgrade

V6.7.0:

  • Face recognition failures on some phone models are fixed.

  • The license verification bug in specific scenarios is fixed.

Download Queen SDK

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.

Global Accelerator

Push SDK

Upgrade

V6.5.0:

  • The stability is improved.

  • Noise reduction is automatically enabled for music in basic live streaming.

  • Local images can be used as watermarks for co-streaming.

  • Methods that are compatible with the HTML5 mode are added for co-streaming.

  • The callbacks for network status and member change during co-streaming are added.

SDK download and release notes

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.

Configure HTTP/2

Resource usage

Update

Usage statistics on live monitoring are supported.

Usage statistics

Push SDK

Upgrade

V6.4.0:

  • The stability of the signaling channel is improved.

  • The group of pictures (GOP) size can be set for co-streaming.

  • The method and callback for snapshot capture are added for co-streaming.

SDK download and release notes

Queen SDK

Upgrade

V6.2.0:

  • The object detection algorithm is added.

  • The face authentication algorithm is added.

  • The liveness detection algorithm is added.

  • The algorithm for detecting body movements such as standing up and raising hands is added.

  • The issue that license verification fails in specific scenarios is fixed.

  • Other platform compatibility issues are fixed.

Download Queen SDK

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.

Limits

Stream pulling

Upgrade

The origin from which a stream is pulled can be queried during regular stream pulling.

DescribeLivePullStreamConfig

Live monitoring

New

Live monitoring supports DingTalk alerts.

Configure live monitoring

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.

Configure encapsulation

Resource usage

Update

  • Usage statistics on live center stream relay are supported.

  • Usage statistics on mixed-stream transcoding are supported for interactive streaming.

Usage statistics

Push SDK

Upgrade

V6.3.0:

  • The stability is improved.

  • The vad callback, which is related to co-streaming volume, is added.

SDK download and release notes

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.

Console guide

Interactive streaming

Upgrade

Custom application names are supported for stream relay.

Manage applications

Resource usage

Update

Usage statistics on edge node stream relay are supported.

Usage statistics

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.

Configure region blocking

Live stream transcoding

Upgrade

More custom transcoding template parameters are added, such as source-based parameters including resolution, bitrate, and frame rate.

Configure custom transcoding

Time shifting

Upgrade

A sub-streaming domain can inherit the time shifting settings of its main streaming domain.

Configure time shifting

Interactive streaming

New

Interactive streaming is released, which supports co-streaming and voice interaction.

Interactive streaming

Price Calculator

New

The Price Calculator is supported on the International site to allow users to estimate fees.

Price Calculator

Production studios

New

Production studios are available in the Indonesia (Jakarta) region. You can select the region in the ApsaraVideo Live console.

Supported regions

Push SDK

Upgrade

V6.2.0:

  • Audio can be shared during screen recording by using Push SDK for Android.

  • The stream type can be specified for cloud-based stream mixing.

  • The callback for texture is added to Push SDK for Android and Push SDK for iOS.

  • The method that is used to send and receive supplemental enhancement information (SEI) is added.

  • The callback for token authentication expiration and the method that is used to refresh the token for authentication are added.

  • The stability is improved.

SDK download and release notes

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.

Console guide

Resource usage

Upgrade

A region filter option is added to the Statistics-Usage > Live Stream Recording page in the ApsaraVideo Live console.

Usage statistics

Tutorial videos

Upgrade

  • The console UI in the Videos section on the China site is updated.

  • The Videos section is added on the International site.

Videos

Push SDK (basic edition)

Upgrade

  • V6.0.1: The stability is improved.

  • V6.0.0:

    • International governance is supported.

    • The stability is improved.

SDK download and release notes

Push SDK (interactive edition)

Upgrade

  • V6.0.1:

    • End-to-end H.265 is supported.

    • The stability is improved.

  • V6.0.0:

    • International governance is supported.

    • Co-streaming can be performed over a degraded protocol in poor network conditions.

    • The stability is improved.

SDK download and release notes

Queen SDK

Upgrade

V6.1.0:

  • The face concentration and brightness detection algorithms are added.

  • The license module is upgraded to support real-time activation and online refresh.

  • The method used to specify the path of an image during background replacement is added.

  • The performance of green-screen chroma key is improved by 40%.

  • Other platform compatibility issues are fixed.

Download Queen SDK

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.

Web RTS SDK for stream ingest

2023-04

Item

Change type

Description

References

Web RTS SDK for stream pulling

Upgrade

  • V2.2.9:

    • The checkPublishSupport() method used to check the stream ingest environment is added.

    • Audio collection from a browser is supported, provided that the browser supports this capability. You can collect audio from your browser and microphone at the same time.

  • V2.2.7: Custom configuration of ScreenProfile is supported.

Web RTS SDK for stream pulling

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.

Billing overview

Production studios

Upgrade

  • Video capture from local cameras and screen-sharing streams are supported.

  • Images can be added as input sources or standby resources.

  • Manual recording is supported.

Add video sources

Push SDK

Upgrade

  • V4.5.0: The stability is improved.

  • V4.5.1: The stability is improved.

SDK download and release notes

Native RTS SDK

Upgrade

V2.6.0: The SDK stability is improved, and logging is optimized.

Native RTS SDK

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.

Primary/secondary stream mixing settings

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.

UpdateCasterSceneConfig

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:

  • The technical architecture for co-streaming is optimized and upgraded.

  • The intelligent noise reduction algorithm is added to improve noise reduction.

  • Obfuscation can be configured for Push SDK for Android, which reduces the package size.

  • The stability is improved.

SDK download and release notes

Queen SDK

Upgrade

  • The issue that a crash occurs when you exit the app after you apply retouching effects on iOS 16 is fixed.

  • Debugging information can be obtained, which you can use to troubleshoot issues during SDK integration.

  • The performance is optimized.

Download Queen SDK

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.

Reduce the latency to 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.

Configure region blocking

Queen SDK

Upgrade

V2.5.0:

  • The performance of Animojis is optimized.

  • The performance of chroma key is optimized.

  • The AndroidX dependency of the menu component is optimized and dynamic resources can be downloaded by default.

  • The issue of intermittent unexpected exits during hairdressing is fixed.

Download Queen SDK

2022-11

Item

Change type

Description

References

Push SDK

Upgrade

V4.4.8:

  • 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

Item

Change type

Description

References

Tools

New

The troubleshooting tool is added.

Troubleshooting

Push SDK

Upgrade

  • V4.4.6:

    • The mode of simplified log tracking is added.

    • The stability is improved.

  • V4.4.7:

    • The stability is improved.

    • Governance and log tracking for data metrics are supported.

SDK download and release notes

Queen SDK

Upgrade

V2.4.0:

Animojis are added.

Download Queen SDK

Web RTS SDK

Upgrade

V2.2.4:

  • Autoplay can be turned off during stream pulling.

  • Versions without webrtc-adapter can be built to prevent conflicts.

SDK download

2022-09

Item

Change type

Description

References

Push SDK

Upgrade

V4.4.5:

  • 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

V2.5.0:

  • 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

Live center stream relay can be configured in the ApsaraVideo Live console.

Stream relay from a live center

Resource usage

New

The DescribeLiveStreamMetricDetailData operation that is used to query the monitoring data of streams under 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, RTS, and billing are added.

FAQ

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.

  • 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

V4.4.4:

  • 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

V2.3.0:

  • 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

Resource usage

Update

The parameters of the DescribeDomainUsageData operation are updated.

DescribeDomainUsageData

2022-07

Item

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

V4.4.3:

  • 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 fixed for iPads.

  • The issues of stream ingest failure and black screen that are experienced on low-end devices are fixed, and the compatibility with such devices is improved.

  • The issue that the audio and video are out of sync when users switch to another device is fixed.

  • Permissions to some features are granted to Android 12.

SDK download and release notes

Queen SDK

Upgrade

V2.2.0:

  • 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

API operations related to live streaming latency are added.

  • DescribeLiveStreamDelayConfig: queries the live streaming latency.

  • SetLiveStreamDelayConfig: configures the live streaming latency.

Live stream snapshots

New

The DeleteSnapshotFiles operation that is used to delete live stream snapshots is added.

DeleteSnapshotFiles

Live recordings stored in OSS

New

The DeleteLiveStreamRecordIndexFiles operation that is used to delete live stream recordings is added.

DeleteLiveStreamRecordIndexFiles

Resource usage

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

Item

Change type

Description

References

RTS

New

RTS auto transcoding can be enabled with one click in the ApsaraVideo Live console.

Get started with RTS

Snapshot management

New

Snapshots can be deleted on the Snapshot Management page of the ApsaraVideo Live console.

Manage snapshots

Queen SDK

Upgrade

V2.1.0:

  • AI-powered 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

V2.2.0:

  • WebView environments are supported.

  • Custom signaling URLs are supported.

  • More complete prompt information about the support for TypeScript types is added.

SDK download

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.

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).

Delete recordings

Push SDK

Upgrade

V4.4.2:

  • 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.

    • The callback for capture of raw audio data is added.

  • iOS: AudioSession management permissions can be granted.

  • Android: Video capture based on Camera2 is supported.

SDK download and release notes

2022-04

Item

Change type

Description

References

SRT protocol

New

Stream ingest and regular stream pulling over Secure Reliable Transport (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.

Live 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.

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

Item

Change type

Description

References

Queen SDK

Upgrade

V2.0.0:

  • The keypoint detection algorithms are updated to improve retouching effects.

  • AR writing is added to provide more advanced effects.

  • Hairdressing is added. You can use this feature to change the hair color.

  • The performance is optimized on medium- and low-end devices for better effects.

Overview

Push SDK

Upgrade

V4.4.1:

  • Stream ingest over RTS is optimized.

  • A strategy to handle poor network conditions is added for the ingest of external audio and video streams.

  • The issue that switchover 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

V2.2.0: Several known issues are fixed, and the time to first frame is reduced.

Overview

Web RTS SDK

Upgrade

V2.0.3: Microsoft Edge is supported.

SDK overview

Resource usage

New

The description of data delay is added to the topic that describes the usage statistics feature.

Usage statistics

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.

Configure stream pulling

Live stream watermarks

Update

Watermarks can be dynamically changed during live streaming. This real-time setting provides more flexibility.

DynamicUpdateWaterMarkStreamRule

2022-02

Item

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 in the China (Shanghai), China (Beijing), China (Shenzhen), and 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

V4.4.0: The audio module is updated to better respond to poor network conditions.

SDK download and release notes

Queen SDK

Optimization

  • AI-powered facial keypoint detection is optimized.

  • The English version of the SDK demo is provided.

Use Queen SDK

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.

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: Tracking points that are used to detect the success rates of instant startup and playback start are added.

SDK download

Queen SDK

Upgrade

V1.8.0: Makeup effects that are provided by Ultimate Edition are significantly improved.

Download Queen SDK

2021-12

Change type

Item

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 method used to query the IP address of the Selective Forwarding Unit (SFU) server is added.

SDK download

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.

  • The performance is optimized on medium- and low-end devices.

Download Queen SDK

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.

  • 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 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.

Store recordings in OSS

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.

QPS limits

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 devices.

  • Image stream ingest can be suspended when screen recordings are being ingested on iOS devices. This allows streamers to hide desktop layouts from the viewers 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 out of sync, 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

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 POP.

IP address check

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.

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 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.

Create an alert rule for concurrently ingested streams

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.

RealTimeRecordCommand

Upgrade

Push SDK V4.3.0 is released.

The audio 3A algorithms are supported, and the sound quality in music scenes is improved.

SDK download and release notes

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.

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

  • 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 time to 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

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.

DescribeLiveEdgeTransfer

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.

Configure URL signing

Upgrade

The minimum number of digits for a URL signing key is increased to 16.

The security of URL signing 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

SDKs:

  • 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.

  • Web RTS SDK V2.0.0 is released 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 HTML5 are supported.

  • Push SDK V1.2.1 for PC clients: 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

Item

Description

References

New

API operations:

  • DescribeLiveDomainRecordUsageData

  • The number of live recording channels and the container format conversion usage 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 region.

Configure DRM encryption

Upgrade

SDKs:

  • 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 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.

Configure protocol prohibition

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.

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

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.

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

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.

Usage statistics

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.

Configure TLS version control

New

Modification of regular stream pulling

The configuration of regular stream pulling can be modified.

Configure 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.

  • The skin whitening and skin smoothing effects are added.

This allows you to configure the settings in a more efficient manner.

Add video sources

2021-03

Change type

Item

Description

References

New

Triggered stream pulling is supported.

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 period is extended to 24 hours.

You can watch content that was streamed over the last 24 hours.

Time shifting

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.

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

Item

References

Upgrade

Throttling rules on traffic spikes are added.

Limits

2018-06

Change type

Item

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

Item

References

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

Item

References

Upgrade

Recording rules can be configured at the stream level.

Live stream recording

2018-01

Change type

Item

References

Upgrade

By default, URL signing is enabled for domain names that are newly added.

Configure URL signing

Upgrade

Active streams, historical streams, and disabled streams can be displayed in pagination mode.

Manage streams

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.

Edge ingest

2017-08

Change type

Item

References

New

A live center is launched in the China (Beijing) region.

Supported regions

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.

Supported regions

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.

Live stream transcoding

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.

Resource monitoring

2016-10

Change type

Item

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

Item

References

New

Snapshots can be managed.

Manage snapshots

New

Live streams can be recorded. You can manage the recordings by creating indexes.

Live stream recording and Manage recordings

2016-04

Change type

Item

References

New

Accelerated domain names can be added and queried in the ApsaraVideo Live console.

Manage domain names and Add an accelerated domain name

New

The URL signing feature is supported.

Configure URL signing

New

Live streams can be queried and managed.

Manage streams