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 | |||
---|---|---|---|
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 | |||
---|---|---|---|
iOS | |||
Android | |||
Windows | N/A | N/A |
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 | ||
Upload SDK for JavaScript |
Download server SDKs
Download server upload SDKs
Upload SDK | Documentation | Download link |
---|---|---|
Upload SDK for Java | ||
Upload SDK for Python | ||
Upload SDK for PHP | ||
Upload SDK for C or C++ |
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 | ||
Short video client for Android | ||
Short video AppServer and console |
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 | ||
Long video client for Android | ||
Long video AppServer and console |
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.