编辑: 雨林姑娘 2019-08-02
视频点播 快速入门 1.

2. 3. 4. 快速入门 开始使用视频点播 概述 本文档将帮助您快速开始使用视频点播VOD服务. 前提条件 在使用阿里云VOD服务之前,请确保您已经注册了阿里云账号并完成实名认证.如果您还没有创建阿里云账号 ,系统会在您开通VOD时提示您注册账号. 开通服务 访问阿里云官网,在右上角单击登录. 在阿里云官网进入VOD产品详情页,单击立即开通. 在VOD服务订购页面,单击立即开通,选择加速服务计费方式并确认订单. 开通完成后,即可进入VOD控制台概览页面,开始使用点播服务. 视频点播 快速入门

1 基础配置 在您开始使用服务前,需要完成一些基础的配置,以下步骤将指导您进行处理. 管理存储 VOD提供存储服务,会默认帮您分配一个存储bucket,默认区域为华东2(上海),无需任何配置即可 进行上传和媒体资源管理,如您对存储区域有要求可再进行添加,目前VOD服务支持华北2(北京)和 华东2(上海)两个服务中心,操作请参考 存储管理文档 域名管理 视频相对于一般的图文内容,文件体积更大,在传播过程对传输能力的体验要求更高,点播CDN服 务可将您的资源缓存至阿里云遍布全球的加速节点上.当终端用户请求访问和获取这些资源时,无需 回源,系统将就近调用CDN节点上已经缓存的资源,提高播放的速度,并提供稳定的流畅体验,添 加完成加速域名即可开启点播加速服务. 添加域名,进入VOD控制台,添加用于视频分发与加速的自有域名. 注意:请确保该域名已经备案,并拥有使用权. 视频点播 快速入门

2 - - - CNAME解析处理,添加域名后可获得阿里云加速域名CNAME地址.完成CNAME配置后 ,即可完成域名添加操作. 注意:请根据提示信息,到您的域名解析商处完成CNAME绑定.如果使用万网、新 网或DNSPod域名,域名绑定操作参考 CNAME绑定. 业务配置 根据视频业务的特点和不同客户的业务要求,在基础配置外,还需要进行必要的面向业务场景的配置服务,您 可以根据实际需要进行配置 设置转码模版 转码即将一个音视频文件转换成另一个或多个不同清晰度等条件音视频文件,以适应不同网络带宽、 不同终端设备和不同的用户需求,您可以根据实际业务场景需求,进行转码模版配置 选择全局设置 >

转码设置,单击添加转码模板组. 在视频转码模板组页面,根据您的业务需求选择封装格式和清晰度. 如您不需要对内容进行转码处理,上传视频时直接选择不转码模版即可 视频点播 快速入门

3 - - - 添加水印 选择全局设置 >

水印管理,单击添加水印. 在水印页面,上传一张PNG图片,您可自定义相关参数,单击保存. 在水印管理页面,选择您上传的水印,单击设为默认,完成启用水印管理操作. 管理分类 为便于您管理内容,可以对内容设置分类,选择全局设置 >

分类管理,在分类管理页面进行分类管 视频点播 快速入门

4 1. 理操作. 上传文件 完成上述配置之后,即可在控制台进行视频文件的上传 选择媒资库 >

音视频,单击上传音视频. 在上传音视频页面,您可以根据需要连续添加多个音视频或选择移除某个音视频,单击开始上传. 说明:您可以根据需要选择相应的转码模版,并将上传的音视频进行分类设置. 已添加的本地视频文件进入上传阶段,当上传进度为100%时,完成上传操作. 视频点播 快速入门

5 说明: 在上传阶段,您可以取消当前音视频的上传操作或重新上传. 在上传视频页面,您可以 继续上传其它音视频. 管理资源 上传完成后,资源统一在媒资库呈现,如在音视频页面,可查看音视频的处理状态,并对资源的进行 描述性信息添加和分类等管理操作. 单击目标音视频对应的管理,查看和编辑视频的详细信息,包括标题、描述、分类、标签等. 视频点播 快速入门

6 转码结束后,单击视频可进行预览,且支持清晰度切换. 使用限制 点播服务对资源使用、API的调用次数等都有默认限制,如要提高限制,可联系售后,或提交工单联系我们,并 请详细说明使用场景和预期的上限(如域名数、播放接口访问频次等). 点播资源使用限制 资源类型 使用限制 限制场景 域名 单用户不超过20个,域名必须 已备案完成 控制台添加域名限制 刷新预热缓存 每日最多刷新上限2000,预热 上限500,目录上限100 控制台和调用接口刷新预热限制 视频点播 快速入门

