SDK download

更新时间:
复制 MD 格式

Download the Alibaba Cloud Push SDK and demo, and view the release history.

SDK privacy policy and compliance

In order to help you implement the privacy compliance obligations that should be fulfilled according to the integration of your products into third-party SDK products, reduce the risk of privacy violations, and achieve the business objectives of compliance operation of your products, please ensure that you use the latest version of products published on the official website of Alibaba Cloud Document Center, and ensure that users agree to your product Privacy Policy and obtain user authorization, then, initialize the Alibaba Cloud video service SDK integrated with your product. Before using Alibaba Cloud video service products or services, please be sure to carefully understand the personal information processing rules and compliance policies. For details, please read the Alibaba Cloud Video Service Privacy Policy.

SDK download

Name: Alibaba Cloud Push SDK

Developer: Alibaba Cloud Computing Co., Ltd.

The Alibaba Cloud Push SDK enables stream ingest and supports Real-time Streaming (RTS).

Note

For co-streaming, use ApsaraVideo Real-time Communication (ARTC) and stream relay. Introduction to co-streaming.

Platform

Basic edition

Android

  • SDK version: 7.11.0

  • Release date: 2024-04-10

  • SDK package name: com.alivc.live.pusher

  • MD5 value: 0fed218fcf19e840f98f425a7838022e

  • Download links: Android SDK, Android demo source code

iOS

  • SDK version: 7.11.0

  • Release date: 2024-04-10

  • MD5 value: 86bbb67347243dd617c702e7dff7b317

  • Download links: iOS SDK, iOS demo source code

Flutter

Demo app

Android and iOS

Scan the QR code to download the Push SDK demo app.

image

Flutter

Scan the QR code to download the Flutter Push SDK demo app.

image

Release history

Alibaba Cloud Push SDK (Basic Edition)

Release date

Version

Release notes

2024-04-10

v7.11.0

  • Optimized the client-side authentication expiration logic.

  • Added a callback for video capture errors to enhance exception handling.

  • Fixed multiple issues, including crashes and memory leaks.

2023-11-04

v7.8.0

  • Fixed a preview black screen issue on some low-end devices.

  • Fixed an issue with BGM callbacks.

  • Fixed a crash during stream ingest on some iOS devices.

  • Enhanced the media engine.

2023-07-09

v7.4.0

  • Watermark optimization: Fixed crashes on iOS caused by invalid image formats when adding a watermark and improved watermark rendering performance. On Android, added support for Bitmap input, removed the limit on the number of watermarks, and unified the watermark APIs for basic and interactive streaming.

  • Android 16 KB page size adaptation: Added support for 16 KB page size on Android to comply with the Google Play policy for apps targeting Android 15 or later.

  • Enhanced audio device management: Improved audio device management to optimize the stability and user experience of audio stream ingest.

  • Multiple bug fixes: Fixed several issues on Android, including screen recording with audio but no video, abnormal behavior after disabling bitrate control, inability to add watermarks after restarting stream ingest, and memory leaks.

2023-04-03

v7.1.0

  • Added support for an end-to-end low-latency protocol, including SEI data encapsulation for RTMP and RTS streams.

  • Improved audio device compatibility, supporting audio capture from Bluetooth headsets and dynamic adaptation to external audio devices.

  • Fixed callback exceptions under weak network conditions.

  • Fixed an SEI data transmission failure in H.265 RTMP streams, improving compatibility in extreme scenarios.

  • Optimized the object release logic at EGL termination to reduce the risk of memory leaks.

2024-11-01

v6.17.0

Improved stability.

2024-09-29

v6.15.0

Improved stability.

2024-06-18

v6.11.0

Improved stability.

2024-01-31

v6.9.0

Improved stability.

Show more >>

Release date

Version

Release notes

2024-01-04

v6.8.0

Improved stability.

2023-11-30

v6.7.0

  • Added support for Android 13 (API 33) and implemented permission management.

  • Upgraded the beauty effects feature for live streaming for compatibility with newer versions of the Queen SDK.

  • Added support for camera macro mode on iOS.

  • Improved stability.

2023-11-02

v6.6.0

Improved stability.

2023-10-10

v6.5.0

  • Improved stability.

  • Enabled music noise reduction by default for basic live streaming.

2023-09-05

v6.4.0

Improved stability.

2023-08-01

v6.3.0

Improved stability.

2023-06-30

v6.2.0

  • Added support for shared audio input during screen recording on Android.

  • Improved stability.

2023-05-31

v6.1.0

Improved stability.

2023-05-08

v6.0.0

  • Improved internationalization support.

  • Improved stability.

Note

Starting from v6.0.0, Push SDK versions are aligned with the all-in-one SDK. For example, Push SDK v6.0.0 requires all-in-one SDK v6.0.0.

2023-03-31

v4.5.1

Improved stability.

2023-03-01

v4.5.0

Improved stability.

2023-02-06

v4.4.9

  • Added an intelligent audio noise reduction algorithm.

  • Added ProGuard configurations for Android to reduce the package size.

  • Improved stability.

2022-11-30

v4.4.8

  • Added audio effects, including voice changing and reverb.

  • Improved stability.

2022-10-31

v4.4.7

  • Improved stability.

  • Implemented data metric governance and log tracking.

2022-10-17

v4.4.6

  • Added a simplified mode for log tracking reports.

  • Improved stability.

2022-09-29

v4.4.5

  • Fixed an issue where the stream ingest image was blurry on devices running iOS 16.

  • Fixed several bugs from previous versions.

2022-08-24

v4.4.4

  • Added logic to automatically downgrade from RTS to RTMP during stream ingest to improve SDK stability.

  • Improved stability.

The following table lists Push SDK package sizes.

Edition

Platform

Package size

Incremental package size

Basic

iOS

9.2 MB (arm64) 8.2 MB (armv7)

2.9 MB (arm64)

Android

4.9 MB

2.5 MB (arm64)

2.3 MB (armv7)

Alibaba Cloud Push SDK for Flutter

Release date

Version

Release notes

Base SDK version

2024-04-10

v7.11.0

  • Updated the native SDK version to AliVCSDK_InteractiveLive:7.11.0.

  • Improved stability and performance.

v7.11.0

2023-03-25

v7.0.0

  • Resolved compatibility issues with Flutter 3.0. Supported versions: Environment requirements.

  • Updated the core SDK for the beauty effects plugin to 6.8.1-official-pro.

  • Improved stability and performance.

v7.0.0

2023-12-26

v6.7.0

  • Updated the native SDK version to AliVCSDK_InteractiveLive:6.7.0.

  • Resolved conflicts with the flutter_aliplayer plugin by replacing the standalone AlivcLivePusher SDK with the all-in-one SDK (AliVCSDK_InteractiveLive).

v6.7.0

2023-06-28

v2.1.0

  • Added support for co-streaming.

  • Added support for the beauty effects solution based on the Queen SDK.

v6.1.0

2023-06-28

v1.1.0

  • Updated the SDK.

  • Added support for the beauty effects solution based on the Queen SDK.

v6.1.0

2023-04-15

v1.0.0

Released the Alibaba Cloud Push SDK for Flutter, supporting stream ingest from the camera.

v4.5.1

The following table lists Flutter Push SDK package sizes.

Platform

Library size

Incremental package size

iOS

17.6 MB (arm64) 14.5 MB (armv7)

7.3 MB (arm64)

Android

12.9 MB

6.7 MB (arm64)

6.1 MB (armv7)