By reading this article, you can learn about the logs of RTC version updates.

The RTC SDK is released in the following regions: China (Qingdao), China (Beijing), China (Zhangjiakou), China (Hangzhou), China (Shanghai), China (Shenzhen), China (Hohhot), and China (Hong Kong). It also covers iOS, Android, Windows, Mac, Electron, mini programs, Web, Unity, and Linux platforms. The release logs and related documents of each platform are as follows:

Directory

Item Publish logs References
RTC SDK iOS
Android
Windows
Mac
Electron
Mini Program
Web
Unity
Linux
RTC Overall Products RTC overall product N/A

iOS

V2.5.7 @ 2022-02-10

Fixed an issue that caused program exceptions due to quick camera switching.

V2.5.5 @ 2021-12-06

Solves the problem of stability after network disconnection and reconnection.

V2.5.4 @ 2021-12-02

Added support for G.711 audio encoding format.

V2.5.3 @ 2021-09-23
  • Optimizes the duration of the first frame.
  • Added support for 300 large-scale meetings.
  • The issue of voice priority failure during bursty low-bandwidth convergence is fixed.
  • Improve tracking logs.
  • Added support for dynamic plug-in mechanisms.
  • Added support for noise reduction in the Lite version.
V2.5.2 @ 2021-08-27
  • Improve the screen sharing function.
  • Optimizes the time-consuming experience of the first frame in some scenarios.
V2.5.1 @ 2021-08-18
  • The data tagging feature is added to accurately count each group of data.
  • Optimize the screen sharing feature to improve the availability of weak networks and low-performance devices.
  • The following issue is fixed: The public IP address and port are changed due to network disconnection or network disconnection by the GRTN(Tenfold) protocol, which causes the repush feature to be abnormal.
V2.4.1 @ 2021-06-17
  • Optimizes the adaptive screen rotation function of preview video images during streaming.
  • The CHATROOM (chit-chat) scenario is added to the audio scene, which is used in voice chat room scenarios where wheat is frequently launched.
  • Added the plug-in that supports intelligent noise reduction algorithms.
  • Optimized the parameters of the open bypass live interface.
  • Fix existing known issues.
V2.2 @ 2021-06-02
  • Improve the data statistics callback, and add statistics such as the downlink packet loss rate, the network delay from the sender to the receiver, and the network delay from the receiver to the network jitter cache.
  • Supports custom settings for small stream video parameters.
V2.1 @ 2021-04-30
  • Added whether to receive remote audio and video streams.
  • The multi-channel function is added to realize the super small class scene.
  • Added support for screen sharing.
  • You can customize video parameters, including video width and height, frame rate, bitrate, rotation, and mirroring.
  • Added support for watermarking.
  • Added support for video screenshots.
  • Added support for the face focus feature.
  • Added the interface for setting audio properties.
  • Added support for two-channel encoding and decoding.
  • Added the local audio traffic (audio or microphone) control feature.
  • Added the variable sound effect function.
  • Added the function of adjusting tone sandhi parameters.
  • Added support for clients to enable the bypass live streaming feature.
  • The cross-channel connection feature is added to enable cross-channel PK scenarios.
  • Added support for specifying callback thread queues.
  • Added the function of obtaining the current network link status.

V1.17.45 @ 2021-04-13

Fix the problem of crash caused by memory breakage.

V1.17.44 @ 2021-04-02

The bug that is caused by log naming exceptions is fixed.

V1.17.43 @ 2021-03-29

Optimized Audio 3A.

V1.17.42 @ 2021-03-23

Supports playing and rendering two-channel audio.

V1.17.41 @ 2021-02-26
  • The role authentication feature is added. You can set whether the role has the ingest permission before joining the conference.
  • The refresh token feature is added. You can call this operation to modify the role identity set in the membership authentication.
  • Optimizes the restart logic after audio collection fails.
V1.17.40 @ 2021-02-04
  • Fixed the problem of repeated membership and occasional crashes.
  • Fixed the issue that the occasional stream ingestion fails due to the instant switching to push video when only audio is entered.
