-
认证鉴权 - 媒体处理 MPC
com/v3/auth/projects Content-Type: application/json X-Auth-Token: ABCDEFJ.... 您还可以通过这个视频教程了解如何使用Token认证:https://bbs.huaweicloud.com/videos/101333。 父主题: 如何调用API
-
套餐包概述 - 媒体处理 MPC
套餐包购买后生效时间为北京时间当日零点,有效期为1年。 购买的套餐包只能在绑定的区域使用。如果您购买“华北-北京四”区域的转码套餐包,那么在“亚太-新加坡”区域使用视频转码功能时,无法通过该套餐包抵扣转码费用。 计费时优先使用套餐包中的额度,该额度使用完后,自动转为从余额扣费。 套餐包超过有效期自动失效,
-
创建音频转码任务 - 媒体处理 MPC
创建音频转码任务 您可以创建音频转码任务,按需求选择音频转码模板,对存储在对象存储桶中的音频文件进行转码。音频转码的费用与视频转码是不同的,具体请参见价格详情。 前提条件 原始音频文件已上传到对象存储桶中,且使用的媒体处理服务与对象存储桶在同一区域,若还未上传,请参见上传文件处理。
-
新建独立加密任务 - 媒体处理 MPC
m3u8,否则会导致播放失败。 表5 Encryption 参数 是否必选 参数类型 描述 hls_encrypt 否 HlsEncrypt object 视频加密控制参数。 表6 HlsEncrypt 参数 是否必选 参数类型 描述 key 是 String 使用base64编码的内容加密密钥 url
-
查询账单 - 媒体处理 MPC
这里设置的统计维度为“按使用量”,统计周期为“按账期”,您也可以设置其他统计维度和周期,详细介绍请参见流水与明细账单。 图2 查询账单 查看指定企业项目的账单 如果视频直播服务创建域名的时候,配置了“企业项目”,相关配置请参考添加域名。费用会按照企业项目的维度,细化拆分账单。 当前支持按照企业维度拆分的账
-
Go SDK - 媒体处理 MPC
API凭证”页面上查看项目ID。具体请参见API凭证。 已将需要处理的媒资文件上传至MPC同区域的OBS桶中,并将OBS桶进行授权,允许MPC访问。具体请参见上传音视频文件和获取云资源授权。 安装SDK 媒体转码Go SDK支持go 1.14及以上版本。执行go version检查当前Go的版本信息。 使用go
-
开发前准备 - 媒体处理 MPC
API凭证”页面上查看项目ID。具体请参见API凭证。 已将需要处理的媒资文件上传至MPC同区域的OBS桶中,并将OBS桶进行授权,允许MPC访问。具体请参见上传音视频文件和获取云资源授权。 Maven安装配置 下载settings.xml文件,覆盖<Maven安装目录>/conf/settings.xm
-
Python SDK - 媒体处理 MPC
API凭证”页面上查看项目ID。具体请参见API凭证。 已将需要处理的媒资文件上传至MPC同区域的OBS桶中,并将OBS桶进行授权,允许MPC访问。具体请参见上传音视频文件和获取云资源授权。 安装SDK 媒体转码服务端SDK支持python 3及以上版本。执行“ python --version”检查当前python的版本信息。
-
为什么调用API时返回信息提示Token无效? - 媒体处理 MPC
为什么调用API时返回信息提示Token无效? 可能原因是获取用户Token时,将Token的使用范围参数“scope”设置为“domain”,该Token适用于全局级服务,而媒体处理服务为项目级服务,需将“scope”设置为“project”。 父主题: API和SDK使用
-
查询截图任务 - 媒体处理 MPC
截图服务接受任务后产生的任务ID。一次最多10个 status 否 String 任务状态。 取值如下: WAITING: 等待启动 PROCESSING:截图中 SUCCEEDED:截图成功 FAILED:截图失败 CANCELED:已删除 start_time 否 String 起始时间。
-
取消截图任务 - 媒体处理 MPC
完成或正在执行阶段的任务不能取消。 调用方法 请参见如何调用API。 URI DELETE /v1/{project_id}/thumbnails 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID。获取方法请参考获取项目ID。 表2
-
查询截图任务 - 媒体处理 MPC
= new ListThumbnailsTaskRequest().withStatus(ListThumbnailsTaskRequest.StatusEnum.FAILED); // 发送查询截图任务请求给媒体处理服务 ListThumbnailsTaskResponse rsp
-
取消截图任务 - 媒体处理 MPC
发送取消截图任务请求给媒体处理服务 DeleteThumbnailsTaskRequest req = new DeleteThumbnailsTaskRequest().withTaskId("2210744"); DeleteThumbnailsTaskResponse rsp = initMpcClient()
-
返回结果 - 媒体处理 MPC
000000", "domain_id": "d78cbac1..........", "xdomain_id": "30086000........", "xdomain_type": "", "
-
查询独立加密任务 - 媒体处理 MPC
ListEncryptTaskRequest().withStatus(ListEncryptTaskRequest.StatusEnum.FAILED); // 向MPC发送查询独立加密任务的请求 ListEncryptTaskResponse rsp = initMpcClient()
-
获取项目ID - 媒体处理 MPC
"projects": [ { "domain_id": "65382450e8f64ac0870cd180d14e684b", "is_domain": false, "parent_id":
-
查询转码服务端所有事件 - 媒体处理 MPC
7, "event_name" : [ "TranscodeComplete", "TranscodeStart", "ThumbnailComplete", "RemuxComplete", "AnimatedGraphicsComplete", "ParseComplete"
-
查询独立加密任务 - 媒体处理 MPC
Array 独立加密任务ID。一次最多10个 status 否 String 任务状态。 取值如下: WAITING:等待启动 PROCESSING:处理中 SUCCEEDED:处理成功 FAILED:处理失败 CANCELED:已取消 start_time 否 String 起始时间。格
-
查询转封装任务 - 媒体处理 MPC
new ListRemuxTaskRequest().withStatus(ListRemuxTaskRequest.StatusEnum.FAILED); // 发送查询请求给媒体处理服务 ListRemuxTaskResponse rsp = initMpcClient().listRemuxTask(req);
-
查询动图任务 - 媒体处理 MPC
TaskRequest().withStatus(ListAnimatedGraphicsTaskRequest.StatusEnum.FAILED); // 发送查询动图任务请求给媒体处理服务 ListAnimatedGraphicsTaskResponse rsp = initMpcClient()