视频点播VOD-阿里云

视频点播VOD-阿里云

专用API
【更新时间: 2024.07.11】 阿里云视频点播VOD源服务提供了一个全面的音视频点播解决方案,它涵盖了从视频采集、编辑、上传到媒体资源管理的各个环节。此外,它还提供了自动化转码处理、视频审核分析以及分发加速等高级功能。
服务星级:2星
⭐ ⭐ 🌟 🌟 🌟 🌟 🌟
调用次数
0
集成人数
0
商用人数
0
! SLA: N/A
! 响应: N/A
! 适用于个人&企业
收藏
×
完成
取消
×
书签名称
确定
<
产品介绍
>

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

视频点播(ApsaraVideo VOD,简称VOD)是一个全方位的音视频点播解决方案,它整合了视频采集、编辑、上传等多个环节。VOD源服务通过高效的媒体资源管理,为用户提供了一个强大的平台。通过自动化转码处理技术(窄带高清™),VOD源能够优化视频质量,同时减少带宽消耗。此外,VOD源还提供了视频审核分析功能,确保内容的合规性。为了提升用户体验,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的核心优势是什么?

全方位媒资托管
活多样的采集上云方案,全类型媒体文件管理,
强大的索引查询服务

全场景转码服务
全场景的专业媒体转码服务,提供可视化的
工作流快速对接现有业务

全球化网络分发
基于阿里云CDN的全球网络
提供高性价比传输服务

智能化云端剪辑
针对直播流和云上媒资内容,融合
AI服务进行快速剪辑和特效包装

全链路保驾护航
提供从预防盗播/盗链/盗录,到泄露
后监测侵权和存证溯源的完整链路

一体化SDK集成
提供短视频拍摄/剪辑、智能美颜特效、
全平台播放器等SDK集成方案

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

视频网站

通过提供稳定、流畅、可定制的点播服务(vod源),无论是初创视频服务企业还是已拥有海量视频资源的公司,都能够快速搭建起拥有良好观看体验、安全可靠的视频点播应用。这种可定制化的点播服务(vod源)能够解决转码格式的个性化需求,支持客户按需设置分辨率、比特率等参数,实现个性化转码模板。

短视频

短视频开发如今变得异常简单,得益于一站式的短视频解决方案,它集成了音视频拍摄、特效编辑、本地转码、高速上传、自动化转码处理、媒体资源管理、分发加速以及播放等多种功能。这个强大的服务,即vod源,已经助力1000多个应用程序快速实现手机短视频功能。通过vod源,视频剪辑与拼接变得轻而易举,支持精确到指定开始时间点的截取和媒体剪辑。它还支持极速转码发布,能够瞬间完成多格式、多分辨率的转码和截图处理,实现即发即看,确保全平台播放的无缝体验。

在线教育

在线教育领域对于视频资源的安全性有着极高的要求,以确保知识产权得到保护,并防止未授权的访问和传播。高保障的加密方案,如vod源所提供的,可以为视频资源提供全面的安全保护。这种点播一体化解决方案不仅轻松接入视频能力,还通过云+端的整体加密方案,确保视频在消费及传播过程中的安全性。

广电传媒

广电传媒行业在内容生产和播放体验上不断追求高效与卓越。通过vod源这种点播一体化解决方案,广电传媒能够轻松地接入视频能力,利用云+端的整体加密方案,保障视频在消费及传播过程中的安全性。这种方案不仅满足了传统广电视频技术的要求,还通过技术能力及丰富的内容优化处理经验,提供了更佳的画质和更流畅的播放体验。

<
产品价格
>

产品规格

 

<
使用指南
>

指南概述

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

整体流程

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

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

  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
>