公司视频之前未加密,为了提高被下载的难度.我进行了 HLS 标准加密操作.
当前遇到的问题是:当一个视频如被切成了 100 个 TS,则播放时每个 TS 都会请求服务器的鉴权 url 获取 KEY.
这样就会造成对服务器端的很大压力. 是否有方法让视频播放时只请求一次 key.而不进行多次请求.
希望有相关经验的大佬指点一下.
1
127000 2020-09-08 02:55:06 +08:00 1
这条 issue 提供了个解决方案
https://github.com/hauk0101/video-hls-encrypt/issues/8 |
2
Huang4966 OP @127000 我查看并尝试了下这条 issue 主要解决了视频切片时候不同分片不同秘钥的问题.
对 ts 请求 key 频率问题没有解决. 不过给了个思路.我可以去查看 ffmpeg 看看能否解决. 十分感谢. |
3
holinhot 2021-08-08 02:36:54 +08:00
我以前做的一个 mp4 切片时全部用相同密钥,用 videojs 播放时只会请求一次密钥。不知道你的怎么会这样
|