摘要:摘要当常规的转码工作流无法满足用户的场景时,需用户自己判断业务逻辑,并使用提交转码任务。例如并不是所有的视频都需要转码,不同视频需要设置不同的转码配置。转码支持标准加密,暂不支持阿里云私有加密。
摘要: 当常规的转码工作流无法满足用户的场景时,需用户自己判断业务逻辑,并使用API提交转码任务。例如:并不是所有的视频都需要转码,不同视频需要设置不同的转码配置。本文将介绍API提交转码任务的方法。
当常规的转码工作流无法满足用户的场景时,需用户自己判断业务逻辑,并使用API提交转码任务。例如:并不是所有的视频都需要转码,不同视频需要设置不同的转码配置。本文将介绍API提交转码任务的方法。
使用API转码可以实现:
自定义业务逻辑,灵活提交转码作业
功能强大,支持转码、转封装、水印、支持HLS-AES128标准加密、剪辑等功能
转码任务执行完成,支持向指定的消息队列或消息通知发送执行信息
支持URL播放
架构图如下所示:
解析
1.配置转码模板、水印模板、设置管道消息通知
2.上传视频到OSS
3.调用API,提交转码作业
4.等待媒体转码完成,并发送完成消息到队列
5.播放
使用限制
一个转码作业生成一个输出文件,允许批量提交作业。
API转码支持HLS-AES128标准加密,暂不支持阿里云私有加密。
API转码支持URL播放,不支持媒体ID播放。需用户自己关联多个格式的多个清晰度输出,实现多清晰度自动切换、多格式支持等逻辑
准备工作
需要自定义转码模板(按需),进入媒体转码控制台设置
自定义水印模板(按需),进入媒体转码控制台设置
实现步骤
1.输入文件上传到OSS(多种上传方案:oss控制台上传,使用OSS相关上传工具上传,上传SDK)
2.设置管道消息队列通知
3.提交转码任务
4.在获取到消息后,调用“查询转码作业”接口查询作业执行结果,获取输出文件URL
5.通过URL播放视频
搭建一个给视频添加水印的应用服务
JAVA源代码下载
点击查看原文
文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。
转载请注明本文地址:https://www.ucloud.cn/yun/51669.html
摘要:客户需提供一个接收处理结果的地址,处理结果被封装成字符串,通过请求,传递给用户的接口。鉴黄任务完成后,会将处理结果传递到调用创建该任务时所填写的回调地址。 回调说明本篇目录功能概述转码回调详情截图回调详情切片回调详情鉴黄回调详情功能概述视频转码、截图、切片、鉴黄等任务处理完成后,UMedia可以回调用户的接口,通知处理的结果。客户需提供一个接收处理结果的URL地址,处理结果被封装成 json...
摘要:首先确保输入文件内容正常,其次保证截图配置是否符合规格,可按照本文中常见问题一一对照,特别注意截图时间点,关键帧等信息。媒体工作流执行时,转码管道上绑定的队列或通知机制是否同时生效目前媒体工作流触发执行的作业,忽略转码管道上绑定的消息机制。 摘要: 媒体处理创建消息主题出现Only one topic can be created!错误 目前媒体处理每个用户只能开一个管道,无法创建多管...
摘要:今天,我们挑选了国内主流的三家音视频转码服务提供商阿里云腾讯云七牛云,进行横向测评,从产品功能转码性能控制台及文档售后支持服务可用性收费标准六个方面,逐一进行客观的对比说明,希望给予正在技术选型中的开发者一些参考。 摘要: 随着大量视频产生,怎样才能够高效精准地对视频进行云端转码和处理,来适配多终端展示需求和应对复杂的网络情况,是我们视频行业开发人员工作的重中之重。作为从业者,我们会经...
阅读 2472·2023-04-25 18:13
阅读 713·2021-11-22 12:10
阅读 2938·2021-11-22 11:57
阅读 2084·2021-11-19 11:26
阅读 2077·2021-09-22 15:40
阅读 1365·2021-09-03 10:28
阅读 2614·2019-08-30 15:53
阅读 1847·2019-08-30 15:44