视频点播 VOD-阿里云

视频点播 VOD-阿里云

专用API
【更新时间: 2024.07.11】 视频点播(ApsaraVideo VOD,简称VOD)是集视频采集、编辑、上传、媒体资源管理、自动化转码处理(窄带高清™)、视频审核分析、分发加速于一体的一站式音视频点播解决方案。
服务星级:2星
⭐ ⭐ 🌟 🌟 🌟 🌟 🌟
调用次数
0
集成人数
0
商用人数
0
! SLA: N/A
! 响应: N/A
! 适用于个人&企业
收藏
×
完成
取消
×
书签名称
确定
<
产品介绍
>

什么是阿里云的视频点播 VOD?

视频点播

 

视频点播(ApsaraVideo VOD,简称VOD)是集视频采集、编辑、上传、媒体资源管理、自动化转码处理(窄带高清™)、视频审核分析、分发加速于一体的一站式音视频点播解决方案。
 

什么是阿里云的视频点播 VOD?

由服务使用方的应用程序发起,以Restful风格为主、通过公网HTTP协议调用阿里云的视频点播 VOD,从而实现程序的自动化交互,提高服务效率。

阿里云的视频点播 VOD有哪些核心功能?

视频生产

产品级短视频SDK,多途径生产视频,短视频SDK产品级短视频SDK,录制编辑、美颜滤镜一应俱全,直播录制一键转存,无缝对接PGC/UGC资源

视频上传

多端上传,断点续传,提供包括控制台、API、SDK等多种上传方式,适应运营、研发多角色视频上传,文件数量不限,单个文件大小最大支持50TB;并发上传,断点续传,上传方式灵活便捷。

视频处理

多种转码模版,窄带高清主流格式全覆盖。提供高效、专业、可定制的视频转码服务。支持主流的视频格式,从流畅至超清的标准视频转码模板,业内领先的窄带高清TM 转码技术,相同画面质量下为用户节省高达30%的带宽成本,通过高帧率视频重制 、片源修复等技术,让已有的节目源更清晰、更流畅,上传并设置PNG图片作为视频水印,并支持可视化调整水印位置,阿里云私有加密算法,有效防止视频泄露和盗链问题。

 

媒资管理

支持媒资编目及搜索服务,智能视频标签,智能审核,智能判重。视频AI帮你摆脱繁重人力,管理视频的基本信息,包括视频标题、描述、封面、分类、标签等属性。支持多维度搜索,丰富API接口。

分发播放

多平台SDK方便快速接入,全网加速提供多屏下的极致播放体验,提供Web(Flash\HTML5)和移动端(iOS\Android)的标准播放器SDK,并支持客户自定义开发,跨运营商、跨地域全网覆盖的内容分发,提供更稳定、更流畅的视听效果。

分析

业务状态按需触达,及时掌握业务用量,评估发布效果,提供最近90天、细粒度的业务统计数据查询和导出,及时掌握业务用量,评估发布效果。

阿里云的视频点播 VOD的核心优势是什么?

       
 
1.全方位媒资托管
 
活多样的采集上云方案,全类型媒体文件管理,强大的索引查询服务
 
2.全场景转码服务
 
全场景的专业媒体转码服务,提供可视化的工作流快速对接现有业务
 
3.全球化网络分发
 
基于阿里云CDN的全球网络提供高性价比传输服务
 
       
 
4.智能化云端剪辑
 
针对直播流和云上媒资内容,融合AI服务进行快速剪辑和特效包装
 
5.全链路保驾护航
 
提供从预防盗播/盗链/盗录,到泄露后监测侵权和存证溯源的完整链路
 
6.一体化SDK集成
 
提供短视频拍摄/剪辑、智能美颜特效、全平台播放器等SDK集成方案
 
             

在哪些场景会用到阿里云的视频点播 VOD?

 

视频网站

更稳定、更流畅、可定制的点播服务
 
无论是初创视频服务企业,还是已拥有海量视频资源,可定制化的点播服务帮助客户
 
快速搭建拥有良好观看体验、安全可靠的视频点播应用
 
 
能够解决
转码格式定制
支持个性化转码模板,按需求设置分辨率、比特率参数
百万级并发播放
满足百万用户同时在线的吞吐能力,全网加速带来良好体验
视频审核流程接入
支持接入自有视频审核服务,控制视频访问权限
   

短视频

