This topic provides the download links of AliLive SDK and the demo. This topic also describes the release notes of AliLive SDK.

Installation package of the demo

Scan the QR code to download the demo of the latest version of AliLive SDK. Demo of AliLive SDK V4.1.0

Release notes

Note
Release date Version Description Download link
2022-02-28 V4.4.0 AliLive SDKs for iOS and Android have the following updates:
  • The issue that the audio-only stream ingest over Real-Time Messaging Protocol (RTMP) does not take effect is fixed.
  • The audio module is updated to adapt to different device models and improve sound quality.
  • The switching between the software and hardware encoding modes for video files is supported to improve the stability of the encoding module.
  • The stream ingest over Real-Time Streaming (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 AliLive SDKs for iOS and Android have the following updates:
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 AliLive SDKs for iOS and Android are optimized in the following aspects:
  • iOS and Android:
    • The audio 3A algorithm is supported.
    • The audio external input stream ingest module is reconstructed.
    • The module for audio playback and collection 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 AliLive SDKs for iOS and Android have the following updates:

iOS and Android:

  • The performance and package size of the underlying architecture are optimized.
  • Specific bugs are fixed.
2021-08-18 V4.2.0 AliLive SDKs for iOS and Android are optimized in the following aspects:
  • 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 collection of audio and video is supported.
    • The Alibaba Real-time Transport Protocol (ARTP) module and the dependencies on built-in retouching resources and players are removed to reduce the package size.
    • The data collection feature is improved, and API operations for logs are provided.
  • iOS: Pod dependencies are added.
  • Android: The OpenH264 codec library is upgraded to resolve the conflicts that occur during integration with the short video SDK.
2021-06-25 V4.1.0 AliLive SDKs for iOS and Android are optimized in the following aspects:
  • Stream ingest over RTS is supported.
  • Queen SDK that 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.
  • The playback of live streams is supported. RTMP, Flash Video (FLV), HTTP Live Streaming (HLS), and RTS live streams can be pulled to play.
  • Parameters for collection, encoding, and stream ingest can be configured.
  • Background music and sound effects can be added.
  • Retouching is supported.

To enable these features, contact the business manager or submit a ticket.

Notice
  • ApsaraVideo Live starts to phase out the support and maintenance for AliLive SDK V4.0.2 in July 2021.
2020-12-01 V3.6.1 The presentation timestamp (PTS) difference between audio and video that occurs in poor network conditions is removed.

The following table describes the package sizes of AliLive SDKs for iOS and Android V4.4.0 and earlier.

Version Operating system Package size Incremental package size
V4.4.0 Android 4.9 MB 4.8 MB
iOS
  • ARM64: 8.8 MB
  • ARMv7: 8.2 MB
ARM64: 2.9 MB