阿里云首页 视频点播 相关技术圈

SDK简介与下载

视频点播通过多种SDK提供一站式点播解决方案,覆盖视频生产、媒体上传、媒资管理、视频播放等多个点播环节。本文简要介绍视频点播提供的所有SDK,同时提供各SDK及对应Demo源码最新版本的下载地址。

说明

历史版本的SDK下载请参见SDK发布历史。

服务端SDK

点播服务端SDK封装了所有点播服务端API的能力,应用服务器可集成服务端SDK调用点播API,免去自签名的繁琐流程,节省开发成本。目前支持的开发语言及对应下载地址如下。

注意

服务端SDK与服务端上传SDK是不同的概念。前者集成了点播所有的服务,后者封装了点播的上传接口和OSS的上传能力。

SDK

下载地址

相关文档

Java SDK

核心库:Alibaba Cloud SDK for Java

VoD库:Alibaba Cloud VOD SDK for Java

Java SDK安装

Python SDK

核心库:Alibaba Cloud SDK for Python

VoD库:Alibaba Cloud VOD SDK for Python

Python SDK安装

PHP SDK

核心库:Alibaba Cloud SDK for PHP

VoD库:Alibaba Cloud VOD SDK for PHP

PHP SDK安装

.NET SDK

核心库:Alibaba Cloud SDK for .NET

VoD库:Alibaba Cloud VOD SDK for .NET

.NET SDK安装

Node.js SDK

核心库:Alibaba Cloud SDK for Node.js

VoD库:Alibaba Cloud VOD SDK for Node.js

Node.js SDK安装

Go SDK

核心库:Alibaba Cloud SDK for Go

VoD库:Alibaba Cloud VOD SDK for Go

Go SDK安装

C/C++ SDK

核心库:Alibaba Cloud SDK for Go

VoD库:Alibaba Cloud VOD SDK for C/C++

C/C++ SDK安装

上传SDK

上传SDK提供上传媒体文件到点播存储的开发工具包,是视频点播端到端服务的重要一环。通过上传SDK,您可以快捷上传视频、音频、图片、字幕等各种媒体文件到点播存储。上传SDK同时提供服务端和移动客户端等多种版本SDK,全面适配各个主流平台和运行环境。

SDK

终端/语言

下载地址

相关文档

服务端上传SDK

注意

服务端上传SDK仅仅封装了点播上传接口,与服务端SDK是不同的概念。

Java

V1.4.14 SDK及Demo源码

Java上传SDK使用说明

Python

V1.3.2.2 SDK及Demo源码

Python上传SDK使用说明

PHP

V1.0.3 SDK及Demo源码

PHP上传SDK使用说明

C/C++

V1.0.0 SDK及Demo源码

C/C++上传SDK使用说明

客户端上传SDK

iOS

V1.6.5 SDK

iOS上传SDK使用说明S

Android

V1.6.5 SDK

Android上传SDK使用说明

Web(JavaScript)

V1.5.3 JavaScript上传SDK

Demo源码(jquery和Vue)

Web端(JavaScript)上传SDK

微信小程序

微信小程序上传SDK及示例代码

微信小程序上传SDK使用说明

短视频SDK

阿里云短视频SDK是集短视频录制、裁剪、编辑、上传等功能于一体的开发者工具。短视频SDK不仅提供易用、稳定、统一的接口,而且提供开源产品级的UI界面。开发者可以根据自己的业务实现短视频相关功能,还可以基于开源的UI界面完成界面定制,实现个性化的二次开发。

SDK

终端

下载地址

相关文档

短视频SDK

iOS

iOS端集成

Android

Android端集成

美颜特效SDK

美颜特效SDK为视频创作者提供移动端的人脸美颜、美型、美妆美化、滤镜贴纸等编辑加工能力,满足直播和视频制作时的美颜特效需求,适用于生活直播、视频会议、短视频制作等场景。美颜特效SDK在视频点播中主要应用于短视频场景。短视频SDK集成美颜特效SDK后,在视频录制或编辑视频时,即可使用美颜特效SDK提供的美颜、特效功能。

更多信息请参见美颜特效SDK简介

播放器SDK

播放器SDK(ApsaraVideo Player SDK),也称阿里云播放器SDK,是视频云连接客户端服务的重要一环。播放器SDK提供播放器框架满足不同用户、不同业务场景需求,支持视频的加密播放、安全下载、清晰度切换、短视频播放等,为用户提供简单、快速、安全、稳定的视频播放服务。

SDK

终端

下载地址

相关文档

播放器SDK

iOS

V5.4.6.0 SDK及Demo源码

iOS播放器使用说明

Android

Android播放器使用说明

Flutter

V5.4.0 SDK及Demo源码

Flutter播放器使用说明

Windows

V5.4.2 SDK及Demo源码

Windows播放器使用说明

Web

Web播放器在线引入地址

Web播放器使用说明

方案级SDK

除上述SDK外,视频点播还提供解决方案级别的SDK,如短视频解决方案提供了从应用服务器部署到客户端接入的完整Demo。

解决方案

终端

下载地址

相关文档

短视频解决方案

iOS

V1.4.3 Demo源码

iOS端集成

Android

V1.4.2 Demo源码

Android端集成

AppSever及管理控制台

V1.4.0 Demo源码

长视频解决方案

说明

长视频也称为在线视频,主要以泛娱乐化的影视剧作为载体呈现。我们也同时提供产品级的UI和交互,方便您快速搭建长视频App。

iOS

V1.0.0 Demo源码

iOS端集成

Android

V1.0.0 Demo源码

Android端集成

AppSever及管理控制台

V1.0.0 Demo源码

短视频小程序

微信小程序

短视频小程序Demo

短视频小程序集成

首页 视频点播 SDK合集 SDK简介与下载