Upload SDK overview

更新时间:
复制 MD 格式

The upload SDK provides development toolkits for uploading media files to ApsaraVideo VOD storage. You can use the upload SDK to upload videos, audio, images, and captions from both server-side and client-side environments.

Categories

The upload SDK provides both server-side and client-side versions, compatible with major platforms and runtime environments.

Client-side

Description

Supported languages/platforms

Server-side upload

SDKs for major server-side programming languages.

  • Java

  • Python

  • PHP

  • C/C++

Client-side upload

SDKs for apps, mini programs, and web pages.

  • Web client

  • Android

  • iOS

  • WeChat mini program

Downloads

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

  • SDK version: 1.6.5

  • Update time: 2022-01-24

  • Package MD5 hash: f3551634b53cd1264013db4762f79a14

  • Download address: V1.6.5 SDK

Integrate the iOS SDK

Android

  • SDK version: 1.6.9

  • Update time: 2024-05-22

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

  • Package MD5 hash: 7f52e64a805776d580551721a3901835

  • Download address: V1.6.9 SDK

Integrate the Android SDK

HarmonyOS

  • SDK version: 1.0.3

  • Update time: 2025-12-26

  • Package MD5 hash: db76f0dbb7dfcf24be84702450633703

  • Download address: V1.0.3 SDK, Demo source code

Use the HarmonyOS SDK to upload files

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 the upload SDK release history.