检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
SDK概述 VOD SDK概述 VOD SDK是对点播服务接口请求的封装,请您在使用SDK前务必先查看点播服务的接口文档,了解相关接口的功能、参数、规则和使用方法。 原SDK 2.x版本已全面下线,现推出全新设计的V3版本SDK。最新版本的SDK支持Java、Python、Go、NodeJs、
与其他云服务的关系 若您需要使用点播服务的消息通知、权限管理等功能,您还需要开通其它依赖服务,如表1所示。 表1 与其他云服务关系 交互功能 相关服务 位置 在控制台配置消息通知时勾选SMN主题 消息通知服务(Simple Message Notification,SMN) 创建主题
共租户提供通用云服务的Region;专属Region指只承载同一类业务或只面向特定租户提供业务服务的专用Region。 可用区(AZ,Availability Zone):一个AZ是一个或多个物理数据中心的集合,有独立的风火水电,AZ内逻辑上再将计算、网络、存储等资源划分成多个集
暂时不支持音视频分离场景。 操作步骤 登录视频点播控制台。 在左侧导航栏中,选择“上传音视频 > 本地上传”,从本地上传音视频文件。 详细的音视频上传操作,可参考上传音视频。 伪直播仅支持HLS格式,需要将视频转码成HLS格式。 在左侧导航栏中,选择“媒资管理 > 音视频管理”。
视频上传时间过长怎么办? 为什么上传音视频后,无法获取到音视频的时长? 为什么视频上传后,在控制台找不到了? 通过控制台上传,页面自动退出登录导致上传失败 音视频处理问题 如何在点播控制台导出全部音视频信息? 为什么在控制台的视频截图中无法看到所有上传的视频文件? 音视频管理中的时长是指转码时长还是片源时长?
安全类问题 如何保护点播音视频的版权,防止非法盗播? 如何避免音视频被下载后进行二次分发? HLS加密是否是一个视频对应一个密钥?是否有有效期? 如何将已上传并转码的视频进行HLS加密? HLS加密中获取密钥URL是什么?如何获取? key防盗链过期了怎么办? HLS加密是否可以对音频文件进行加密?
生成MD5值 媒资上传和更新 调用创建媒资:上传方式和视频更新接口时,可以通过“video_md5”设置媒资文件的MD5值。设置后,OBS会对媒资的MD5值进行检验,具体可参考设置对象属性。 该MD5值是经过标准的MD5哈希算法计算后,再进行base64编码的。示例代码如下所示:
统计分析 视频点播支持哪些数据统计? 什么是流量命中率? 什么是请求命中率? 什么是请求总数?
String 媒资URL。 status String 预热任务状态。 取值如下: processing:处理中 succeed:预热完成 failed:预热失败 状态码:400 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg
上传检验 功能介绍 校验媒资文件是否已存储于视频点播服务中。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API Explorer可以自动生成SDK代码示例,并提供SDK代码示例调试功能。 URI GET /v1.0/{project_id}/asset/duplication
com”为例,此处输入“play-test”。 线路类型 用于DNS服务器在解析域名时,根据访问者的来源,返回对应的服务器IP地址,具体请参见解析线路。 仅支持为公网域名的记录集配置此参数。 选择“全网默认”。 TTL (秒) 解析记录在本地DNS服务器的缓存时间,以秒为单位。 数值越小,修改记录各地生效时间越快。
概述 视频点播支持消息通知功能,实时通知转码、截图等任务的执行状态。 目前有二种消息通知服务可选,分别为MFS和SMN。如果是新用户,默认使用MFS服务,如需要改用SMN服务,请提交工单处理。 切换回调消息转发模式,需要客户侧同步修改回调消息的逻辑进行适配后,才能生效。 MFS和SMN服务对比
媒资上传 获取分段上传授权 父主题: 历史API
媒资存储模式管理 修改媒资降冷粒度 修改媒资文件在OBS的存储模式 查询媒资降冷配置 查询取回数据信息
TRANSCODE_FAILED:转码失败。 thumbnail_status String 截图状态。 取值如下: UN_THUMBNAIL:未截图。 THUMBNAILING:截图中。 THUMBNAIL_SUCCEED:截图成功。 THUMBNAIL_FAILED:截图失败。 review_status
String VOD分配的媒资ID,仅支持查询,不支持修改。 status String 删除状态。 取值如下: DELETED:已删除。 FAILED:删除失败。 状态码:403 表6 响应Body参数 参数 参数类型 描述 error_code String 错误码。 error_msg
设置缓冲区大小,每次读取文件分段的大小,根据情况自行设定 // 1M const bufferSize = 1024 * 1024; main(); /* * 分段上传示例 */ function main(): void { // 本地要上传的媒资路径 $filePath = "";
个人数据说明 使用个人数据的场景 用户自行上传音视频,并对音视频进行管理。 最终用户对音视频进行点播。 点播数据统计。 收集的个人数据项 上传的音视频、字幕、图片。 分发的音视频、字幕、图片。 终端用户IP地址。 收集的来源和方式 用户手动提交。 用户手动提交。 终端用户进行点播时保存于点播的日志文件中。
工作流设置 视频点播支持通过创建工作流模板,流程化地对音视频进行转码、转封装、审核、截图、音频提取等操作。工作流中所有任务并发执行,所以能在一定程度上提高音视频处理效率。 使用限制 一个工作流模板至少要编排一个任务,不支持任务重复编排。 创建工作流 登录视频点播控制台。 在左侧导航栏选择“全局设置
播放统计 视频点播提供的播放统计功能,支持根据域名查询音视频文件播放次数及播放量的TOP排名。 注意事项 当天的CDN播放数据需在次日北京时间12:00后才支持查询。 由于CDN播放统计是根据CDN的内容请求次数来统计媒资播放次数的,可能存在请求数大于播放次数的情况,因此CDN播