让短视频开发更简单
 
短视频服务是集音视频强大拍摄、特效编辑、本地转码、高速上传、自动化转码处
 
理、媒体资源管理、分发加速、播放于一体的完整短视频解决方案。目前已帮助
 
1000+APP快速实现手机短视频功能
 
 
能够解决
视频剪辑与拼接
支持指定开始时间点,截取指定时长的媒体剪辑
极速转码发布
瞬间完成多格式、多分辨率的转码和截图处理,即发即看
全平台播放
提供标准的全平台播放SDK,并开放播放器接口供深度定制
   

在线教育

高保障加密方案,让视频资源更安全
 
以点播一体化解决方案为基础,轻松接入视频能力,通过云+端的整体加密方案,保障视频
 
消费及传播过程中安全性
 
 
能够解决
视频版权保护
加密转码、安全播放及下载,丰富的鉴权和防盗链机制,全面覆盖
灵活运营管理
云端配置视频水印及多种安全管理策略,高效可控
终端全覆盖
标准的全平台播放SDK,业务传播场景全覆盖
   

广电传媒

高效转码、在线剪辑赋能内容生产,播放体验更佳
 
满足传统广电视频技术要求的同时,利用技术能力及丰富内容优化处理经验,可以提供更
 
佳画质、更流畅播放体验
 
 
能够解决
高效转码
窄带高清、画质重生技术,整体提升内容质量,满足广电要求
在线剪辑
资源在线剪切,辅以文字遮标、特效处理,高效制作一键合成
安全管理
加密转码、安全播放下载,丰富的鉴权和防盗链机制,云端控制
<
产品价格
>

产品规格

 

<
使用指南
>

指南概述

视频点播提供一站式的音视频点播解决方案,功能涵盖视频采集、编辑、上传、自动化转码处理、媒体资源管理、高效云剪辑处理、分发加速、视频播放,开发指南为您介绍了以上功能、使用说明等。

整体流程

使用视频点播实现音视频上传、存储、处理和播放的整体流程如下:
 
说明

以上是使用了转码、播放凭证播放等方式的标准流程,如没有开启转码,或开启了媒体审核等,流程会有所不同。

  1. 用户获取上传授权。

  2. VOD下发上传地址和凭证及VideoId。

  3. 用户上传视频并保存视频ID(VideoId)。

  4. 用户服务端获取播放授权。

  5. 用户客户端请求播放地址与凭证,VOD下发播放地址与带时效的播放凭证。

  6. 用户服务端将播放凭证下发给客户端完成视频播放。