V1.17.39 @ 2021-02-03
  • Added the local video capture switch control port.
  • Added the interface for setting the SDK device volume type.
  • Callbacks for the result of adding and unsubscribing to remote media streams.
  • Current channel call real-time data adds statistics on the packet loss rate from the client to the server and the latency from the client to the server.
  • Delete some useless subscription error codes on iOS.
  • Fixed the problem of frequent departure and occasional echo of multiple people.
  • Fixed problems such as card death and black screen caused by frequent backend cutting.
  • Fixed other known issues.
V1.17.32 @ 2020-12-02
  • The image setting feature is supported for stream ingest.
  • Optimize the code logic for multiple quick departures and joins, and fix errors and false positives caused by quick departures and joins.
  • The issue that individual parameters of remote data callback are not set is fixed.
  • Supplements SDK error callback tracking points.
  • Delete signaling heartbeat timeout error type.
V1.17.30 @ 2020-11-14
  • Added the accompanying music duration acquisition, playback progress query, and playback progress control interfaces.
  • Added interfaces such as stopping all sound effects playback, setting the local playback volume of all sound effects, pausing and resuming all sound effects playback, and callback for the end of sound effect file playback.
  • Accompaniment Playback End Interface onAudioPlayingStateChanged parameter type modified.
  • The issue that onUserAudioMuted callback interfaces do not receive the correct callback is fixed.
  • Optimize audio base sound quality and 3A.
  • Fixed issues such as audio popping and audio not being heard.
V1.17.20 @ 2020-08-06
  • Add an interface to obtain the current camera direction: getCurrentCameraDirection.
  • Fixed the problem that the screen is not displayed due to repeated background switching.
  • The following issue is fixed: The onUserAudioMuted callback interface does not receive the correct callback.

V1.17.13 @ 2020-06-08

Fixed the issue where SSL flash back occurs on iOS.

V1.17.9 @ 2020-05-20
  • AudioSession adds the same configuration as the media player to avoid conflicts that occur when you switch between each other.
  • Fixed a time-consuming issue when leaving the channel.
  • The transparent channel feature used by saas is added.
  • An external video input source interface parameter is added to control which mode to use when the width-to-height ratio of the input video is inconsistent with the streaming ratio.
  • Added support for 48K in bitrate adaptation.
  • The issue of black screens caused by the Libsrtp Unprotect error is fixed.
  • Fix the issue of close wheat noise.
  • The callback thread for unified audio and video device event notification and network status notification.
  • Added the ability to manually switch the horizontal and vertical screens of the client after stream ingest.
  • Fix the echo and noise caused by category tampering when you plug and unplug headphones and switch speakers.
  • The issue of streaming crash of yuv input videos is fixed.
  • The issue that the rendering mode setting that supports external video input does not take effect is fixed.
V1.17 @ 2020-03-07
  • Supports RACE beauty output.
  • The audio and video data callback interface is adjusted.
  • Fixed issues in previous versions and optimized overall performance.
V1.16.1 @ 2020-01-05
  • Extended video encoding parameters.
  • The volume callback supports returning its own collection volume to fix problems in previous versions.
V1.14 @ 2019-09-20
  • The countermeasure strategy of the uplink weak network environment is optimized to improve the communication quality of the weak network video release.
  • Audio first frame callback, camera management, custom rendering, and richer data monitoring.

V1.2 @ 2018-08-25

Optimize the weak network experience, lower latency and clearer video in packet loss networks

V1.1 @ 2018-08-07

This is the initial release.

Android

V2.5.7 @ 2022-02-10
  • Fixed an issue that caused program exceptions due to quick camera switching.
  • Fixed an issue that caused App Caton by using a Bluetooth headset.
  • The following issue is fixed: Abnormal input of Texture.

V2.5.5 @ 2021-12-06

Resolve known issues and optimize overall performance.

V2.5.4 @ 2021-12-02

Added support for G.711 audio encoding format.

V2.5.3 @ 2021-09-23
  • Optimizes the duration of the first frame.
  • Added support for 300 large-scale meetings.
  • The issue of voice priority failure during bursty low-bandwidth convergence is fixed.
  • Improve tracking logs.
  • Added support for dynamic plug-in mechanisms.
  • Added support for noise reduction in the Lite version.
  • Fixes hardcode compatibility issues for specific models.
