检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
查询转码服务端事件通知 功能介绍 查询消息订阅功能板块,SMN主题的订阅事件的启用状态和订阅消息的启用状态。 调用方法 请参见如何调用API。 URI GET /v1/{project_id}/notification 表1 路径参数 参数 是否必选 参数类型 描述 project_id
鼠标悬停在右上角的用户名,选择下拉列表中“我的凭证”。 图1 管理控制台 在“API凭证”页面的项目列表中查看项目ID。 图2 获取项目ID 调用API获取项目ID 您还能通过调用查询指定条件下的项目信息API获取项目ID。 获取项目ID的接口为“GET https://{Endpoi
为“/v3/auth/tokens”。 query-string 查询参数,是可选部分,并不是每个API都有查询参数。查询参数前面需要带一个“?”,形式为“参数名=参数取值”,例如“?limit=10”,表示查询不超过10条数据。 例如您需要创建IAM用户,由于IAM为全局服务,
若选择“自定义模板”,请参考创建音频转码模板。 图2 转码模板 配置完成,单击“确定”,转码任务开始执行。 可在转码任务列表中,查看转码任务执行情况。 当前仅支持查看60天内的转码详情。 图3 转码任务列表 父主题: 媒体处理
主要负责视频截图任务的管理,包括创建、查询截图任务等操作。 MPC视频截图服务 负责从OBS拉取原视频,按照任务要求对原视频进行截图,完成后将截图文件放入OBS指定路径。 OBS对象存储服务 用于客户上传和存储媒体文件。 图1 实现原理图 开发时序图 图2 创建截图任务 图3 取消截图任务 图4 查询截图任务
分片时长 HLS分片的长度,当转封装格式为“HLS”时有效。 取值范围:[2,10]。 默认值:5。 单击“确定”,完成创建。 在任务列表中,查看执行情况。 当“任务状态”为“处理成功”时,您可以在“输出路径”中获取转封装后的文件。 父主题: 媒体处理
生成动图的起始时间和结束时间。 “结束时间”不能小于或等于“起始时间”,且“结束时间”和“起始时间”的差值最多为60秒。 单击“确定”,完成创建。 在任务列表中,查看执行情况。 当“任务状态”为“处理成功”时,您可以在“输出路径”中获取生成的动图文件。 父主题: 媒体处理
分片时长 HLS分片的长度,当转封装格式为“HLS”时有效。 取值范围:[2,10]。 默认值:5。 单击“确定”,完成创建。 在任务列表中,查看执行情况。 当“任务状态”为“处理成功”时,您可以在“输出路径”中获取转封装后的文件。 SDK集成示例 转封装功能的详细说明和示例代码,请参考创建转封装任务。
com/notification/action。 HTTP协议存在安全风险,建议使用HTTPS协议。 单击“确定”,新增一条订阅信息,可在“主题管理 > 订阅”页面中查看。 订阅添加完成后,配置的订阅终端将收到确认订阅消息。确认订阅链接在48小时内有效,需要在有效期内完成确认操作。这样设置的订阅终端才能收到该主题发布的消息。
MPC支持会话超时策略,超过规定时长未操作界面需重新登录;支持账号锁定策略,登录失败次数过多触发账号锁定;支持账号停用策略,长时间未登录触发账号停用;支持最近登录提示,用户可查看上次登录时间。 登录验证策略 访问控制 MPC服务支持通过IAM细粒度授权策略进行访问控制。 表3 表1 MPC的访问控制 访问控制方式 简要说明
SDK介绍 媒体处理SDK提供了创建转码任务、取消转码任务、查询转码任务、创建转码配置模板、删除转码配置模板、更新转码配置模板、查询转码配置模板等。 目前暂提供了JAVA、Python和Go三种语言SDK,若您有其它开发语言的需求,建议您通过媒体处理API进行调用。 媒体处理SDK代码不支持转义。
在媒体处理控制台配置消息通知功能。具体操作指导请参见配置消息通知功能。 终端节点 终端节点即调用API的请求地址,您可以从地区和终端节点中查询服务的终端节点。 约束与限制 媒体处理服务设置了API流量控制,避免因短时间内重复调用API导致服务中断的情况出现。 目前转码的流控限制规则如下:
n/event 查询转码服务端所有事件 GET /v1/{project_id}/buckets 查询桶列表 PUT /v1/{project_id}/authority 桶授权或取消授权 GET /v1.0-ext/{project_id}/objects 查询桶里的object
授权与配置接口 配置转码服务端事件通知 查询转码服务端事件通知 查询转码服务端所有事件 查询桶列表 桶授权或取消授权 查询桶里的object 请求委托任务 查询创建委托任务状态
删除转码任务 listTranscodingTask GET /v1/{project_id}/transcodings{?task_id} 查询转码任务 createTransTemplate POST /v1/{project_id}/template/transcodings 创建转码模板
新建独立加密任务 功能介绍 支持独立加密,包括创建、查询、删除独立加密任务。该API已废弃。 接口约束 加密的文件必须是m3u8或者mpd结尾的文件。 调用方法 请参见如何调用API。 URI POST /v1/{project_id}/encryptions 表1 路径参数 参数
修改新建转码任务、查询转码任务、新建转码模板、更新转码模板、查询转码模板、新建转码模板组、更新转码模板组和查询转码模板组接口中的“level”和“channels”参数。 2022-12-09 第二十八次正式发布 本次变更如下: 删除新建转码模板、更新转码模板和查询转码模板接口中的“black_cut”参数。
媒资转码接口 新建转码任务 取消转码任务 查询转码任务 删除转码任务记录 查询任务概览信息
调用查询转码任务接口,若收到“转码成功”返回消息后,登录OBS管理控制台,根据截图文件路径,下载截图文件。 方案二:直接对源视频抽帧截图 上传源视频至OBS服务。 上传步骤请参见上传音视频文件。 调用新建截图任务接口,设置输入输出参数和截图参数,开始截图任务。 调用查询截图任务
ss”,开始转码。 调用查询转码任务接口,若收到“转码成功”返回消息后,登录OBS管理控制台,根据输出文件路径,下载输出文件。 SDK调用 上传源视频至OBS服务。上传步骤请参见上传视频文件。 参见新建转码任务,设置视频处理控制参数,开始转码。 参见查询转码任务,若收到“转码成功