2013-05-13 208 views
2

我有一个AES加密的HLS流,我将传入Android的MediaPlayer。通常,AES密钥作为流的一部分传入(使用#EXT-X-KEY)。但是,我的客户希望单独提供密钥。是否可以单独将AES密钥传递给MediaPlayer,或者是否需要实现我自己的MediaPlayer版本才能完成此操作?使用单独的AES密钥播放AES加密的HLS流

回答

0

正如它在spec

URI

规定值是包含URI指定如何 以获得密钥的引用字符串。除非METHOD 为NONE,否则此属性是必需的。

你可以从外部获得密钥,并有一个echo服务器,它使用base64中的密钥返回解码密钥。