V2.5.2 @ 2021-08-27
  • Improve the screen sharing function.
  • Optimizes the time-consuming experience of the first frame in some scenarios.
  • Audio sharing is supported when screen sharing is added (requires the system to be Android 10 or above, and the scene is media mode and music mode).
V2.5.1 @ 2021-08-18
  • The data tagging feature is added to accurately count each group of data.
  • Optimize the screen sharing feature to improve the availability of weak networks and low-performance devices.
  • The following issue is fixed: The public IP address and port are changed due to network disconnection or network disconnection by the GRTN(Tenfold) protocol, which causes the repush feature to be abnormal.
V2.4.1 @ 2021-06-17
  • Optimizes the adaptive screen rotation function of preview video images during streaming.
  • The CHATROOM (chit-chat) scenario is added to the audio scene, which is used in voice chat room scenarios where wheat is frequently launched.
  • Added the plug-in that supports intelligent noise reduction algorithms.
  • Optimized the parameters of the open bypass live interface.
  • Fix existing known issues.
V2.2 @ 2021-06-02
  • Improve the data statistics callback, and add statistics such as the downlink packet loss rate, the network delay from the sender to the receiver, and the network delay from the receiver to the network jitter cache.
  • Supports custom settings for small stream video parameters.
  • The audio collection feature is enabled.
V2.1 @ 2021-04-30
  • The multi-channel function is added to realize the super small class scene.
  • Added whether to receive remote audio and video streams.
  • Added support for screen sharing.
  • You can customize video parameters, including video width and height, frame rate, bitrate, rotation, and image.
  • Added support for watermarking.
  • Added support for video screenshots.
  • Added support for the face focus feature.
  • Added the interface for setting audio properties.
  • Added support for two-channel encoding and decoding.
  • Added the local audio traffic (audio or microphone) control feature.
  • Added the variable sound effect function.
  • Added the function of adjusting tone sandhi parameters.
  • Added support for clients to enable the bypass live streaming feature.
  • The cross-channel connection feature is added to enable cross-channel PK scenarios.
  • Added support for specifying callback thread queues.
  • Added the function of obtaining the current network link status.

V1.17.45 @ 2021-04-13

  • Fixed the issue that failed to join due to a channel switching status error.
  • Fix the problem of crash caused by memory breakage.

V1.17.44 @ 2021-04-02

The bug that is caused by log naming exceptions is fixed.

V1.17.43 @ 2021-03-29

Optimized Audio 3A.

V1.17.42 @ 2021-03-23

Supports playing and rendering two-channel audio.

V1.17.41 @ 2021-02-26
  • The role authentication feature is added. You can set whether the role has the ingest permission before joining the conference.
  • The refresh token feature is added. You can call this operation to modify the role identity set in the membership authentication.
  • Optimizes the restart logic after audio collection fails.
  • Optimizes the weak-net audio countermeasure strategy.
V1.17.40 @ 2021-02-04
  • Fixed the problem of repeated membership and occasional crashes.
  • Fixed the issue that the occasional stream ingestion fails due to the instant switching to push video when only audio is entered.
V1.17.39 @ 2021-02-03
  • Added the Create SurfaceView and TextureView Render view interfaces.
  • A SophonTextureView type parameter is added to the AliVideoCanvas type.
  • Added the local video capture control port.
  • Current channel call real-time data adds statistics on the packet loss rate from the client to the server and the latency from the client to the server.
  • Optimize the adaptation of Bluetooth headset devices.
  • Fixed the problem of frequent departure and occasional echo of multiple people.
  • The issue that you cannot receive onJoinChannelResult callbacks after joining the conference is fixed.
  • Fixed other known issues.
V1.17.32 @ 2020-12-02
  • The image setting feature is supported for stream ingest.
  • Optimize the code logic for multiple quick departures and joins, and fix errors and false positives caused by quick departures and joins.
  • The error that is caused by the collection of some models is fixed.
  • Supplements SDK error callback tracking points.
  • Delete signaling heartbeat timeout error type.
