检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
媒体处理服务基于华为云云计算服务构建,解决客户自建音视频处理能力不可避免的投入成本高昂、技术门槛高等问题,帮助客户专注于业务能力构建,快速交付上线。同时,支持弹性伸缩等特性,可按需提供能力,进一步节约成本,避免资源浪费。
图1 媒体处理区域 登录OBS控制台,查看OBS桶所在区域,如图2所示。 图2 OBS桶所在区域 对比两个区域是否一致。 若不一致,修改转码所在区域或者重新创建桶。创建桶时选择的区域必须与转码所在区域保持一致。 登录OBS控制台,确认是否在转码所在区域创建的桶。
常用概念 OBS 对象存储服务(Object Storage Service,OBS)。媒体处理服务使用OBS管理媒体文件,媒体文件需上传到OBS才能进行转码,并将转码后的输出文件写入OBS。OBS更多信息请参见OBS帮助中心。 桶 OBS中存储对象的容器。
表1 参数说明 参数 说明 源桶所在区域 源视频文件存储的对象存储桶所在的区域。 输入桶名 源视频文件存储的对象存储桶。 源文件 源视频文件的存储路径。 输出桶所在区域 转封装文件存储的对象存储桶所在的区域。 输出桶名 转封装文件存储的对象存储桶。
注意事项 媒体处理只能服务同一区域的OBS桶中的音视频文件,如若您需要使用“华北-北京四”的媒体处理服务,则存储音视频文件的OBS桶就必须是在“华北-北京四”区域。 操作步骤 登录对象存储服务控制台。 单击“创建桶”,用来存储媒体处理服务的媒体文件。
前提条件 已完成华为云官网注册,并进行了实名认证。 获取AK和SK 注意:访问密钥对账号具有完全的访问权限,如果访问密钥泄露,会带来数据泄露风险,为了账号安全性,建议您定期更换并妥善保存访问密钥。每个账号最多只能创建2个密钥。 登录管理控制台。
前提条件 原始音频文件已上传到对象存储桶中,且使用的媒体处理服务与对象存储桶在同一区域,若还未上传,请参见上传文件处理。 已将存储原始音频和转码音频的桶进行授权,允许媒体处理服务访问。若还未授权,请参见获取云资源授权处理。
表1 参数说明 参数 说明 源桶所在区域 源视频文件存储的对象存储桶所在的区域。 输入桶名 源视频文件存储的对象存储桶。 源文件 源视频文件的存储路径。 输出桶所在区域 转封装文件存储的对象存储桶所在的区域。 输出桶名 转封装文件存储的对象存储桶。
创建视频转码任务 您可以创建视频转码任务,按需求选择视频转码模板,对存储在对象存储桶中的视频文件进行转码。 前提条件 原始视频文件已上传到对象存储桶中,且使用的媒体处理服务与对象存储桶在同一区域,若还未上传,请参见上传文件处理。
location 是 String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object 是 String OBS对象路径,遵守OSS Object定义。 当用于指示input时,需要指定到具体对象。 当用于指示output时,只需指定到转码结果期望存放的路径。
location 是 String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object 是 String OBS对象路径,遵守OSS Object定义。 当用于指示input时,需要指定到具体对象。 当用于指示output时,只需指定到转码结果期望存放的路径。
location 是 String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object 是 String OBS对象路径,遵守OSS Object定义。 当用于指示input时,需要指定到具体对象。 当用于指示output时,只需指定到转码结果期望存放的路径。
前提条件 原始视频文件已上传到对象存储桶中,且使用的媒体处理服务与对象存储桶在同一区域,若还未上传,请参见上传文件处理。 已将存储原始视频和动图文件的桶进行授权,允许媒体处理服务访问。若还未授权,请参见获取云资源授权处理。
图4 转码任务列表 若转码成功,可在“转码输出”列单击“输出路径”,查看转码后的视频文件,并可在对象存储桶中下载或分享转码后的视频文件。 若转码失败,可通过“转码输出”列可查看失败原因,进行定位。
待转码处理的视频文件已经存储在OBS桶中,您可以调用OBS上传对象API上传。 已创建用于存储转码生成的文件的OBS桶,您可以调用OBS创建桶API进行创建。
location 是 String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object 是 String OBS对象路径,遵守OSS Object定义。 当用于指示input时,需要指定到具体对象。 当用于指示output时,只需指定到转码结果期望存放的路径。
功能总览 功能总览 全部 转码消息订阅 转码模板 音视频转码 视频转封装 视频转动图 视频水印 视频截图 视频加密 API SDK 转码消息订阅 消息通知服务是华为云平台可单独对外提供的应用服务,当您需要使用媒体处理消息订阅功能时,即需要调用消息通知服务。
location 是 String OBS桶所在的区域,且必须与使用的MPC区域保持一致。 object 是 String OBS对象路径,遵守OSS Object定义。 当用于指示input时,需要指定到具体对象。 当用于指示output时,只需指定到转码结果期望存放的路径。
新建截图任务 前提条件 已购买对象存储服务,并参考上传媒体文件在媒体处理服务同区域(如华北-北京四)上传媒体处理的源视频。 已参考获取云资源授权,完成媒体处理服务授权。 核心代码 创建截图任务请求。 新建截图任务请求包括输入文件、输出文件的路径。
前提条件 已购买对象存储服务,并参考上传媒体文件在媒体处理服务同区域(如华北-北京四)上传媒体处理的源视频。 已参考获取云资源授权,完成媒体处理服务授权。 核心代码 创建转封装任务。