检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
上传到点播服务的音视频文件需要满足如下条件: 支持的视频格式:MP4,TS,MOV,MXF,MPG,FLV,WMV,AVI,M4V,F4V,MPEG,3GP,ASF,MKV。
为有效防止视频泄露和盗链问题,点播服务提供了对HLS视频进行内容加密的能力,加密后的视频,即使恶意用户下载也很难分发给其他人观看;而目前云速建站PC端只支持上传FLV和MP4格式的视频,移动端只支持上传MP4格式的视频。因此暂无法实现视频只能观看不能下载的功能。
该接口的具体使用场景请参见《点播服务最佳实践》中通过HLS加密防止视频泄露的示例代码。
当终端用户请求播放时,您可以在APP服务端先对用户的身份进行判断,仅审核通过的用户可以获得解密密钥,从而通过该密钥向视频点播请求解密播放。具体操作请参见通过HLS加密防止视频泄露。 父主题: 安全类问题
本章节的配置证书是指在VOD配置域名证书,证书配置成功后,客户端可以使用HTTPS协议请求VOD服务。如果想用HTTPS回源需配置https证书。 修改证书相关配置需要满足: 加速域名处于“已启用”或“配置中”状态,并且未被VOD锁定、禁用。 HTTPS证书未处于配置中状态。
用户通过调用API接口使用视频点播服务时,需要使用成对的AK/SK进行加密签名,确保请求的机密性、完整性和请求双方身份的正确性。用户可以在“我的凭证”中生成并管理访问密钥。 获取步骤 登录管理控制台。 鼠标移动至用户名,在下拉列表中单击“我的凭证”。
可发布消息的服务 设置项如图2中所示。 勾选“VOD”,表示授权该云服务可对该主题进行操作。 配置点播消息订阅 登录视频点播控制台。 在左侧导航树中选择“全局设置 > 消息订阅”,进入消息订阅页签。 图3 配置消息订阅 根据需要勾选订阅事件。
图1 播放地址 您也可以尝试清理下密钥管理服务器的缓存后,再重新播放HLS加密视频。 HLS加密服务搭建后,能够正常获取Key,但不能播放,可能是获取的密钥未使用标准Base64编解码。请参考通过HLS加密防止视频泄露确认获取的密钥是否使用标准Base64编解码。
强制跳转HTTPS:开启此项配置后,当您访问点播服务中的媒资时,所有访问请求方式都将强制跳转为HTTPS访问。 HTTP2.0:开启此配置后,您访问点播服务中的媒资时的访问请求都将遵从HTTP/2协议。 验证HTTPS安全加速是否生效。
点播服务将配置的密钥值等下发到CDN节点中。 租户通过点播服务获取到点播媒资的鉴权URL。 观众通过租户提供的鉴权播放URL向CDN请求视频播放。 CDN根据播放URL中携带的鉴权信息校验请求的合法性,仅校验通过的请求会被允许。
由于点播的消息订阅功能是通过SMN实现的,因此需要先在SMN控制台中配置消息主题和策略,用于消息发送和订阅通知,并授权点播服务可对该主题发布消息。然后在点播控制台中配置消息订阅,即可在转码、截图、审核等操作时接收到消息通知。具体操作详情请参见消息订阅。
音视频文件转码失败 问题描述 在点播服务中,使用转码模板对上传的音视频文件进行转码时,出现转码失败的问题。
音视频上传后播放卡顿 问题描述 音视频上传到视频点播服务后,使用控制台或者播放器播放,出现卡顿现象。引起音视频播放卡顿的主要原因通常有如下几方面: 音视频源文件存在问题。 网络带宽速度不够,导致无法及时下载音视频数据。
上传媒资后无法获取时长,可能是如下原因: 上传的媒资文件解析未完成:点播服务需要解析上传的音视频后,才能返回音视频时长,所以建议您在上传视频5分钟后再进行视频时长的获取。
点播服务将配置的密钥值等下发到CDN节点中。 租户通过点播服务获取到点播媒资的鉴权URL。 观众通过租户提供的鉴权播放URL向CDN请求视频播放。 CDN根据播放URL中携带的鉴权信息校验请求的合法性,仅校验通过的请求会被允许。 注意事项 该功能为可选项,默认不启用。
审核设置 视频点播服务支持在上传音视频文件后,对音视频文件是否涉黄、涉恐、涉政进行审查,提供了预置的系统审查模板,同时也支持用户根据实际需求自定义审查模板。
您也可以使用点播服务提供的系统转码模板。创建转码模板后,您可以在视频点播控制台获取需要使用的转码模板的模板名称。 图2 获取转码模板名称 在视频点播控制台配置搭建的密钥管理服务的URL,具体操作请参见HLS加密设置。 仅能对转码输出格式为HLS的视频进行加密。
音视频审核 为了满足您对音视频的审核需求,华为云视频点播服务提供了审核功能,支持对上传的音视频进行涉黄、涉恐、涉政审查,您可以及时下线违规的音视频,避免或减少对外发布后造成的不良影响。 注意事项 音视频审核功能暂不支持“亚太-曼谷”区域。 不支持HLS音视频审核。
图1 播放地址 您也可以通过点播服务提供的API获取音视频的播放地址。 父主题: 播放问题
调用本服务API需要项目级别的Token,即调用获取用户Token接口时,请求body中auth.scope的取值需要选择project,如下所示。