V1.17.30 @ 2020-11-14
  • Added the accompanying music duration acquisition, playback progress query, and playback progress control interfaces.
  • Added interfaces such as stopping all sound effects playback, setting the local playback volume of all sound effects, pausing and resuming all sound effects playback, and callback for the end of sound effect file playback.
  • Accompaniment Playback End Interface onAudioPlayingStateChanged parameter type modified.
  • The issue that onUserAudioMuted callback interfaces do not receive the correct callback is fixed.
  • Optimize audio base sound quality and 3A.
  • Fixed issues such as audio popping, audio not being heard, and dual volume bars.
V1.17.20 @ 2020-08-06
  • Fixed the issue where the playback device occasionally fails to switch in music mode.
  • Fixed the issue where the audio sample rate setting for high-quality ingest mode does not take effect.
  • Fix the problem that Xiaomi Bluetooth headset cannot hear sound.
  • The following issue is fixed: The onUserAudioMuted callback interface does not receive the correct callback.
V1.17.13 @ 2020-06-08
  • Optimize the power consumption of the Android simulator.
  • Added interfaces for setting the number of callback audio channels and setting the sample rate of callback audio.
  • Fixed the problem of frequent log printing.
  • Fixed the problem of flash back in the music mode.
V1.17.9 @ 2020-05-20
  • The transparent channel feature used by saas is added.
  • An external video input source interface parameter is added to control which mode to use when the width-to-height ratio of the input video is inconsistent with the streaming ratio.
  • Added support for 48K in bitrate adaptation.
  • Fix the problem that the page is destroyed but the data is still callback.
  • Fixed the problem of dual volume tracks when the sound is modified in the video and audio studio in the headphone state.
  • The issue of black screens caused by the libsrtp unprotect error is fixed.
  • The callback thread for unified audio and video device event notification and network status notification.
  • Added audio focus event notification to resolve the issue of abnormal volume caused by external calls and other operations.
  • Added the ability to manually switch the horizontal and vertical screens of the client after stream ingest.
  • The issue of streaming crash of yuv input videos is fixed.
  • The issue that the rendering mode setting that supports external video input does not take effect is fixed.
V1.17 @ 2020-03-07
  • Supports RACE beauty output.
  • The audio and video data callback interface is adjusted.
  • Fixed issues in previous versions and optimized overall performance.
V1.16.1 @ 2020-01-05
  • Extended video encoding parameters.
  • The volume callback supports returning its own collection volume to fix problems in previous versions.
V1.14 @ 2019-09-20
  • The countermeasure strategy of the uplink weak network environment is optimized to improve the communication quality of the weak network video release.
  • Audio first frame callback, camera management, custom rendering, and richer data monitoring.

V1.2 @ 2018-08-25

Optimize the weak network experience, lower latency and clearer video in packet loss networks

V1.1 @ 2018-08-07

This is the initial release.

Windows

V2.5.6 @ 2022-01-20
  • Fixed unknown errors when connecting mobile terminals.
  • Fixed the problem of abnormal Bluetooth headset audio in the case of one-to-one calls.

V2.5.4 @ 2021-12-02

Added support for G.711 audio encoding format.

V2.5.3 @ 2021-09-23
  • Optimizes the duration of the first frame.
  • Added support for 300 large-scale meetings.
  • The issue of voice priority failure during bursty low-bandwidth convergence is fixed.
  • Improve tracking logs.
  • Added support for dynamic plug-in mechanisms.
  • Added support for noise reduction in the Lite version.
V2.5.2 @ 2021-08-27
  • Added an external sound card to collect real two-channel data stream.
  • Optimizes the time-consuming experience of the first frame in some scenarios.
V2.5.1 @ 2021-08-18
  • The data tagging feature is added to accurately count each group of data.
  • Optimize the screen sharing feature to improve the availability of weak networks and low-performance devices.
  • The following issue is fixed: The public IP address and port are changed due to network disconnection or network disconnection by the GRTN(Tenfold) protocol, which causes the repush feature to be abnormal.
  • Added screen streaming access to Narrowband HD to improve screen sharing definition.
