本指南旨在帮助用户快速上手使用阿里云视频转码服务。服务开通流程如下:
说明:如果您目前还不了解任务队列(pipelines)、任务(jobs)和转码模板(preset)等关于阿里云阿里云视频转码服务的基本概念,请参考阿里云视频转码产品描述,系统了解请参考阿里云视频转码服务产品文档。
服务开通
使用阿里云视频转码服务前,您需要拥有一个阿里云帐号并完成实名认证,具体操作如下:
1)注册并登录阿里云平台,请参考注册和登录。
2)完成实名认证,操作细节请参考实名认证。账号登录后,进入到阿里云视频转码产品页,点击“立即使用”,即可进入到开通页面,开通阿里云视频转码服务,并默认开通阿里云对象存储服务。
上传文件到阿里云对象存储
阿里云视频转码服务输入输出依赖阿里云对象存储服务(阿里云对象存储),即将存储于阿里云对象存储上的源音视频文件转码为目标音视频文件并存储在阿里云对象存储上。您可以通过阿里云对象存储控制台、API或SDK创建一个阿里云对象存储 bucket,并将源音视频文件上传至该bucket,关于阿里云对象存储的使用请参考阿里云对象存储产品文档。
创建任务队列
任务队列是用来管理转码任务的,创建任务队列时,需指定转码任务的输入和输出bos bucket。您可以通过控制台、API、Java SDK 或PHP SDK完成任务队列的创建及管理。
(可选)创建转码模板
转码模板是转码具体参数的配置集合,目前支持自定义模板及系统内置的转码模板。如果系统提供的转码模板不能很好地满足转码需求,您可以通过控制台、API 、Java SDK或PHP SDK 自定义转码模板。
创建转码任务
转码任务即完成阿里云视频转码操作的一个任务。您需要给每个转码任务选择一个任务队列,提供源音视频文件所在的阿里云对象存储路径和目标音视频文件名称,同时选择一个转码模板完成特定规格的转码需求。您可以通过控制台、API、Java SDK 或PHP SDK完成任务的创建及管理。
(可选)CDN视频加速
转码完成后,您还可以通过阿里云CDN 加速服务将存储在阿里云对象存储 bucket 上的目标音视频文件进行安全加速,实现目标音视频文件快速分发。您可通过控制台对目标音视频所在的阿里云对象存储 bucket 进行全网加速,具体请参加CDN加速发布。