小编Raj*_*ree的帖子

安全 HLS AES-128 密钥 URI

我使用苹果工具通过 HLS AES-128 加密视频,下面是我的 m3u8 文件

#EXTM3U
#EXT-X-TARGETDURATION:10
#EXT-X-MEDIA-SEQUENCE:0
#EXT-X-PLAYLIST-TYPE:VOD
#EXT-X-KEY:METHOD=AES-128,URI="https://xxxxx.com/api/xxx/xxxxx/xxxxxxxxxxxx/xxxxxxx.key"
#EXTINF:10, 
#EXT-X-BITRATE:658
8ce9e1ef-4b15-4d22-b2dc-c7278757ffb5_0.ts
#EXTINF:10, 
#EXT-X-BITRATE:1798
8ce9e1ef-4b15-4d22-b2dc-c7278757ffb5_1.ts
#EXTINF:1,  
#EXT-X-BITRATE:620
8ce9e1ef-4b15-4d22-b2dc-c7278757ffb5_2.ts
#EXT-X-ENDLIST
Run Code Online (Sandbox Code Playgroud)

密钥 URI 是我的 API 端点 URL。我将从 API 获取密钥。

但每当我在浏览器中复制粘贴密钥 URI ( https://xxxxx.com/api/xxx/xxxxx/xxxxxxxxxxxx/xxxxxxxx.key ) 时,就会下载密钥。

每当玩家请求密钥 URI 时如何传递标头授权。

或者有什么方法可以保护密钥 URI?

我正在使用 Bitmovin 播放器(Nodejs)播放视频,我们可以传递密钥请求 URI 的标头授权吗?

提前致谢。

node.js bitmovin-player angular

1
推荐指数
1
解决办法
878
查看次数

标签 统计

angular ×1

bitmovin-player ×1

node.js ×1