V2.4.1 @ 2021-06-17
  • Added support for playing accompaniment and sound effects.
  • The CHATROOM (chit-chat) scenario is added to the audio scene, which is used in voice chat room scenarios where wheat is frequently launched.
  • Added the plug-in that supports intelligent noise reduction algorithms.
  • Added support for background replacement algorithm plug-ins.
  • Optimized the parameters of the open bypass live interface.
  • Fix existing known issues.
V2.2 @ 2021-06-02
  • Improve the data statistics callback, and add statistics such as the downlink packet loss rate, the network delay from the sender to the receiver, and the network delay from the receiver to the network jitter cache.
  • Supports custom settings for small stream video parameters.
  • The audio collection feature is enabled.
V2.1 @ 2021-04-30
  • The multi-channel function is added to realize the super small class scene.
  • Added whether to receive remote audio and video streams.
  • You can customize video parameters, including video width and height, frame rate, bitrate, rotation, and image.
  • Added support for watermarking.
  • Added support for video screenshots.
  • Added the interface for setting audio properties.
  • Added support for two-channel encoding and decoding.
  • Added the local audio traffic (audio or microphone) control feature.
  • Added the variable sound effect function.
  • Added the function of adjusting tone sandhi parameters.
  • Added support for clients to enable the bypass live streaming feature.
  • The cross-channel connection feature is added to enable cross-channel PK scenarios.
  • Added the function of obtaining the current network link status.

V1.17.47 @ 2021-04-30

You can select a default device and a default communication device.

V1.17.42 @ 2021-03-23

Supports playing and rendering two-channel audio.

V1.17.41 @ 2021-02-26
  • The role authentication feature is added. You can set whether the role has the ingest permission before joining the conference.
  • The refresh token feature is added. You can call this operation to modify the role identity set in the membership authentication.
  • Optimizes the restart logic after audio collection fails.

V1.17.40 @ 2021-02-07

Fixed the problem of abnormal audio call sound.

V1.17.38 @ 2021-02-03
  • Current channel call real-time data adds statistics on the packet loss rate from the client to the server and the latency from the client to the server.
  • Added sharing source port by specifying the locale screen.
  • Supports multi-monitor screen sharing.
  • Fixed the issue that the volume of the stream ingest is not modified, but the volume of the stream ingest audio occasionally changes.
  • Fixed the problem of frequent departure and occasional echo of multiple people.

V1.17.31 @ 2020-12-02

The image setting feature is supported for stream ingest.

V1.17.30 @ 2020-11-14

Added the device volume (collection and playback) adjustment port.

V1.17.19 @ 2020-08-06
  • Optimize echo cancellation function.
  • Fixed the problem of 4-channel accompaniment failure.
  • Add the interface to obtain the current user role: getClientRole.
  • Added the intelligent noise reduction function switch interface.
V1.17.12 @ 2020-06-08
  • Added the window sharing feature that can be shared by region.
  • Added the recording screen sharing stream feature for local recording support.
  • Screen sharing no longer imposes a frame rate limit of 5 frames.
  • Fixed a mouse blinking issue after screen sharing.
  • Fixed the issue that a flower screen appears in local recording of screen sharing (regional sharing).
  • Fixed an issue where the screen shared locally recorded video was stuck.
  • Fixed the problem that the screen share ingest bitrate is too high and the Web side is stuck.
V1.17.9 @ 2020-05-20
  • The issue of black screens caused by the libsrtp unprotect error is fixed.
  • The callback thread for unified audio and video device event notification and network status notification.
  • Fixed a stuck issue when enumerating screen sharing windows.
  • The issue of streaming crash of yuv input videos is fixed.
  • The issue that the rendering mode setting that supports external video input does not take effect is fixed.
V1.17 @ 2020-03-07
  • Supports RACE beauty output.
  • The audio and video data callback interface is adjusted.
  • Fixed issues in previous versions and optimized overall performance.
V1.16.1 @ 2020-01-05
  • Extended video encoding parameters.
  • The volume callback supports returning its own collection volume to fix problems in previous versions.
V1.13 @ 2019-09-20
  • The countermeasure strategy of the uplink weak network environment is optimized to improve the communication quality of the weak network video release.
  • Audio first frame callback, more abundant data monitoring.

V1.2 @ 2018-08-25

Optimize the weak network experience, lower latency and clearer video in packet loss networks

V1.1 @ 2018-08-07

