All Products
Search
Document Center

ApsaraVideo VOD:SDK overview and download

Last Updated:Jan 17, 2025

ApsaraVideo VOD provides an all-in-one video-on-demand (VOD) solution that covers video production, media upload, media asset management, and video playback by using multiple SDKs. This topic gives a brief introduction of the SDKs and provides the download links for the latest versions of ApsaraVideo VOD SDKs and the demo source code.

Note

For more information about the historical versions of the SDKs, 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 conversion, 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.

Client

SDK

References

iOS

Quick integration of ApsaraVideo Player SDK for iOS

Android

Quick integration of ApsaraVideo Player SDK for Android

Flutter

Quick integration of ApsaraVideo Player SDK for Flutter

Windows

Quick integration of ApsaraVideo Player SDK for Windows

Web

Quick integration of ApsaraVideo Player SDK for Web

Lisence service upgrade

Starting December 1, 2024, the license service is required for using ApsaraVideo Player SDK for web 2.28.0 and later. For more information, see Manage licenses. 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.

Short video SDKs

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 that are 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 secondary development.

Name: ApsaraVideo short video SDK

Developed by: Alibaba Cloud Computing Co., Ltd.

Client

SDK

References

iOS

  • SDK version: 6.15.0

  • Last update time: 2024-09-14

Professional Edition

Standard Edition

Basic Edition

Integrate the short video SDK for iOS

Android

  • Package name: com.aliyun.video.android

  • SDK version: 6.15.0

  • Last update time: 2024-09-14

Professional Edition

Standard Edition

Basic Edition

Integrate the short video SDK for Android

Upload SDKs

Upload SDKs are development kits provided by ApsaraVideo VOD. They are used to upload 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

Client or development language

Description

References

Server upload SDK

Java

  • Version: 1.4.15

Upload SDK for Java

Python

Upload SDK for Python

PHP

Upload SDK for PHP

C/C++

Upload SDK for C or C++

Client upload SDK

iOS

Integrate the upload SDK for iOS

Android

  • Version: 1.6.9

  • Last update time: 2024-05-22

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

  • MD5 value: 7f52e64a805776d580551721a3901835

  • Download link: Client upload SDK for Android V1.6.9

Integrate the upload SDK for Android

JavaScript

Upload SDK for JavaScript

WeChat mini program

Upload SDK for WeChat mini programs

Queen SDKs

Queen SDK provides a wide range of features such as face retouching, shaping, makeup, filters, and stickers for you to produce videos on mobile devices. You can use these features in live streaming, video conferencing, and short video production scenarios. Queen SDK is commonly used to create short videos 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.

For more information about how to download Queen SDK, see Download Queen SDK.

Solution-oriented SDKs

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

Solution

Client

Download link

References

Short video solution

iOS

Short video solution for iOS V1.4.3 and demo source code

Integrate the short video SDK for iOS

Android

Short video solution for Android V1.4.2 and demo source code

Integrate the short video SDK for Android

Short video AppServer and console

Short video AppServer SDK V1.4.0 and demo source code