天天看点

如何使用API提交转码任务?

当常规的转码工作流无法满足用户的场景时,需用户自己判断业务逻辑,并使用API提交转码任务。例如:并不是所有的视频都需要转码,不同视频需要设置不同的转码配置。本文将介绍API提交转码任务的方法。

自定义业务逻辑,灵活提交转码作业

功能强大,支持转码、转封装、水印、支持HLS-AES128标准加密、剪辑等功能

转码任务执行完成,支持向指定的消息队列或消息通知发送执行信息

支持URL播放

如何使用API提交转码任务?

1.配置转码模板、水印模板、设置管道消息通知

2.上传视频到OSS

3.调用API,提交转码作业

4.等待媒体转码完成,并发送完成消息到队列

5.播放

一个转码作业生成一个输出文件,允许批量提交作业。

API转码支持HLS-AES128标准加密,暂不支持阿里云私有加密。

API转码支持URL播放,不支持媒体ID播放。需用户自己关联多个格式的多个清晰度输出,实现多清晰度自动切换、多格式支持等逻辑

4.在获取到消息后,调用“查询转码作业”接口查询作业执行结果,获取输出文件URL

<a href="http://docs-aliyun.cn-hangzhou.oss.aliyun-inc.com/assets/attach/59368/cn_zh/1505138223690/mts-demo-java.tgz?spm=5176.doc59368.2.9.zYOtSr&amp;file=mts-demo-java.tgz">JAVA源代码下载</a>

继续阅读