7 服务端接口访问限制 点播服务端接口默认有访问的频次限制,如超过访问次数会拒绝访问. 超过阈值会随机拒绝访问,返回的HTTP状态码为400,错误码:Throttling.User,错误信息:Request was denied due to user flow control. API维度限制 存储 系统bucket单区域不超过1个 控制台添加存储限制 分类 单用户最多支持三级分类,每个 分类最多支持100个子分类 控制台创建分类限制 自定义标签 单视频不超过16个 控制台视频管理时限制 工作流 单用户不超过20个 暂无 转码模板组 单用户不超过20个 控制台转码设置时限制 审核、剪辑、截图模板 单用户不超过20个 控制台转码设置时限制 转码模板组关联的模板数 单模板组不超过20个 控制台转码设置时限制 水印 单用户不超过20个 控制台添加水印时限制 模板关联的水印数 单模板不超过5个 控制台转码设置时限制 视频剪辑 只能编辑相同存储地域的媒体文 件 剪辑视频时限制 事件回调 单用户大区内不超过1个 控制台设置回调时限制 接口分类 频次限制(次/秒) 接口名称 媒体上传

100 CreateUploadVideo、 RefreshUploadVideo、 CreateUploadImage、 CreateUploadAttachedMedia 、UploadMediaByURL、 RegisterMedia 音视频播放

300 GetPlayInfo、 GetVideoPlayAuth 高频查询

100 媒资查询、AI查询等API,如SearchMedia、 GetVideoInfo、 GetMezzanineInfo 等 配置管理

10 转码模板、截图模板、视频水印 、AI模板、域名管理等配置类 API,如AddTranscodeTemplateGrou p 等 视频点播 快速入门

8 - - IP维度限制 单IP默认访问限制:300次/秒,请注意是以互联网出口IP为准. 词汇表 基础术语:文件格式、封装格式、编码方式 在开始了解和使用视频点播产品之前,先介绍三个基础概念:视频文件格式、封装格式、编码方式. 文件格式 我们知道操作系统中的文件名都有后缀,即扩展名,例如1.doc,2.jpg,3.avi等.设置扩展名的目的是让系统 中的应用程序来识别并关联这些文件,让相应的文件由相应的应用程序打开.常见的文件格式如 1.avi,2.mpg,3.mp4这些都叫做视频的文件格式,可由电脑上安装的视频播放器关联和打开(播放). 封装格式 封装格式(Format),也称多媒体容器(Multimedia Container),是将已编码压缩好的视频轨道、音频轨 道和元数据(视频基本信息如标题、字幕等)按照一定的格式规范,打包放到一个文件中,形成特定文件格式 的视频文件. 封装格式主要分为两大类:面向存储的和面向流媒体的. 面向存储的,常见的有AVI、ASF(WMA/WMV)、MP

4、MKV、RMVB(RM/RA)等;

面向流媒体的,常见的有FLV、TS(需要配合流媒体网络传输协议,如HLS、RTMP等),MP4也支 其它接口

30 提交转码/截图/AI处理/媒体审 核、修改/删除视频信息、剪辑 合成等API,如DeleteVideo、 SubmitTranscodeJobs、 ProduceEditingProjectVideo 等 基础术语:文件格式、封装格式、编码方式 文件格式封装格式编码方式 - 转码基础术语 转码转封装 - 视频编码术语 码率、码流分辨率帧率GOP(关键帧间隔)IDR 帧对齐编码级别比特率码率控制方法 - 音频编码术语 编码格式采样率码率声道、声道数 - 其它术语 UTC时间(ISO 8601标准时间格式) - 视频点播 快速入门

9 - - - - - - - - - 持流媒体方式(配合HTTP等). 下面以流媒体传输协议的视角重点介绍面向流媒体的封装格式: MP4:经典的视频封装格式,移动端(iOS/Android)、PC Web多终端都能良好支持.但MP4的视 频文件头太大,结构复杂;

如果视频较长(如数小时),则其文件头会过大,影响视频加载速度,故 更适合短视频场景. MP4由一个个的box(以前叫atom)组成,所有的Metadata(媒体描述元数据),包括定义媒 体的排列和时间信息的数据都包含在这样的一些结构box中.Metadata 对媒体数据(比如视频 帧)引用说明,而媒体数据在这些引用文件中的排列关系全部在第一个主文件中的metadata描述,这样就会导致视频时长越大文件头就会越大、加载越慢. HLS(HTTP Live Streaming):苹果公司推出的基于HTTP的流媒体网络传输协议,视频的默认封装 格式是TS,除了多个TS分片文件,还定义了用来控制播放的m3u8索引文件(文本文件),可以规避 普通MP4 长时间缓冲头部数据的问题,比较适合点播场景.移动端(iOS/Android)支持较好,但PC端IE存在兼容性问题依赖播放器的二次开发(建议使用阿里云Web播放器). FLV:Adobe 公司推出的标准,在PC 端有Flash的强力支持,但在移动终端只有APP实现播放器才能 支持(建议使用阿里云播放器),大部分手机端浏览器均不支持,特别是苹果的移动设备都不支持. DASH(Dynamic Adaptive Streaming over HTTP):使用fragmented MP4(fMP4)格式,将MP4视频分割为多个分片,每个分片可以存在不同的编码形式(如分辨率、码率等);

