2023-03-01 | V4.5.0 | The stability is improved. | |
2023-02-06 | V4.4.9 | - 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.
| |
2022-11-30 | V4.4.8 | - Audio effects such as voice change and reverberation are supported.
- The stability is improved.
| |
2022-10-31 | V4.4.7 | - The stability is improved.
- Governance and log tracking for data metrics are supported.
| |
2022-10-17 | V4.4.6 | - The mode of simplified log tracking is added.
- The stability is improved.
| |
2022-09-29 | 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.
| |
2022-08-24 | V4.4.4 | - The logic of automatic protocol degradation from Real-Time Streaming (RTS) to Real-Time Messaging Protocol (RTMP) during stream ingest is added.
- The stability of the SDK is continuously improved.
| |
2022-07-05 | V4.4.3 | - iOS and Android:
- The noise reduction and audio gain algorithms are upgraded to provide a better noise reduction effect.
- The issue that the audio and video are out of sync when users switch to another device is fixed.
- iOS: The issue of image cropping during screen recording is fixed for iPads.
- Android:
- 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.
- Permissions to some features are granted to Android 12.
| |
2022-05-27 | 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.
- 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.
| |
2022-04-14 | V4.4.1 | - 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.
| |
2022-02-28 | V4.4.0 | - The issue that audio-only stream ingest over RTMP does not take effect is fixed.
- The audio module is updated to adapt to different device models and improve sound quality.
- Switching between software and hardware encoding for video files is supported to improve the stability of the encoding module.
- Stream ingest over RTS is optimized to better respond to poor network conditions.
- Several bugs detected in the previous versions are fixed.
| |
2021-12-02 | V4.3.1 | iOS and Android: - H.265 is supported for RTMP and RTS hardware encoding.
- B-frames are supported for RTMP hardware encoding.
- The 1080p resolution is supported.
- Hardware encoding is reset.
- The issue of no audio during stream ingest is fixed.
iOS: Stream ingest can be paused during screen recording. | |
2021-11-01 | V4.3.0 | - iOS and Android:
- The audio 3A algorithms are supported.
- The stream ingest module is reconstructed.
- The module for audio playback and capture is reconstructed and optimized.
- The Audio_Process module is reconstructed.
- iOS:
- The sound quality in music scenes is improved.
- The module for stream ingest during screen recording is reconstructed.
| |
2021-09-10 | V4.2.1 | iOS and Android: - The underlying architecture is reconstructed. The performance is improved, and the package size is reduced.
- Specific bugs are fixed.
| |
2021-08-18 | V4.2.0 | - iOS and Android:
- Narrowband HD is supported for stream ingest during screen recording, which provides better image quality at the same bitrate.
- Callbacks for real-time stream status are configured to monitor live streams based on collected statistics.
- Custom capture of audio and video is supported.
- The Alibaba Real-time Transport Protocol (ARTP) module and the dependencies of built-in retouching resources and players are removed to reduce the package size.
- The log tracking feature is improved, and relevant API operations are provided.
- iOS: Pod dependencies are added.
- Android: The OpenH264 codec library is upgraded to resolve conflicts with the short video SDK.
| |
2021-06-25 | V4.1.0 | - Stream ingest over RTS is supported.
- Queen SDK which provides smart retouching effects is integrated.
- A new user interface (UI) design for the demo is used.
- ApsaraVideo Player SDK is upgraded.
| |
2021-01-13 | V4.0.2 | The following features are supported.- Stream ingest from cameras is supported. In this mode, stream ingest over RTMP and co-stream ingest over Web Real-Time Communication (WebRTC) are supported.
- Playback of live streams is supported. RTMP, Flash Video (FLV), HTTP Live Streaming (HLS), and RTS live streams can be pulled for users to watch.
- Parameters for capture, encoding, and stream ingest can be configured.
- Background music and sound effects can be added.
- Retouching is supported.
| None
Important - In July 2021, ApsaraVideo Live began to phase out the support and maintenance for Push SDK V4.0.2.
|
2020-12-01 | V3.6.1 | The presentation timestamp (PTS) difference between audio and video that occurs in poor network conditions is removed. | |