This is the initial release.

Mac

V2.5.7 @ 2022-02-10

Fixed an issue that caused program exceptions due to quick camera switching.

V2.5.4 @ 2021-12-02

Added support for G.711 audio encoding format.

V2.5.3 @ 2021-09-23
  • Optimizes the duration of the first frame.
  • Added support for 300 large-scale meetings.
  • The issue of voice priority failure during bursty low-bandwidth convergence is fixed.
  • Improve tracking logs.
  • Added support for dynamic plug-in mechanisms.
  • Added support for noise reduction in the Lite version.
  • Added support for independent process reporting logs.
V2.5.2 @ 2021-08-27
  • Added support for obtaining system sound card accompaniment sound stream.
  • Optimizes the time-consuming experience of the first frame in some scenarios.
V2.5.1 @ 2021-08-18
  • The data tagging feature is added to accurately count each group of data.
  • Optimize the screen sharing feature to improve the availability of weak networks and low-performance devices.
  • The following issue is fixed: The public IP address and port are changed due to network disconnection or network disconnection by the GRTN(Tenfold) protocol, which causes the repush feature to be abnormal.
V2.4.1 @ 2021-06-17
  • Added support for playing accompaniment and sound effects.
  • The CHATROOM (chit-chat) scenario is added to the audio scene, which is used in voice chat room scenarios where wheat is frequently launched.
  • Added the plug-in that supports intelligent noise reduction algorithms.
  • Added support for background replacement algorithm plug-ins.
  • Optimized the parameters of the open bypass live interface.
  • Fix existing known issues.
V2.2 @ 2021-06-02
  • Improve the data statistics callback, and add statistics such as the downlink packet loss rate, the network delay from the sender to the receiver, and the network delay from the receiver to the network jitter cache.
  • Supports custom settings for small stream video parameters.
V2.1 @ 2021-04-30
  • Added whether to receive remote audio and video streams.
  • The multi-channel function is added to realize the super small class scene.
  • You can customize video parameters, including video width and height, frame rate, bitrate, rotation, and image.
  • Added support for watermarking.
  • Added support for video screenshots.
  • Added the interface for setting audio properties.
  • Added the local audio traffic (audio or microphone) control feature.
  • Added support for two-channel encoding and decoding.
  • Added support for clients to enable the bypass live streaming feature.
  • The cross-channel connection feature is added to enable cross-channel PK scenarios.
  • Added the function of obtaining the current network link status.

V1.17.42 @ 2021-03-23

Supports playing and rendering two-channel audio.

V1.17.41 @ 2021-02-26
  • The role authentication feature is added. You can set whether the role has the ingest permission before joining the conference.
  • The refresh token feature is added. You can call this operation to modify the role identity set in the membership authentication.
  • Optimizes the restart logic after audio collection fails.

V1.17.40 @ 2021-02-07

Fixed the problem of abnormal audio call sound.

V1.17.38 @ 2021-02-03
  • Current channel call real-time data adds statistics on the packet loss rate from the client to the server and the latency from the client to the server.
  • Fixed compatibility issues on the 10.13.6 system.
  • Optimizes the rendering definition of video images.
  • Fixed the problem of frequent departure and occasional echo of multiple people.
  • Fixed the issue that the volume of the stream ingest is not modified, but the volume of the stream ingest audio occasionally changes.
V1.17.31 @ 2020-12-02
  • The image setting feature is supported for stream ingest.
  • Fix screen adaptation issues on Mac systems

V1.17.30 @ 2020-11-04

Fixed the framework compatibility issue in interactive channel mode.

V1.17.19 @ 2020-08-06

Add the GetClientRole interface to obtain the current user role.

V1.17.10 @ 2020-06-08

Fix known bugs.

V1.17.9 @ 2020-05-20
  • The issue of black screens caused by the libsrtp unprotect error is fixed.
  • The callback thread for unified audio and video device event notification and network status notification.
  • The issue of streaming crash of yuv input videos is fixed.
  • The issue that the rendering mode setting that supports external video input does not take effect is fixed.
V1.17 @ 2020-03-07
  • Supports RACE beauty output.
  • The audio and video data callback interface is adjusted.
  • Fixed issues in previous versions and optimized overall performance.
