ApsaraVideo VOD provides SDKs that cover the full video workflow: production, upload, asset management, and playback.
Available SDKs
|
SDK |
Description |
|
The short video SDK for iOS and Android integrates video recording, trimming, editing, splicing, and uploading. Integrate it into your app and customize its open-source UI for your business. |
|
|
Queen SDK is easy to use. Queen SDK uses the intelligent vision algorithm and the technologies of face and human body detection and recognition to provide editing capabilities on mobile devices, such as face retouching, face shaping, makeup, filters, and stickers. Queen SDK can be used in scenarios such as live streaming, video conferencing, and short video production. |
|
|
The upload software development kit (SDK) is a development toolkit 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. |
|
|
ApsaraVideo VOD provides SDKs for many popular programming languages. You can use these SDKs to call ApsaraVideo VOD APIs and quickly access the ApsaraVideo VOD service without complex programming. |
|
|
ApsaraVideo Player SDK is a multi-platform audio and video player developed by Alibaba Cloud. Integrated with ApsaraVideo VOD, it delivers stable playback, cross-platform coverage, and scenario-specific solutions to accelerate your video business. |
SDKs for the video workflow
|
Stage |
Related SDK |
Description |
|
Short video production |
Record and edit short videos. |
|
|
Adds face beautification, body shaping, virtual makeup, filters, and stickers for special effects in live streaming and video production. |
||
|
Media upload |
Simplifies media asset uploads to ApsaraVideo VOD. |
|
|
Obtains upload URLs and credentials for the upload SDK. |
||
|
Media asset management and processing |
Manages and processes media assets through OpenAPI operations or the ApsaraVideo VOD console. |
|
|
Media playback |
Plays videos. |
|
|
Obtains media playback URLs. |
Scenario-based solutions
Alibaba Cloud also provides scenario-based solutions that combine multiple SDKs.
Mini-drama and short video scenarios
-
Mini-drama scenario
AUI Kits provides a low-code integration kit for building mini-drama apps with optimized audiovisual playback. Short video solution.
All-in-one scenario
Combines live streaming, short video, player, and Queen SDKs for scenarios such as lifestyle streaming, online education, video-based social networking, and gaming. It provides editing capabilities like face beautification, body shaping, virtual makeup, filters, and stickers, enabling more creative possibilities in live streaming and video production. All-in-one scenario: Live streaming + Short video + Player + Queen SDK.
Supported platforms and languages
|
SDK |
Supported clients |
Server-side languages |
|
Android, iOS |
- |
|
|
Android, iOS, Web, Windows, Mac |
- |
|
|
Android, iOS, Web, WeChat mini program |
Java, Python, C/C++, PHP |
|
|
- |
Java, Go, PHP, Python, .NET, C++, TypeScript, Swift |
|
|
Android, iOS, Web, Flutter, HarmonyOS |
- |
Obtain an SDK license
Alibaba Cloud provides unified license management for its player, short video, Queen, and live streaming SDKs. Manage licenses.
|
SDK |
License required |
Obtain license |
|
Yes |
||
|
Yes |
||
|
No |
- |
|
|
No |
- |
|
|
Yes |