检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
返回状态码 消息请求返回的状态码如下表所示。 状态码 提示信息 200 OK - [GET] 服务器成功返回用户请求的数据。 201 CREATED - [POST/PUT/PATCH] 用户新建或修改数据成功。 202 Accepted - [*] 表示一个请求已经进入后台排队(异步任务)
模板等。 目前暂提供了JAVA、Python和Go三种语言SDK,若您有其它开发语言的需求,建议您通过媒体处理API进行调用。 媒体处理SDK代码不支持转义。 表1 服务端SDK 语言 下载地址 参考文档 JAVA(3.x.x版) huaweicloud-sdk-java-v3 Java
交付上线。同时,支持弹性伸缩等特性,可按需提供能力,进一步节约成本,避免资源浪费。 您可以通过控制台、SDK和服务API使用媒体处理服务,也可以将其集成到自己的应用与服务中。
t req = new DeleteExtractTaskRequest().withTaskId("3223182"); //发送消息到转码服务 DeleteExtractTaskResponse rsp = initMpcClient().deleteExtractTask(req);
st req = new CancelRemuxTaskRequest().withTaskId("8191203"); // 发送消息到转码服务 CancelRemuxTaskResponse rsp = initMpcClient().cancelRemuxTask(req);
您可以通过创建MpcClient实例并设置相关参数新建独立加密任务。 前提条件 已购买对象存储服务,并参考上传媒体文件在媒体处理服务同区域(如华北-北京四)上传媒体处理的源视频。 已参考获取云资源授权,完成媒体处理服务授权。 核心代码 创建独立加密请求。 独立加密请求包括输入文件、输出文件和加密参数设置。
待取消的taskId只能是正在截图任务队列中排队的。已开始或已完成的截图任务不能删除。 核心代码 1 2 3 4 5 // 发送取消截图任务请求给媒体处理服务 DeleteThumbnailsTaskRequest req = new DeleteThumbnailsTaskRequest().
删除水印模板 通过指定水印模板ID删除用户自定义的水印模板。 核心代码 1 2 3 4 5 // 发送删除水印配置模板请求给媒体处理服务 DeleteWatermarkTemplateRequest req = new DeleteWatermarkTemplateRequest()
ListEncryptTaskResponse rsp = initMpcClient().listEncryptTask(req); // 打印返回消息 System.out.println(rsp.toString()); 分页查询 1 2 3 4 5 6 // 分页查询
查询转码模板 查询用户自定义转码模板及系统预设值模板。支持指定模板ID或页码查询。具体请求方法请参考查询转码模板接口。 说明 您可通过模板ID查询自定义的单个或者多个转码模板(最多查询10个)。 你可以通过page和size进行查询。 核心代码 1 2 3 4 5 6 //设置查
Response = initMpcClient().deleteTranscodingTask(req); //返回处理消息 System.out.println(JsonUtils.toJSON(deleteTranscodingTaskResponse));
发送新建水印模板请求,并显示返回消息。 1 2 3 4 // 发送新建水印模板请求给媒体处理服务 CreateWatermarkTemplateResponse rsp = initMpcClient().createWatermarkTemplate(req); // 打印返回消息 System
发送更新水印模板请求,并显示返回消息。 1 2 3 4 // 发送修改水印配置请求给媒体处理服务 UpdateWatermarkTemplateResponse rsp = initMpcClient().updateWatermarkTemplate(req); // 打印返回消息 System
产品优势 高性价比 支持高清低码,同等主观画质带宽成本降低20%~30%。 灵活接入 成熟完善的SDK和OpenAPI,快速接入,满足多样化的转码需求。 倍速转码 支持并行转码加速,1小时内容10分钟完成转码,满足紧急发布需要。 可扩展性 提供丰富媒体处理工具,水印、截图、预置模板、智能模板、自定义模板等功能。
发送转码请求。 1 2 3 4 //发送媒体处理服务请求 CreateTranscodingTaskResponse response = initMpcClient().createTranscodingTask(request); //返回消息 System.out.println(
是否支持加密媒体文件? 支持,您可以通过调用新建转码任务或新建独立加密任务接口,设置请求参数“key”和“url”即可加密媒体文件。 "encryption": { "hls_encrypt": { "key": "********", "url": "https://vod
在查询到的结果集中,如果不提供页码数和显示条数并且数据大于10条,会默认显示10条数据并进行分页处理。 具体查询条件和查询结果参数请参考查询转码任务接口。 查询单个转码任务 1 2 3 4 5 //按单个TaskId查询任务,TaskId是转码请求响应中返回的任务ID ListTranscodingTaskRequest
DeleteEncryptTaskResponse rsp = initMpcClient().deleteEncryptTask(req); // 打印返回消息 System.out.println("rsp=" + JsonUtils.toJSON(rsp)); 完整代码 1 2 3 4
原始视频文件已上传到对象存储桶中,且使用的媒体处理服务与对象存储桶在同一区域,若还未上传,请参见上传文件处理。 已将存储原始视频和动图文件的桶进行授权,允许媒体处理服务访问。若还未授权,请参见获取云资源授权处理。 若需要消息通知转动图的任务执行状态,请先配置消息通知功能,具体操作请参见配置消息通知。 操作步骤 登录媒体处理控制台。
完善云服务安全保障体系。 安全性是华为云与您的共同责任,如图1所示。 华为云:负责云服务自身的安全,提供安全的云。华为云的安全责任在于保障其所提供的IaaS、PaaS和SaaS各类各项云服务自身的安全,涵盖华为云数据中心的物理环境设施和运行其上的基础服务、平台服务、应用服务等。这