V1.16.1 @ 2020-01-05
  • Extended video encoding parameters.
  • The volume callback supports returning its own collection volume to fix problems in previous versions.
V1.14 @ 2019-09-20
  • The countermeasure strategy of the uplink weak network environment is optimized to improve the communication quality of the weak network video release.
  • Audio first frame callback, more abundant data monitoring.

V1.2 @ 2018-08-25

Optimize the weak network experience, lower latency and clearer video in packet loss networks

V1.1 @ 2018-08-07

This is the initial release.

Electron

V2.5.2 @ 2021-08-27

This is the initial release.

Mini Programs

V1.1 @ 2021-09-03

The first release supports the following features:
  • Supports channel mode selection.
  • The feature of publishing and subscription is supported.
  • Supports the feature to stop publishing audio streams.
  • Supports interoperability between mini programs and Native SDKs.

Web

V1.17.0 @ 2022-03-02
  • Add signaling alternate domain name.
  • npm adds a description file.
  • Add log gateway degradation buried point.
  • Add automatic streaming and automatic subscription functions.
  • Optimize the SDK, and streaming does not depend on audio input devices.
  • Screen sharing adds a shared sound notification callback: onShareSystemAudioStart.
  • Add queue mechanism for streaming and subscription (operation is too frequent).
  • Modify the off event (all event listeners will be cleared when the repair type does not pass a value).
  • Add error codes 10306 and 10307.
V1.16.6 @ 2021-12-22
  • Supports switching cameras during push-through.
  • Supports switching the streaming resolution during the push flow.
  • Optimize the compatibility of Safari browsers on iOS.
V1.16.5 @ 2021-11-25
  • Fixed compatibility issues with Chrome 96.
  • Fixed the H5 streaming exception on iOS 15.
    Notice If your system version is iOS 15, update the SDK to the latest version. Otherwise, your normal use will be affected.
V1.16.2 @ 2021-09-22
  • The automatic retry feature is added after a stream ingest fails.
  • Improved the compatibility of browser ingest on the PC.
  • Added support for low-latency interaction mode.

V1.16.1 @ 2021-09-06

The pure subscription mode increases the adaptation of browser compatibility.

V1.15.4 @ 2021-06-18

Improve the determination of native browser support on Android.

V1.15.3 @ 2021-06-18
  • The parameter customPlay is added to the isSupport operation. This parameter specifies whether to specify the custom playback mode.
  • Add the callback interface returned by the subscription stream.

V1.15.2 @ 2021-06-03

Specific known issues are fixed.

V1.15.0 @ 2021-05-07

Optimizes audio and video quality statistics.

V1.14.7 @ 2021-03-23

Supports playing and rendering two-channel audio.

V1.14.6 @ 2021-01-28

Optimize the Caton when the network fluctuates slightly.

V1.14.5 @ 2021-01-27
  • The internal logic of the subscription is optimized.
  • Fix known bugs.
V1.14.2 @ 2020-12-23
  • Edge browsers are supported. Version 80 or later.
  • Supports sharing sound card sounds. Only Chrome or Edge versions above 75 under Windows are supported.
  • Add the supportMixBackgroundAudio field to the isSupport return value to check whether sharing sound card sounds is supported.
  • Unified use of user-passed elements to play audio and video streams (except Safari).
  • Added the error message that the external device is unplugged.
  • Adds a callback to onMedia for streaming and subscribed audio and video data.
  • Adjust the volume callback to return once per second.
  • Fixed the Safari browser volume callback exception.
  • Fixed a black screen phenomenon in the Recirculation Subscription Settings view after the subscription was canceled.

V1.13.4 @ 2020-11-20

Fixed an issue where the iOS device safari browser failed to auto-play without throwing an error code.

V1.13.3 @ 2020-11-11
  • Fix the bug that is not thrown for H5 compatibility errors and add the corresponding error code 10501.
  • Fixed the Bug that Android devices do not support H264, but the detection result is incorrect.
  • The bug that individual devices have echoes is fixed.
