0

我使用苹果工具通过 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

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

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

每当玩家请求密钥 URI 时,如何通过标头授权。

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

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

提前致谢。

4

0 回答 0