All Products
Search
Document Center

SDK download

Last Updated: Jan 19, 2021

This topic provides the links to download client SDKs and server SDKs as well as product-level demos that contain complete UIs and interaction to facilitate your quick integration and use.

Download client SDKs

Feature

ApsaraVideo Player SDK

Upload SDK

Short video SDK

Stream ingest over RTMP

N/A

N/A

N/A

Live stream playback

N/A

N/A

Video-on-demand (VOD) playback

N/A

N/A

Live stream recording

N/A

N/A

N/A

Basic face filter

N/A

N/A

Advanced face filter (third-party software)

N/A

N/A

N/A

Duet recording

N/A

N/A

Video recording

N/A

N/A

Video editing

N/A

N/A

Video cropping

N/A

N/A

Magic camera

N/A

N/A

Face stickers

N/A

N/A

Video upload

N/A

Client

ApsaraVideo Player SDK

Upload SDK

Short video SDK

iOS

V5.2.2

V1.6.1

Android

V5.2.2

V1.6.1

Windows

V5.2.2

N/A

N/A

Note

We recommend you use the PC client to upload large files or upload multiple files at a time. For more information, see Upload videos.

Download SDKs for web

Item

Documentation

Download link

ApsaraVideo Player SDK for web

Aliplayer Web Player

For more information, see Integration.

Upload SDK for JavaScript

Use the upload SDK for JavaScript

Download server SDKs

Download server upload SDKs

Upload SDK

Documentation

Download link

Upload SDK for Java

Upload SDK for Java

Upload SDK V1.4.13 for Java and sample code

Upload SDK for Python

Upload SDK for Python

Upload SDK V1.3.1 for Python and sample code

Upload SDK for PHP

Upload SDK for PHP

Upload SDK V1.0.2 for PHP and sample code

Upload SDK for C or C++

Upload SDK for C or C++

Upload SDK V1.0.0 for C or C++ and sample code

Server API SDKs

The server API SDKs encapsulate the operations of the ApsaraVideo VOD API. The following SDKs in different languages are provided:

Download demos

This section provides the links to download product-level demos that contain complete UIs and interaction to facilitate your quick integration and use.

Download the short video demo

Item

Documentation

Download link

Short video client for iOS

Build the short video client for iOS

Source code V1.4.0

Short video client for Android

Build the short video client for Android

Source code V1.4.0

Short video AppServer and console

Source code V1.4.0

Note

The short video demo is a solution that provides comprehensive features related to short videos, including video collection and editing, upload, playback, and media asset management. In addition, the short video demo supports product-level UIs and interaction to help you build a short video application.

Download the long video demo

Item

Documentation

Download link

Long video client for iOS

Build the long video client for iOS

Source code V1.0.0

Long video client for Android

Build the long video client for Android

Source code V1.0.0

Long video AppServer and console

Source code V1.0.0

Note

Long videos, also known as online videos, are usually in the form of pan-entertainment movies and TV plays. The long video demo supports product-level UIs and interaction to help you build a long video application.