V1.13.2 @ 2020-08-28
  • External input adds a screen sharing stream replacement selection feature.
  • If you cancel the maximum bitrate setting, the SDK automatically sets the maximum bitrate based on the specified resolution and frame rate.
  • Update the error code library.
  • the issue that the safari browser in some low-version ios devices indicates that the autoplay fails even if there is user interaction is fixed.

V1.13.1 @ 2020-07-28

The log feature is optimized to optimize the time of inbound and outbound channels.

V1.13.0 @ 2020-06-23
  • Solve the problem that the camera lights will still be occupied without pushing the camera stream.
  • Add the ability to set and get the volume of subscribed users.
  • Adds a callback interface for receiving the volume value.
  • Add the audio energy value callback.
  • Fixes the problem that ws will be reconnected repeatedly if it is disconnected.
  • The issue that the screen sharing resolution setting does not take effect is fixed.
  • Added some error codes for network status exceptions.
  • Fixed an issue that did not reply to messages from server kicks.
  • Increase the limits on the frequency of ingest and subscribe operations and their corresponding error codes.
V1.12 @ 2020-03-02
  • Optimized streaming in low-latency interactive live mode.
  • Repeated subscription messages are not triggered multiple times.
  • Web Add interaction mode.
  • The overall performance is optimized.
V1.11 @ 2020-02-22
  • Optimized H5 stream ingest maintains the aspect ratio set by the user.
  • Supports custom bitrates.
  • H5 adds devices to obtain error codes; H5 supports switching multiple video streams at any time; H5 Firefox is compatible with Alibaba Cloud Content Delivery Network pulling streams and other issues.

V1.9.1 @ 2019-09-27

Publicly released to users across the network, supports screen sharing and audio-only communication, fixes previous version issues, and optimizes overall performance.

V1.9 @ 2019-08-05

Publish for invited users to support Chrome Browser screen sharing and audio-only communication.

V1.7 @ 2019-05-22

Releases for invited users, supports media device management and video release specification settings, and optimizes the platform-wide mutual communication experience.

V1.2 @ 2018-08-25

It was released for the first time to optimize the weak network experience. In packet loss networks, the latency is lower and the video is clearer.

Unity

V1.15 @ 2020-03-10

Publicly available to users across the network, covering a wider range of user scenarios.

Linux

V1.18.16 @ 2021-07-22

Fixed the issue where audio and video are out of sync when streaming in the player mode.

V1.18.15 @ 2021-03-31

Optimize the two-channel audio and video synchronization problem.

V1.18.14 @ 2021-03-26

Fixed 5.1 channel streaming compatibility issues.

V1.18.13 @ 2021-03-25

Add protection mechanisms to potential network interruption issues.

V1.18.12 @ 2021-03-23

Supports pushing two-channel audio streams.

V1.18.11 @ 2021-02-24

Add and delete watermarks.

V1.18.10 @ 2021-02-18

Update the ffmpeg static library to solve the problem that some mp4 cannot be opened under HTTPS.

V1.18.9 @ 2021-02-01

Optimize the ingest bitrate and performance.

V1.18.7 @ 2021-01-18
  • Optimize the video transmission bit rate without reducing the image quality.
  • Optimizes data tracking.
  • Fixed the problem that the program crashed when it was occasionally destroyed.
V1.18.5 @ 2020-12-23
  • Supports setting the H5 mode.
  • When you use Mediaplayer to play a file stream, the stream in Default mode supports adaptive resolution.
  • Fix the failure of the departure meeting.
  • Fixed an issue where the port number was occasionally passed incorrectly.
  • Optimizes data statistics.
V1.18.1 @ 2020-08-20
  • The C++ version of the Linux SDK is released.
  • Supports stream ingest.
  • Supports streaming of multiple video types, YUV video streaming, PCM audio streaming, and media file streaming (MP4, MP3, FLV, and WAV).

RTC Overall Products

@ 2019-08-27

The RTC console supports querying and exporting user details for a single communication.

@ 2019-07-31

Upgrade the membership solution that uses the application authentication private key (AppKey) to generate channel authentication tokens to simplify the development of application servers.

@ 2019-03-07

Based on real-time ApsaraVideo for Media Processing, real-time audio and video streams are transcoded into live streams and transferred to ApsaraVideo Live.