<
产品问答
>
?
标准直播播放选择RTMP还是HTTP-FLV
在阿里云点播控制台生成地址时,会同时生成RTMP与HTTP-FLV的地址,这两个协议里包含的数据内容是一致的,只是网络协议通道不一样。 HTTP协议是互联网主要协议,CDN、运营商、中间网络设备等链路中都对HTTP有很长时间的网络优化,HTTP的默认80/443端口号也是常见白名单端口,不容易被禁用,而RTMP协议比较老,其默认端口号是1935有可能被防火墙等设备禁用,导致异常。因此在综合网络环境下,HTTP-FLV的稳定性、性能(卡顿、延时)会比RTMP更好。
?
视频点播的视频无法播放,如何排查?
视频播放失败需要根据播放器的报错信息和网络请求来定位问题,流本身的编码问题、网络终端或CDN问题、格式问题、Bucket问题都可能导致播放失败,以下为常见问题解决措施: 欠费问题:请先检查您的账户余额,如果账户欠费则无法播放视频。 网络终端问题:视频无法播放并提示4400,错误码4400指示由于服务器或网络原因不能加载资源。请确认是否配置了SSL证书、HTTPS证书是否过期或失效。 格式问题:视频格式播放器不兼容,视频点播支持的播放格式请参见播放器SDK功能详情。
?
如何正确选择Web播放器的播放模式?
阿里云Web播放器支持H5和Flash两种播放模式。集成Web播放器SDK场景下,根据集成的js文件不同,可指定播放模式或设置成自行适配播放模式。在线配置场景下,用户可根据终端类型、浏览器类型和视频采用的协议,通过选择配置页面上的HTML5或Flash标签来指定播放模式。
?
购买资源包后为什么依然产生扣费?
确认资源包购买生效时间和失效时间。扣费一般会有延迟(即10点出来的账单,产生计费的时间可能是7点或8点,甚至更早),如果是刚购买的资源包,可以观察资源包购买生效后是否还有费用产生。您可通过视频点播控制台 > 数据中心 > 资源包管理查看各资源包的生效时间。 实际使用量超出资源包额度或资源包已到期后产生用量,会产生扣费。 产生了非资源包抵扣项的计费用量,不同资源包之间不支持抵扣。例如,转码包不能抵扣存储用量。视频点播支持的资源包种类以及各资源包的使用说明请参见资源包介绍。 如果未配置加速域名而产生OSS流出流量,点播流量包不支持抵扣。
?
安卓指令集的兼容情况如何?
如果项目只接入armeabi,则需要将SDK包中的armeabi_v7a文件内的so文件拷贝到项目的armeabi文件夹内。
?
集成SDK后,Debug版本可以正常运行,但是Release版本启动就崩溃,该怎么解决?
问题现象:集成SDK后,Debug版本可以正常运行,但是Release版本启动就崩溃。 可能原因:混淆配置错误 解决方案: 先检查崩溃的log是否是报JNI找不到对应的Java类。 如果是的话,一般来说就是混淆导致的,因为JNI调用Java类用的是反射,所以如果混淆把SDK内部与JNI有关的类混淆了,则JNI加载时将无法找到对应的Java类,就会加载失败。 如果不是,则可以提交工单,获取阿里云技术支持。
<
关于我们
>
阿里云计算有限公司,成立于2009年,是全球领先的云计算及人工智能技术服务提供商。作为阿里巴巴集团的云服务部门,阿里云致力于通过先进的云计算技术,为全球企业、开发者和政府机构提供安全、稳定、可靠的云服务。公司服务覆盖计算、存储、数据库、网络、大数据、人工智能等多个领域,拥有遍布全球的数据中心和强大的技术实力,支持企业数字化转型和创新。
联系信息
服务时间: 0:00 - 24:00
网页在线客服: 咨询
AI时代,领先企业的共同选择
阿里云以全球云基础设施、超大规模普惠算力、先进AI技术体系助力企业开启AI时代的领先之路,一起乘云而上!
阿里云,数字经济的技术基础设施
云计算是一场伟大的变革,让计算成为公共服务,提供随时随地可用的算力。在数字经济大潮下,云计算是数据的基础,价值在于让客户有了数据处理的可能,而不只是IDC搬迁带来的成本节约。
 
01为千行百业创新提速
为300万企业和组织发展提速,助力数字经济和产业加速融合
 
02开发者首选创新加速器
阿里云以普惠算力和丰富的技术产品,服务1000万开发者
 
03为社会创造美好生活
阿里云持续践行绿色、公益、普惠,用科技服务社会大众
 
企业社会责任,绿色、可持续
呼吁全球的创新者,用技术做有情有义的事,为世界带来有益改变,更能帮助解决人类面临的贫困、教育、环境等问题。
<
最可能同场景使用的其他API
>
API接口列表
<
产品价格
>

产品规格

 

<
使用指南
>

指南概述

视频点播提供一站式的音视频点播解决方案,功能涵盖视频采集、编辑、上传、自动化转码处理、媒体资源管理、高效云剪辑处理、分发加速、视频播放,开发指南为您介绍了以上功能、使用说明等。

整体流程

使用视频点播实现音视频上传、存储、处理和播放的整体流程如下:
 
说明

以上是使用了转码、播放凭证播放等方式的标准流程,如没有开启转码,或开启了媒体审核等,流程会有所不同。

  1. 用户获取上传授权。

  2. VOD下发上传地址和凭证及VideoId。

  3. 用户上传视频并保存视频ID(VideoId)。

  4. 用户服务端获取播放授权。

  5. 用户客户端请求播放地址与凭证,VOD下发播放地址与带时效的播放凭证。

  6. 用户服务端将播放凭证下发给客户端完成视频播放。

