All Products
Search
Document Center

ApsaraVideo VOD:SDK Overview

Last Updated:Aug 18, 2025

The upload SDK is a software development kit (SDK) for uploading media files to ApsaraVideo VOD storage. It is a key component of the end-to-end ApsaraVideo VOD service. You can use the upload SDK to quickly upload media files such as videos, audio, images, and captions.

Classification

The upload SDK is available in server-side and mobile client versions. It is compatible with all mainstream platforms and runtime environments.

Client-side

Description

Supported languages/platforms

Server-side upload

SDKs for mainstream server-side programming languages.

  • Java

  • Python

  • PHP

  • C/C++

Client-side upload

SDKs for apps, miniapps, and web pages.

  • Web

  • Android

  • iOS

  • WeChat mini program

Download

SDK name: Alibaba Cloud Upload SDK

Developer: Alibaba Cloud Computing Co., Ltd.

SDK

Platform/Language

SDK information

References

Server-side upload SDK

Java

Use the Java SDK to upload files

Python

Use the Python SDK to upload files

PHP

Use the PHP SDK to upload files

C/C++

Use the C/C++ SDK to upload files

Client-side upload SDK

Web (JavaScript)

Use the JavaScript SDK to upload files

iOS

  • Version: 1.6.5

  • Last updated: 2022-01-24

  • MD5 hash of the package: f3551634b53cd1264013db4762f79a14

  • Download URL: V1.6.5 SDK

Integrate the iOS SDK

Android

  • Version: 1.6.9

  • Last updated: 2024-05-22

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

  • MD5 hash of the package: 7f52e64a805776d580551721a3901835

  • Download URL: V1.6.9 SDK

Integrate the Android SDK

WeChat mini program

Use the WeChat mini program SDK to upload files

Release history

To view the SDK release history and download previous versions, see Upload SDK Release History.