检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
本示例中将实现如下场景: “华北-北京四”的OBS桶中已存储了大量的音视频文件,先将现有的音视频同步到点播服务中,后续若有新的音视频文件增加,将自动同步到点播服务。使用点播服务处理音视频产生的相关媒资文件存储的“华北-北京四”的另一个OBS桶中,且存储路径与源文件的路径一致。 处理流程
如何避免上传重复文件? 视频点播服务提供了上传校验功能。在控制台上传音视频文件时,打开“防止上传重复文件”开关,即会对添加的音视频文件进行校验,检查点播服务中是否已存在内容相关的文件。 图1 本地上传 您也可以使用点播服务提供的上传检验接口进行重复文件检查。 父主题: 上传问题
用自有域名进行媒资加速分发,则需要准备已备案的域名并添加到点播服务中。具体请参见配置域名。 您可以登录视频点播控制台,在“域名管理”中查看是否分配了系统域名。 图1 系统域名 父主题: 域名管理
为什么视频在电脑浏览器中可以正常播放,而手机端却无法播放? 如果VOD原视频或转码后的视频在电脑端可以正常播放,而安卓、苹果手机端中无法播放,需要排查是否为视频的分辨率太高。如4K分辨率的视频,部分手机端是不兼容的,导致无法正常播放。建议将高分辨率的视频转成低分辨率,再在手机端进行播放。 父主题:
安装JDK 本节主要介绍如何在Windows和Linux端安装JDK,并验证是否安装成功。 Windows下安装JDK 官网下载JDK文件。以JDK8为例,单击JDK下的下载按钮进行下载。 下载完成后按照提示安装,安装位置可自选,比如安装到本地“C:\Program Files\Java\jdk1
序号 功能名称 功能描述 阶段 相关文档 1 云编辑功能 提供视频合成服务,将视频编辑过程中的每一步操作(如视频切割、拼接、片段之间增加转场特效、增加字幕等)逐个依次应用到编辑所涉及的一个或多个视频素材文件上,最终输出合成视频。视频素材取自云媒资,合成视频也存回云媒资。 商用 云编辑
使用自有域名,为什么视频播放失败? 请您通过以下方法进行排查: 是否已为自有域名配置HTTPS证书。 点播的默认播放地址是HTTPS协议,若未配置,将无法在控制台或者浏览器中播放。 登录视频点播控制台。 在左侧导航树中,选择“域名管理”。 在默认域名行单击操作列的“配置”,选择“HTTPS配置”。
转码套餐包分为标准转码套餐包和高清低码转码套餐包,两个套餐包是不可通用的,请确认是否是购买的套餐包与实际使用的转码方式不一致,导致账户余额扣费。 CDN流量套餐包仅在计费模式为“按流量”时,产生的下行流量才可使用流量包进行抵扣。请确认您的计费模式是否为“按流量”。 若您排查后不是以上原因,请提交工单处理。
视频点播有哪些音视频上传方式? 是否支持压缩上传视频文件? 单个视频文件大小的上传是否有限制? 视频点播对视频存储是否有限制? 视频文件名最大命名长度是多少? 视频上传时间过长怎么办? 为什么上传音视频后,无法获取到音视频的时长? 点播控制台是否支持断点续传? 如何避免上传重复文件?
码配置。 对于一进多出的视频转码,转码产生的费用是多个输出视频的转码费用总和。 一进多出模板中每一路的转码单价与编码标准、分辨率、高清低码是否开启有关,转码的价格详情请参见产品价格详情。下面以示例来说明一进多出转码的计费详情: 转码模板:未开启“高清低码”,视频编码为“H.264
流量包扣费时间:12:00-13:00产生的流量将在17:00产生账单,扣除20M流量。 数据分析时间:12:00-13:00产生的流量会在14:00时在数据分析页面增加20M流量。 所以在14:00时数据分析页面已经统计了这20M流量,而流量包还未扣除,所以二者不一致。 按流量计费未购买流量包的用户同样存
检查本地网络 检查账户是否欠费 检查域名状态 检查域名CNAME解析 检查域名HTTPS证书 检查防盗链URL是否失效 检查播放器 检查原始视频 检查本地网络 使用在线带宽测试检查本地网络环境是否存在问题,若存在问题,建议更换网络后再进行音视频播放。 检查账户是否欠费 若账户欠费且点
如何实现对上传音视频进行先审后发? 视频点播提供了两种音视频审核模式: 先发后审:音视频上传后可以直接播放,您可以根据需求进行智能审核和人工审核,然后决定是否屏蔽该音视频文件,屏蔽后的音视频无法加速分发,具体操作请参见音视频审核。 先审后发:音视频上传后,媒资状态为“未发布”,无法直接播放,仅在
return md5Content; } } 上传校验 调用上传检验接口时,点播服务会根据媒资的MD5值来检查是否已有重复的媒资文件。MD5值的生成方式是取媒资文件的1024字节,并进行MD5计算,示例代码如下所示: 1 2 3 4 5 6
0/{project_id}/asset/authority 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String
/v1/{project_id}/asset/storage-mode 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String
0/{project_id}/asset/process 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID 请求参数 表2 请求Header参数 参数 是否必选 参数类型 描述 X-Auth-Token 否 String
表3 请求Body参数 参数 是否必选 参数类型 描述 group_id 是 String 模板组ID。 name 是 String 模板组名称。 status 否 String 是否设置默认。 auto_encrypt 否 Integer 是否自动加密。 取值如下: 0:表示不加密。
-collection/transcodings 表1 路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID 表2 Query参数 参数 是否必选 参数类型 描述 group_collection_id 是 String
路径参数 参数 是否必选 参数类型 描述 project_id 是 String 项目ID,获取方法请参考获取项目ID 表2 Query参数 参数 是否必选 参数类型 描述 group_id 是 String 模板id 请求参数 表3 请求Header参数 参数 是否必选 参数类型