All Products
Search
Document Center

ApsaraVideo VOD:Sdk overview and download

Last Updated:Mar 04, 2025

ApsaraVideo VOD offers a comprehensive video-on-demand (VOD) solution encompassing video production, media upload, asset management, and playback through various SDKs. This topic provides an overview of the SDKs and includes download links for the latest ApsaraVideo VOD SDK versions and demo source code.

Note

For the release notes of each SDK, see SDK Release History.

ApsaraVideo Player SDK

The ApsaraVideo Player SDK, also known as the Alibaba Cloud Player SDK, is crucial for streaming videos from ApsaraVideo to clients. It offers player frameworks tailored to various user requirements and supports features like encrypted playback, secure download, resolution switching, and short video playback, ensuring simple, fast, secure, and stable video experiences.

SDK name: ApsaraVideo Player SDK

Developer: Alibaba Cloud Computing Co., Ltd.

License upgrade instructions

As of December 1, 2024, integrating ApsaraVideo Player SDK for web (version 2.28.0 and above) will require access to the License service. For more information, see Manage License. Versions prior to 2.28.0 are unaffected, but upgrading to the latest version is recommended for enhanced services and support.

Platform

SDK information

References

iOS

  • SDK version: 7.1.0

  • Last update time: 2025-03-03

  • SDK MD5 hash:

    1f1308831ceb9d6cdbaab4d4a7def621

  • Download URL: iOS SDK, Demo source code

iOS player instructions

Android

  • SDK version: 7.1.0

  • Last update time: 2025-03-03

  • SDK package name: com.aliyun.player

  • SDK MD5 hash:

    8e4989e7653bcb5c747a604a3c96db76

  • Download URL: Android SDK, Demo source code

Android player instructions

Flutter

Flutter player instructions

Windows

  • SDK version: 5.4.2

  • Last update time: 2021-08-30

  • Download package MD5 hash: c12b9fb77c64ee1d601b47f9390d9dfc

  • Download URL: Windows SDK+Demo source code

Windows player instructions

Web

  • SDK version: 2.29.1

  • Last update time: 2025-02-14

Web player instructions

Short video SDK

The Short Video SDK is a development tool that enables video recording, cropping, editing, and uploading. It offers stable APIs in a unified format that are easy to integrate, allowing developers to leverage features based on their business needs. The SDK also includes an open-source UI.

SDK name: ApsaraVideo Short Video SDK

Developer: Alibaba Cloud Computing Co., Ltd.

Platform

SDK information

References

iOS

  • SDK version: 6.15.0

  • Last update time: 2024-09-14

Professional Edition

Standard Edition

Basic Edition

iOS integration

Android

  • SDK package name: com.aliyun.video.android

  • SDK version: 6.15.0

  • Last update time: 2024-09-14

Professional Edition

Standard Edition

Basic Edition

Android integration

Upload SDK

Upload SDKs provided by ApsaraVideo VOD facilitate the uploading of various media files, including videos, audios, images, and subtitles. Compatible with all mainstream platforms and environments, these SDKs streamline the media file upload process to ApsaraVideo VOD.

SDK name: ApsaraVideo Upload SDK

Developer: Alibaba Cloud Computing Co., Ltd.

SDK

Platform or language

SDK information

References

Server upload SDK

Java

  • SDK version: 1.4.15

Java upload SDK instructions

Python

Python upload SDK instructions

PHP

PHP upload SDK instructions

C/C++

C/C++ upload SDK instructions

Client upload SDK

iOS

  • SDK version: 1.6.5

  • Last update time: 2022-01-24

  • Download package MD5 hash: f3551634b53cd1264013db4762f79a14

  • Download URL: V1.6.5 SDK

iOS upload SDK instructions

Android

  • SDK version: 1.6.9

  • Last update time: 2024-05-22

  • SDK package name: com.alibaba.sdk.android.vod.upload

  • Download package MD5 hash: 7f52e64a805776d580551721a3901835

  • Download URL: V1.6.9 SDK

Android upload SDK instructions

Web (JavaScript)

Web (JavaScript) upload SDK

WeChat mini program

WeChat mini program upload SDK instructions

Queen SDK

Queen SDK offers a suite of features for mobile video production, including retouching, shaping, makeup, filters, and stickers, suitable for live streaming, video conferencing, and short video creation. It is often used in conjunction with the Short Video SDK in ApsaraVideo VOD to enhance recording and editing capabilities with retouching features and effects.

For more information on downloading Queen SDK, see Download Queen SDK.

Solution-oriented SDKs

ApsaraVideo VOD also offers solution-oriented SDKs. For instance, the short video solution includes a complete demo covering server deployment to client access.

Solution

Platform

Download URL

References

Short video solution

iOS

V1.4.3 Demo source code

iOS integration

Android

V1.4.2 Demo source code

Android integration

Long video AppServer and console

V1.4.0 Demo source code