开发者社区> 问答> 正文

如图,在视频点播中,私有加密视频的切换不会有错乱的问题,私有加密和Hls加密之间切换会错乱是为什么?

问题一:64ac02e66c6b5b776a77ff77691b1c5c.png
在视频点播中,私有加密视频的切换不会有错乱的问题,私有加密和Hls加密之间切换会错乱是为什么?

展开
收起
乐天香橙派 2023-07-25 20:03:00 60 0
3 条回答
写回答
取消 提交回答
  • 针对问题一的回答:我这边测试,私有加密和hls加密或非加密之间来回切换, 样式不会出现错乱。 理论上也是不会出现样式错乱的情况。 replayByVidAndPlayAuth这个方法只是替换了播放器中的播放资源,并不会改变播放器本身—此回答来自钉群“阿里云-VOD-视频点播-技术交流(进群先看公告)”

    2023-07-26 09:34:02
    赞同 展开评论 打赏
  • 在视频点播中,私有加密视频和HLS加密视频之间切换导致错乱的问题可能是由于以下原因:

    1. 加密算法不同:私有加密和HLS加密使用的加密算法可能不同。私有加密可能采用一种自定义或非标准的加密算法,而HLS加密则通常使用标准的AES加密算法。在切换时,解密器可能无法正确识别或解密另一种加密算法的视频流,导致错乱。

    2. 密钥管理不同:私有加密和HLS加密可能使用不同的密钥管理机制。私有加密可能使用特定的密钥管理方案来生成和分发密钥,而HLS加密可能使用基于KeyInfo URI的密钥管理。在切换时,如果密钥管理机制不一致或密钥未正确更新,解密器将无法解密新的加密视频内容,导致错乱。

    3. 解密器配置问题:解密器的配置可能需要适配不同的加密方式和参数。如果解密器未正确配置或适配切换后的加密设置,它可能无法正确解密新的视频流,从而导致错乱。

    为了避免这些问题,建议在切换私有加密和HLS加密之前,确保解密器和相关组件已经正确配置和适配新的加密设置。确保密钥管理机制和加密算法的一致性,并确保解密器能够正确识别和解密不同形式的加密视频流。

    2023-07-25 22:24:32
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    私有加密视频和 HLS 加密视频之间切换可能会出现视频错乱的问题,这主要是由于两种视频加密方式的不同导致的。

    私有加密视频是通过视频点播的私有加密功能进行加密的,私有加密视频的加密方式是在视频文件中嵌入加密密钥,并且使用 SDK 进行解密。在播放私有加密视频时,SDK 首先会请求视频点播服务获取密钥,然后使用密钥进行解密。

    HLS 加密视频是通过 HLS 协议进行加密的,HLS 加密视频需要使用 M3U8 文件和加密密钥进行加密。在播放 HLS 加密视频时,SDK 首先会请求 M3U8 文件获取加密密钥和加密方式,然后使用密钥进行解密。

    2023-07-25 20:27:36
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
问答排行榜
最热
最新

相关电子书

更多
互联网音视频点播业务云上实践 立即下载
量子加密通信技术 立即下载
《VoD问题排查与实战手册》 立即下载