检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
视频点播服务默认加速域名SSL证书更新公告 VOD历史版本为用户分配的默认加速域名,格式:*.cdn-vod.huaweicloud.com,其SSL证书将于2024年4月15日过期。届时,我们会更新SSL证书,更新后的SSL证书密钥长度会提升至3072位。用户需确认目前使用的端
查询密钥 功能介绍 终端播放HLS加密视频时,向租户管理系统请求密钥,租户管理系统先查询其本地有没有已缓存的密钥,没有时则调用此接口向VOD查询。该接口的具体使用场景请参见《点播服务最佳实践》中通过HLS加密防止视频泄露的示例代码。 调试 您可以在API Explorer中调试该接口,支持自动认证鉴权。API
密钥查询 查询密钥
HLS加密中获取密钥URL是什么?如何获取? “获取密钥URL”是您搭建的密钥管理服务的访问地址。后续播放器会对该地址发起获取密钥请求,您搭建的密钥管理服务可以对终端用户进行身份认证,仅给通过认证的终端返回密钥。具体请参见HLS加密。 父主题: 安全类问题
获取密钥URL变更后,已加密的视频是否仍可以播放? 若旧的获取密钥URL仍有效,则已加密的视频仍可以播放。若旧的获取密钥URL已不再使用,请在控制台重新配置新的获取密钥URL,并对视频重新转码,否则将会播放失败。 父主题: 安全类问题
HLS加密是否是一个视频对应一个密钥?是否有有效期? 是的,一个HLS视频对应一个密钥,密钥长久有效,不会过期。若对视频进行重新加密,将会重新生成一个新的密钥。具体请参见HLS加密。 父主题: 安全类问题
密钥查询接口的调用频率超过100次/分钟怎么办? 可以将密钥缓存在本地,在您的业务端服务器搭建密钥管理服务时,设置缓存功能,初次获取密钥后,将密钥进行缓存,当后续有相同媒资的解密请求时,可以直接从密钥管理服务中获取,无需每次都调用密钥查询接口向点播服务查询。具体请参见通过HLS加密防止视频泄露。
HLS加密和防盗链有什么区别? HLS加密:在m3u8中的ts数据进行加密处理,播放器在播放时,会通过m3u8中内置的解密密钥地址去动态解密,仅有获取正确解密密钥能播放音视频。 Key防盗链:在播放地址上添加鉴权串,只有合法生成的鉴权串,才会通过检验从而成功播放。由于鉴权串存在时效
范围内设置,过期后需要重新获取。您可以通过参数“duration_seconds”设置有效期时长,具体详情请参见通过token获取临时访问密钥和securitytoken接口。 父主题: API&SDK使用
HLS加密是否可以对音频文件进行加密? 支持,但您需要将音视文件转码成HLS格式,转码模板请参考图1配置。 图1 HLS加密转码模板 在转码前,您需要搭建密钥管理服务,并配置密钥获取URL。 父主题: 安全类问题
调用统一身份认证服务(IAM)的通过token获取临时访问密钥和securitytoken接口获取。 通过统一身份认证服务(IAM)的SDK获取,具体请参见获取临时AK/SK/securityToken。 如果在调用通过token获取临时访问密钥和securitytoken接口时返回404,
用户可以在“我的凭证”中生成并管理访问密钥。 获取步骤 登录管理控制台。 鼠标移动至用户名,在下拉列表中单击“我的凭证”。 在左侧导航栏中选择“访问密钥”。 单击“新增访问密钥”,在弹出的页面中输入账号密码及短信验证码。 图1 访问密钥 单击“确定”,即可下载一个命名为“credentials
为什么HLS加密视频播放失败? HLS加密视频播放失败,可能原因如下: 获取解密密钥失败,可能是获取密钥地址不正确导致。您可以在控制台预览HLS加密视频时,按F12,查看密钥获取接口是否正常返回。 您可以参考HLS加密Demo检查搭建的密钥管理系统是否正确,HLS加密使用指导请参见通过HLS加密防止视频泄露。
HLS加密地址变更后,原视频播放地址中的HLS加密地址为什么没变? 修改了获取密钥URL后,需要对已加密的视频重新转码加密,否则新的加密密钥无法应用到视频中。 父主题: 安全类问题
密钥管理服务示例代码请参见示例代码。 支持身份鉴定:如实现原理中描述,密钥管理服务收到密钥请求时,需要验证请求的Token是否合法。 支持向点播服务获取密钥:HLS加密的原始密钥是存储在点播服务中的,因此,密钥管理服务需要调用点播服务API,获取对应媒资的密钥。 支持缓存获取的
点播消息订阅的主题在哪里设置?具体怎么配置消息订阅功能? 由于点播的消息订阅功能是通过SMN实现的,因此需要先在SMN控制台中配置消息主题和策略,用于消息发送和订阅通知,并授权点播服务可对该主题发布消息。然后在点播控制台中配置消息订阅,即可在转码、截图、审核等操作时接收到消息通知。具体操作详情请参见消息订阅。
使用HLS加密的视频二次转码后为什么无法播放? 可能是HLS加密服务端设置了密钥缓存原因导致。由于密钥管理服务可以选择将查询到的密钥缓存在本地,当下次有其它播放终端请求时,可以直接返回,无需每次都向点播服务获取,因此重新转码后解密的密钥发生变化时,需要清理缓存,重新获取新的密钥值。 父主题:
视频点播提供了HLS加密功能,您可以在转码时设置HLS加密。开启后,视频点播会对转码后的HLS视频文件进行内容加密。当终端用户请求播放时,您可以在APP服务端先对用户的身份进行判断,仅审核通过的用户可以获得解密密钥,从而通过该密钥向视频点播请求解密播放。具体操作请参见通过HLS加密防止视频泄露。
设置证书名称,使用文本工具打开获取的证书文件和私钥文件,并将对应的内容复制到对应的“证书内容”和“私钥内容”框中。不同机构颁布的证书,存在如下差异: 若证书是Root CA机构颁发的,则证书是一份完整的证书,复制该证书内容即可。 图2 HTTPS证书 若证书是中级CA机构颁发的,则证
$fileContentType); // 文件分段计数 $partNumber = 1; // 7.读取文件内容,循环5-6步上传所有分段 while (!feof($handle)) { $content =