检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
板。系统模板的相关参数可以在媒体处理控制台的“全局设置 > 预置模板”页面查看。 配置完成,单击“确定”,转码任务开始执行。 可在转码任务列表中查看转码任务执行情况。 图3 转码任务 若转码成功,可在“转码输出”列单击“输出路径”,查看转码后的音视频文件,并可在OBS中下载或分享转码后的音视频文件。
3及以上版本。执行“ python --version”检查当前python的版本信息。 使用服务端SDK前,您需要安装“huaweicloudsdkcore ”和“huaweicloudsdkmpc”,具体的SDK版本号请参见SDK开发中心。 使用pip安装 执行如下命令安装Python
跨区域数据容灾的能力,满足用户数据复制到异地进行备份的需求。 跨区域复制介绍和配置方法 敏感操作保护 MPC控制台支持敏感操作保护,开启后执行删除媒资等敏感操作时,系统会进行身份验证,进一步保证MPC配置和数据的安全性。 敏感操作保护介绍 用户敏感数据保护 MPC提供服务所必须的
分片时长 HLS分片的长度,当转封装格式为“HLS”时有效。 取值范围:[2,10]。 默认值:5。 单击“确定”,完成创建。 在任务列表中,查看执行情况。 当“任务状态”为“处理成功”时,您可以在“输出路径”中获取转封装后的文件。 SDK集成示例 转封装功能的详细说明和示例代码,请参考创建转封装任务。
上传音视频文件和获取云资源授权。 安装SDK 媒体转码Go SDK支持go 1.14及以上版本。执行go version检查当前Go的版本信息。 使用go get安装Go SDK,执行如下命令安装Go SDK库以及相关依赖库,具体的SDK版本号请参见SDK开发中心。 1 2 3 4
处理的音视频文件上传到OBS桶中,并将桶授权给媒体处理服务。具体操作指导请参见上传音视频文件。 若您需要实时了解媒体处理在处理音视频文件的执行情况,您可以在调用API接口前,在媒体处理控制台配置消息通知功能。具体操作指导请参见配置消息通知功能。 终端节点 终端节点即调用API的请
"index":2 } } 请求响应成功后,返回转码任务ID。 { "task_id":100211 } 查询视频转码执行情况。 选择GET请求方法并输入URI。 https://{endpoint}/v1/{project_id}/transcodings?task_id=100211
esponse 参数 参数类型 描述 task_id String 任务ID。 status String 任务执行状态。 progress Integer 任务执行进度百分比, 取值范围:[0, 100]。如果用户未申请加入白名单,默认返回“0”;如果用户已加入白名单,则返回有效值。如需加入白名单,请联系技术支持。
是否必选 参数类型 描述 task_id 否 Array of strings 任务ID。一次最多10个 status 否 String 任务执行状态。 取值如下: INIT:初始状态 WAITING:待启动 PREPROCESSING:处理中 SUCCEED:处理成功 FAILED:处理失败
是否必选 参数类型 描述 task_id 否 Array of strings 任务ID。一次最多10个 status 否 String 任务执行状态。 取值如下: INIT:初始状态 WAITING:等待启动 PREPROCESSING:处理中 SUCCEED:处理成功 FAILED:处理失败
操作。 表2 HTTP方法 方法 说明 GET 请求服务器返回指定资源。 PUT 请求服务器更新指定资源。 POST 请求服务器新增资源或执行特殊操作。 DELETE 请求服务器删除指定资源,如删除对象等。 HEAD 请求服务器资源头部。 PATCH 请求服务器更新资源的部分内容。
是否必选 参数类型 描述 task_id 否 Array of strings 任务ID。一次最多10个 status 否 String 任务执行状态。 取值如下: INIT:初始状态 WAITING:等待启动 PROCESSING:处理中 SUCCEED:处理成功 FAILED:处理失败
You do not have the permission to perform this operation. 无角色权限执行该的操作 无角色权限执行该的操作,请检查 406 MPC.10232 GIF task failed. gif任务失败 gif任务失败,请检查 406
You do not have the permission to perform this operation. 无角色权限执行该的操作 无角色权限执行该的操作,请检查 406 MPC.10232 GIF task failed. gif任务失败 gif任务失败,请检查 406
开发前准备 本章节介绍了Java SDK的使用说明,您可以参考本章节进行快速集成开发。 开发前准备 已注册华为账号并开通华为云,已进行实名认证。 已具备开发环境 ,支持Java JDK 1.8及其以上版本。 已获取账号对应的 Access Key(AK)和 Secret Access
认证鉴权 调用接口有如下两种认证方式,您可以选择其中一种进行认证鉴权。 AK/SK认证:通过AK(Access Key ID)/SK(Secret Access Key)加密调用请求。推荐使用AK/SK认证,其安全性比Token认证要高。 Token认证:通过Token认证调用请求。
返回状态码 消息请求返回的状态码如下表所示。 状态码 提示信息 200 OK - [GET] 服务器成功返回用户请求的数据。 201 CREATED - [POST/PUT/PATCH] 用户新建或修改数据成功。 202 Accepted - [*] 表示一个请求已经进入后台排队(异步任务)
状态码 调用媒体处理API时,可能返回的状态码如表1所示。 表1 状态码 返回值 说明 200 OK 请求正常。 201 Created 创建类的请求完全成功。 202 Accepted 已经接受请求,但未处理完成。 204 No Content 请求完全成功,同时HTTP响应不包含响应体。
重试转封装任务 功能介绍 对失败的转封装任务进行重试。 调用方法 请参见如何调用API。 URI PUT /v1/{project_id}/remux 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。获取方法请参考获取项目ID。 请求参数
桶授权或取消授权 功能介绍 对OBS桶进行授权或取消授权,媒体处理服务仅拥有已授权桶的读写权限。(暂不支持KMS加密桶的授权) 调用方法 请参见如何调用API。 URI PUT /v1/{project_id}/authority 表1 路径参数 参数 是否必选 参数类型 描述 project_id