<
依赖服务
>
<
产品问答
>
?
标准直播播放选择RTMP还是HTTP-FLV
在阿里云点播控制台生成地址时,会同时生成RTMP与HTTP-FLV的地址,这两个协议里包含的数据内容是一致的,只是网络协议通道不一样。 HTTP协议是互联网主要协议,CDN、运营商、中间网络设备等链路中都对HTTP有很长时间的网络优化,HTTP的默认80/443端口号也是常见白名单端口,不容易被禁用,而RTMP协议比较老,其默认端口号是1935有可能被防火墙等设备禁用,导致异常。因此在综合网络环境下,HTTP-FLV的稳定性、性能(卡顿、延时)会比RTMP更好。
?
视频点播的视频无法播放,如何排查?
视频播放失败需要根据播放器的报错信息和网络请求来定位问题,流本身的编码问题、网络终端或CDN问题、格式问题、Bucket问题都可能导致播放失败,以下为常见问题解决措施: 欠费问题:请先检查您的账户余额,如果账户欠费则无法播放视频。 网络终端问题:视频无法播放并提示4400,错误码4400指示由于服务器或网络原因不能加载资源。请确认是否配置了SSL证书、HTTPS证书是否过期或失效。 格式问题:视频格式播放器不兼容,视频点播支持的播放格式请参见播放器SDK功能详情。
?
如何正确选择Web播放器的播放模式?
阿里云Web播放器支持H5和Flash两种播放模式。集成Web播放器SDK场景下,根据集成的js文件不同,可指定播放模式或设置成自行适配播放模式。在线配置场景下,用户可根据终端类型、浏览器类型和视频采用的协议,通过选择配置页面上的HTML5或Flash标签来指定播放模式。
?
购买资源包后为什么依然产生扣费?
确认资源包购买生效时间和失效时间。扣费一般会有延迟(即10点出来的账单,产生计费的时间可能是7点或8点,甚至更早),如果是刚购买的资源包,可以观察资源包购买生效后是否还有费用产生。您可通过视频点播控制台 > 数据中心 > 资源包管理查看各资源包的生效时间。 实际使用量超出资源包额度或资源包已到期后产生用量,会产生扣费。 产生了非资源包抵扣项的计费用量,不同资源包之间不支持抵扣。例如,转码包不能抵扣存储用量。视频点播支持的资源包种类以及各资源包的使用说明请参见资源包介绍。 如果未配置加速域名而产生OSS流出流量,点播流量包不支持抵扣。
?
安卓指令集的兼容情况如何?
如果项目只接入armeabi,则需要将SDK包中的armeabi_v7a文件内的so文件拷贝到项目的armeabi文件夹内。
?
集成SDK后,Debug版本可以正常运行,但是Release版本启动就崩溃,该怎么解决?
问题现象:集成SDK后,Debug版本可以正常运行,但是Release版本启动就崩溃。 可能原因:混淆配置错误 解决方案: 先检查崩溃的log是否是报JNI找不到对应的Java类。 如果是的话,一般来说就是混淆导致的,因为JNI调用Java类用的是反射,所以如果混淆把SDK内部与JNI有关的类混淆了,则JNI加载时将无法找到对应的Java类,就会加载失败。 如果不是,则可以提交工单,获取阿里云技术支持。
<
关于我们
>
阿里云计算有限公司,成立于2009年,是全球领先的云计算及人工智能技术服务提供商。作为阿里巴巴集团的云服务部门,阿里云致力于通过先进的云计算技术,为全球企业、开发者和政府机构提供安全、稳定、可靠的云服务。公司服务覆盖计算、存储、数据库、网络、大数据、人工智能等多个领域,拥有遍布全球的数据中心和强大的技术实力,支持企业数字化转型和创新。
联系信息
服务时间: 0:00 - 24:00
网页在线客服: 咨询
AI时代,领先企业的共同选择
阿里云以全球云基础设施、超大规模普惠算力、先进AI技术体系助力企业开启AI时代的领先之路,一起乘云而上!
阿里云,数字经济的技术基础设施
云计算是一场伟大的变革,让计算成为公共服务,提供随时随地可用的算力。在数字经济大潮下,云计算是数据的基础,价值在于让客户有了数据处理的可能,而不只是IDC搬迁带来的成本节约。
 
01为千行百业创新提速
为300万企业和组织发展提速,助力数字经济和产业加速融合
 
02开发者首选创新加速器
阿里云以普惠算力和丰富的技术产品,服务1000万开发者
 
03为社会创造美好生活
阿里云持续践行绿色、公益、普惠,用科技服务社会大众
 
企业社会责任,绿色、可持续
呼吁全球的创新者,用技术做有情有义的事,为世界带来有益改变,更能帮助解决人类面临的贫困、教育、环境等问题。
<
最可能同场景使用的其他API
>