播放器端可自 由选择需要播放的视频分片,实现自适应多码率、不同画质内容的无缝切换,提供更好的播放体验. 其中MPD文件类似HLS的m3u8文件,国外视频网站如YouTube、Netflix等较多使用DASH. HLS+fMP4(HTTP Live Streaming with fragmented MP4):此处单列,但本质上还是HLS协议 .苹果公司于WWDC 2016宣布新的HLS标准支持文件封装格式为fragmented MP4,使用方法与 TS分片类似,意味着一次转码可同时打包成DASH和HLS. HLS(包括HLS+fMP4)和DASH是最常用的自适应流媒体传输技术(Adaptive Video Streaming),推荐使用. 编码方式 视频编码方式(Codec)是指能够对数字视频进行压缩或解压缩(视频解码)的程序或者设备.通常这种压缩 属于有损数据压缩.也可以指通过过特定的压缩技术,将某个视频格式转换成另一种视频格式.常见的编码方 式有: H.26X系列:由ITU(国际电信联盟)主导,包括H.

261、H.

262、H.

263、H.

264、H.265. H.261:主要在老的视频会议和视频电话产品中使用. H.263:主要用在视频会议、视频电话和网络视频上. H.264:H.264/MPEG-4第十部分,或称AVC(Advanced Video Coding,高级视频编码 ),是一种视频压缩标准,一种被广泛使用的高精度视频的录制、压缩和发布格式. H.265:高效率视频编码(High Efficiency Video Coding,简称HEVC)是一种视频压缩 标准,H.264/MPEG-4 AVC的继任者.HEVC不仅提升图像质量,同时也能达到 视频点播 快速入门

10 - - - - - - H.264/MPEG-4 AVC两倍的压缩率(等同于同样画面质量下码率减少50%),可支持4K分 辨率甚至超高画质电视,最高分辨率可达8192*4320(8K分辨率),这是目前发展的趋势 . MPEG系列:由ISO(国际标准组织机构)下属的MPEG(运动图象专家组)主导,视频编码方面主 要有: MPEG-1第二部分:主要使用在VCD上,有些在线视频也使用这种格式,该编解码器的质 量大致上和原有的VHS录像带相当. MPEG-2第二部分:等同于H.262,使用在DVD、SVCD和大多数数字视频广播系统和有线 分布系统(Cable Distribution Systems)中. MPEG-4第二部分:可以使用在网络传输、广播和媒体存储上,比起MPEG-2和第一版的 H.263,它的压缩性能有所提高. MPEG-4第十部分:技术上和ITU-TH.264是相同的标准,二者合作,诞生了H.264/AVC标准,ITU-T将其命名为H.264,而ISO/IEC称它为MPEG-4高级视频编码(Advanced Video Coding,AVC). AVS(Audio Video coding Standard):我国自主知识产权的信源编码标准,是《信息技术 先进 音视频编码》系列标准的简称,目前已完成两代AVS标准的制定. 第一代AVS标准包括国家标准《信息技术 先进音视频编码 第2部分:视频》(简称 AVS1)和《信息技术 先进音视频编码 第16部分:广播电视视频》(简称AVS+). AVS+的压缩效率与国际同类标准H.264/AVC最高档次(High Profile)相当. 第二代AVS标准,简称AVS2,首要应用目标是超高清晰度视频,支持超高分辨率(4K以上 )、高动态范围视频的高效压缩.AVS2的压缩效率比上一代标准AVS+和H.264/AVC提高 了一倍,超过国际同类型标准HEVC/H.265. 其他系列,如,VP

8、VP9(Google 主导),RealVideo(RealNetworks推出)等编码方式,在互 联网视频使用较少,此处不再介绍. 选择编码方式要充分考虑播放终端(如移动端APP、Web浏览器等)的兼容性,尽量使用最常见和广泛支 持的.阿里云视频点播支持视频编码格式:H.264/AVC(默认)、 H.265/HEVC,音频编码格式 :MP3(默认)、AAC、VORBIS、FLAC. 转码基础术语 转码 视频转码(Video Transcoding)是指将已经压缩编码的视频码流转换成另一个视频码流,以适应不同的网络 带宽、不同的终端处理能力和不同的用户需求.转码本质上是一个先解码、再编码的过程,因此转换前后的码 流可能遵循相同的视频编码标准,也可能不遵循相同的视频编码标准. 视频点播 快速入门

11 - - 转封装 转封装指的是将视频或音频的封装格式进行转换,如将AVI的视频转换为MP4,其间并不会进行音视频的编码 和解码工作,而是直接将视频和音频压缩码流从一种封装格式文件中获取出来然后打包成另一种封装格式的文 件.相比转码,转封装有两大特点: 处理速度极快.音视频编解码过程十分复杂,占据了转码的绝大部分时间.转封装不需要进行编码和 解码,节约了大量的处理时间. 音视频质量无................

下载(注:源文件不在本站服务器,都将跳转到源网站下载)
备用下载
发帖评论
相关话题
发布一个新话题