视频点播通过提供多种SDK实现一站式点播解决方案,覆盖视频生产、媒体上传、媒资管理、视频播放等多个点播环节。
SDK简介
SDK | 介绍 |
阿里云视频点播提供面向移动端iOS、Android系统,集视频录制、裁剪、编辑、拼接、上传等功能于一体的短视频SDK。您可以在App端集成短视频SDK,还可以基于开源的UI界面进行二次开发,满足灵活多变的业务场景需要。 | |
美颜特效SDK接入简单、快速。基于智能视觉算法、海量规模的人脸、人体检测和识别技术,美颜特效SDK为视频创作者提供移动端的人脸美颜、美型、美妆美化、滤镜贴纸等编辑加工能力,满足直播和视频制作时的美颜特效需求,适用于生活直播、视频会议、短视频制作等场景。 | |
上传SDK提供上传媒体文件到点播存储的开发工具包,是视频点播端到端服务的重要一环。通过上传SDK,您可以快捷上传视频、音频、图片、字幕等各种媒体文件到点播存储。 | |
点播服务提供了多种主流语言的SDK,您可以基于阿里云SDK编写代码来调用点播API,让您不用复杂编程即可快捷访问点播服务。 | |
阿里云播放器SDK(ApsaraVideo Player SDK,以下简称播放器SDK)是阿里云自研的全端音视频播放工具,为音视频播放提供稳定、流畅、丰富的服务。配合视频点播服务,播放器SDK能够为客户提供云端协同的优异播放体验,以及多场景的解决方案,满足客户的业务需求。播放器SDK具有集成便捷、全端覆盖、播放性能优秀等特点,助力您的业务快速腾飞。 |
点播各阶段需要的SDK
阶段 | 相关SDK | 功能说明 |
短视频生产 | 进行短视频拍摄、编辑等。 | |
短视频创作需要人脸美颜、美型、美妆美化、滤镜贴纸等编辑加工能力,满足直播和视频制作时的美颜特效需求。 | ||
媒资上传 | 简化媒体资源上传到阿里云点播服务的复杂度。 | |
获取媒体上传的上传地址、上传凭据等信息,与上传SDK配合使用。 | ||
媒资管理、处理 | 使用服务端SDK调用OpenAPI,或者直接使用阿里云点播控制台,完成云上媒资的管理、处理任务。 | |
媒体播放 | 播放视频。 | |
获取媒体播放地址 |
场景化解决方案
阿里云除了提供以上独立的SDK外,也提供了面向特定业务场景,多SDK组合的解决方案。
微短剧&短视频场景
微短剧场景
基于阿里云在微短剧场景的实践经验,由AUI Kits提供低代码集成套件,帮助集成方快速搭建微短剧App并获得更好的视听体验。详情请参见短视频解决方案。
全功能场景
适用于各类直播场景,如生活直播、在线教育、视频社交、游戏娱乐等场景,提供人脸美颜、美型、美妆、滤镜、贴纸等编辑加工能力,通过美颜特效支持更多直播和视频制作创意玩法,详情参见全功能场景:直播推流+短视频+播放器+美颜特效(可选)
SDK支持的客户端及编程语言
SDK | 支持的客户端 | 支持的服务端语言 |
Android、iOS | - | |
Android、iOS、Web、Windows、Mac | - | |
Android、iOS、Web、微信小程序、 | Java、Python、C/C++、PHP | |
- | Java、Go、PHP、Python、.NET、C++、TypeScript、Swift | |
Android、iOS、Web、Flutter、HarmonyOS | - |
获取使用SDK的授权
阿里云整合了播放器、短视频、美颜特效、直播推流等SDK的授权逻辑,提供了全平台统一的License授权管理体系,详情参见管理License。
SDK | 是否需要License | 获取License |
需要 | ||
需要 | ||
不需要 | - | |
不需要 | - | |
需要 |