当常规的转码工作流无法满足用户的场景时,需用户自己判断业务逻辑,并使用 API 提交转码任务。例如:并不是所有的视频都需要转码,不同视频需要设置不同的转码配置。本文将介绍 API 提交转码任务的方法。
1. 配置转码模板、水印模板、设置管道消息通知
2. 上传视频到 OSS
3. 调用 API,提交转码作业
4. 等待媒体转码完成,并发送完成消息到队列
5. 播放
需要自定义转码模板(按需),进入 媒体转码控制台 设置
自定义水印模板(按需),进入 媒体转码控制台 设置
1. 输入 文件上传到 OSS (多种上传方案:oss 控制台上传,使用 OSS 相关上传工具上传,上传 SDK)
2. 设置管道消息队列通知
3. 提交转码任务
4. 在获取到消息后,调用 "查询转码作业" 接口查询作业执行结果,获取输出文件 URL
5. 通过 URL 播放视频
来源: https://yq.aliyun.com/articles/325357