检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
分片时长 HLS分片的长度,当转封装格式为“HLS”时有效。 取值范围:[2,10]。 默认值:5。 单击“确定”,完成创建。 在任务列表中,查看执行情况。 当“任务状态”为“处理成功”时,您可以在“输出路径”中获取转封装后的文件。 父主题: 媒体处理
生成动图的起始时间和结束时间。 “结束时间”不能小于或等于“起始时间”,且“结束时间”和“起始时间”的差值最多为60秒。 单击“确定”,完成创建。 在任务列表中,查看执行情况。 当“任务状态”为“处理成功”时,您可以在“输出路径”中获取生成的动图文件。 父主题: 媒体处理
HlsEncrypt 参数 是否必选 参数类型 描述 key 是 String 使用base64编码的内容加密密钥 url 是 String 密钥获取服务的地址,用于播放hls分片时解密使用。 iv 否 String 初始向量,base64binary,随机数 algorithm 否 String
查询截图任务 操作步骤 参考上传音视频文件,上传一个视频文件至OBS桶中。 创建截图任务。 示例代码如下所示: // 设置截图输入视频地址 ObsObjInfo input = new ObsObjInfo().withBucket("<example-bucket>")
分片时长 HLS分片的长度,当转封装格式为“HLS”时有效。 取值范围:[2,10]。 默认值:5。 单击“确定”,完成创建。 在任务列表中,查看执行情况。 当“任务状态”为“处理成功”时,您可以在“输出路径”中获取转封装后的文件。 SDK集成示例 转封装功能的详细说明和示例代码,请参考创建转封装任务。
请求Body参数 参数 是否必选 参数类型 描述 input 是 ObsObjInfo object 源文件地址。 output 是 ObsObjInfo object 输出地址。 user_data 否 String 用户自定义数据。 thumbnail_para 是 ThumbnailPara
况,您可以在调用API接口前,在媒体处理控制台配置消息通知功能。具体操作指导请参见配置消息通知功能。 终端节点 终端节点即调用API的请求地址,您可以从地区和终端节点中查询服务的终端节点。 约束与限制 媒体处理服务设置了API流量控制,避免因短时间内重复调用API导致服务中断的情况出现。
登录媒体处理控制台。 将鼠标移至界面右上方的用户名称位置,在弹出的下拉框中选择“我的凭证”。 进入“我的凭证 > API凭证”页面,如图1所示。 图1 项目列表 资源ID仅在计费时使用,媒体处理控制台界面无法查询到资源ID信息。 资源ID和媒体直播账单中的计费产品类型的对应关系,如表1所示。 同一
”。 SDK集成方式,音视频转码功能的详细说明和样例代码,请参考创建与查询转码任务。 示例核心代码如下所示: //设置转码输入视频地址和输出视频路径 ObsObjInfo input = new ObsObjInfo().withBucket("mpc-east-2")
HlsEncrypt 参数 是否必选 参数类型 描述 key 是 String 使用base64编码的内容加密密钥 url 是 String 密钥获取服务的地址,用于播放hls分片时解密使用。 iv 否 String 初始向量,base64binary,随机数 algorithm 否 String
200 表4 响应Body参数 参数 参数类型 描述 task_array Array of EachEncryptRsp objects 任务列表 is_truncated Integer 是否截断 total Integer 查询结果数量 表5 EachEncryptRsp 参数 参数类型
返回状态码 消息请求返回的状态码如下表所示。 状态码 提示信息 200 OK - [GET] 服务器成功返回用户请求的数据。 201 CREATED - [POST/PUT/PATCH] 用户新建或修改数据成功。 202 Accepted - [*] 表示一个请求已经进入后台排队(异步任务)
取消转码任务 说明 取消转码任务需要用户提供所要取消任务的taskId。 待取消的taskId只能是正在转码任务队列中排队的转码任务。已开始转码或已完成的转码任务不能取消。 错误处理请参考错误码表。 设置取消转码参数 1 2 3 4 5 6 7 //取消任务,TaskId是转码请求响应中返回的任务ID
参数类型 描述 total Integer 任务总数 tasks Array of AnimatedGraphicsTask objects 任务列表 表5 AnimatedGraphicsTask 参数 参数类型 描述 task_id String 任务ID status String
构造请求 本节介绍REST API请求的组成,并以调用IAM服务的管理员创建IAM用户来说明如何调用API,该API获取用户的Token,Token可以用于调用其他API时鉴权。 您还可以通过这个视频教程了解如何构造请求调用API:https://bbs.huaweicloud.com/videos/102987。
是否必选 参数类型 描述 name 是 String 模板组名称 videos 否 Array of VideoObj objects 视频信息列表 audio 否 Audio object 音频信息 video_common 否 VideoCommon object 视频通用信息 common
响应Body参数 参数 参数类型 描述 total Integer 任务总数 tasks Array of ExtractTask objects 任务列表 表5 ExtractTask 参数 参数类型 描述 task_id String 任务ID status String 任务状态。 取值如下:
响应Body参数 参数 参数类型 描述 total Integer 任务总数 tasks Array of RemuxTask objects 任务列表 表5 RemuxTask 参数 参数类型 描述 task_id String 任务ID status String 任务状态。 取值如下:
String 模板组ID name 否 String 模板组名称 videos 否 Array of VideoObj objects 视频信息列表 audio 否 Audio object 音频频信息 video_common 否 VideoCommon object 视频通用信息 common
视频截图费用 媒体处理服务支持通过API或SDK请求实现视频截图功能,该功能需要单独计费。 计费价格 视频转码计费的具体价格详情,如下表所示,也可参见产品价格详情。 直播转码费用由媒体处理服务收取。 表1 计费价格 计费项 价格 截图 0.1元/千张 计费规则 表2 计费说明 规则项目