All Products
Search
Document Center

ApsaraVideo VOD:SDK overview and download

Last Updated:May 16, 2025

ApsaraVideo VOD is a one-stop video-on-demand (VOD) solution delivered through multiple SDKs. ApsaraVideo VOD provides various professional capabilities such as video production, media upload, media asset management, and video playback. This topic describes ApsaraVideo VOD SDKs and provides download links for the latest versions of ApsaraVideo VOD SDKs and the source code of the demos.

Note

Only the latest versions of SDKs are available for download. For the release history of each SDK, see SDK release history.

ApsaraVideo Player SDK

ApsaraVideo Player SDK is essential for streaming videos from ApsaraVideo VOD to clients. ApsaraVideo Player SDK provides player frameworks to meet user requirements in different scenarios. ApsaraVideo Player SDK supports encrypted playback, secure download, resolution switching, and short video playback. These features provide you with simple, fast, secure, and stable video playback.

Name: ApsaraVideo Player SDK

Developed by: Alibaba Cloud Computing Co., Ltd.

License upgrade instructions

Starting from December 1, 2024, the integration of ApsaraVideo Player SDK for web (version 2.28.0 and later) requires access to the License service. For more information about how to access the License service, see Manage License. Versions earlier than 2.28.0 are not affected by this change. However, we recommend that you upgrade to the latest version for more comprehensive services and support.

Important
  1. ApsaraVideo Player SDK for mobile devices has added Professional Edition distinction on top of Standard Edition since February 14, 2025 (starting from version 7.0.0). Please contact business representatives to obtain the Professional Edition. For authorization operation guidance after obtaining, see Access ApsaraVideo Player License.

  2. When you purchase resources of ApsaraVideo VOD, ApsaraVideo Live, or Intelligent Media Services that reach a certain amount, you can receive a one-year License authorization for ApsaraVideo Player SDK Professional Edition. For more information, see ApsaraVideo Player SDK billing.

  3. The newly obtained ApsaraVideo Player SDK Mobile Professional Edition License only supports version 7.0.0 and later. Please confirm the version number of the ApsaraVideo Player SDK integrated in your application before obtaining.

Platform

SDK information

Related documents

iOS

  • SDK version: 7.3.2

  • Last update time: 2025-04-30

  • MD5 value:

    9dc4f451ebea99ae518f365f315e7de1

  • Download links: iOS SDK, Demo source code

iOS player user guide

Android

  • SDK version: 7.3.0

  • Last update time: 2025-04-30

  • Package name: com.aliyun.player

  • MD5 value:

    5f6de95ed397288c06e4143a207cf425

  • Download links: Android SDK, Demo source code

Android player user guide

Flutter

Flutter player user guide

Web

  • SDK version: 2.30.3

  • Last update time: 2025-04-24

Web player user guide

Windows

Note

To obtain ApsaraVideo Player SDK for Windows, contact Alibaba Cloud customer service.

Short video SDK

The short video SDK is a developer tool that allows you to record, crop, edit, and upload videos. The short video SDK provides stable API operations in a unified format that are easy to use. Developers can use the features provided by the short video SDK based on their business requirements. The short video SDK also provides an open source UI. Developers can customize the UI based on business requirements for custom development.

Name: ApsaraVideo short video SDK

Developed by: Alibaba Cloud Computing Co., Ltd.

Platform

SDK information

Related documents

iOS

  • SDK version: 6.15.0

  • Last update time: 2024-09-14

Professional Edition

Standard Edition

Basic Edition

iOS integration

Android

  • 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 SDKs

Upload SDKs are development kits provided by ApsaraVideo VOD for uploading media files to ApsaraVideo VOD. You can use upload SDKs to upload various media files such as video files, audio files, image files, and subtitle files to ApsaraVideo VOD. ApsaraVideo VOD provides server and client upload SDKs that are compatible with all mainstream platforms and runtime environments.

Name: ApsaraVideo upload SDK

Developed by: Alibaba Cloud Computing Co., Ltd.

SDK

Platform or language

SDK information

Related documents

Server upload SDK

Java

  • SDK version: 1.4.15

Java upload SDK user guide

Python

Python upload SDK user guide

PHP

PHP upload SDK user guide

C/C++

C/C++ upload SDK user guide

Client upload SDK

iOS

  • SDK version: 1.6.5

  • Last update time: 2022-01-24

  • MD5 value: f3551634b53cd1264013db4762f79a14

  • Download link: V1.6.5 SDK

iOS upload SDK user guide

Android

  • SDK version: 1.6.9

  • Last update time: 2024-05-22

  • Package name: com.alibaba.sdk.android.vod.upload

  • MD5 value: 7f52e64a805776d580551721a3901835

  • Download link: V1.6.9 SDK

Android upload SDK user guide

Web (JavaScript)

Web (JavaScript) upload SDK

WeChat mini program

WeChat mini program upload SDK user guide

Queen SDK

Queen SDK provides a wide range of features for you to produce videos on mobile devices and supports retouching effects such as face retouching, shaping, makeup, filters, and stickers. You can use these features in live streaming, video conferencing, and short video production scenarios. Queen SDK is commonly used in short video production in ApsaraVideo VOD. After you integrate the short video SDK with Queen SDK, you can use the retouching features and effects provided by Queen SDK when you record or edit short videos.

To download Queen SDK, see Download Queen SDK.

Solution-oriented SDKs

ApsaraVideo VOD also provides solution-oriented SDKs. For example, the short video solution provides a complete demo from server deployment to client access.

Solution

Platform

Download link

Related documents

Short video solution

iOS

V1.4.3 Demo source code

iOS integration

Android

V1.4.2 Demo source code

Android integration

AppSever and Management Console

V1.4.0 Demo source code