2

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

4

1 回答 1

0

正如规范中所述

URI

该值是一个带引号的字符串,其中包含一个指定如何获取密钥的 URI。除非 METHOD 为 NONE,否则此属性是必需的。

您可以从外部获取密钥并拥有一个回显服务器,该服务器采用 base64 中的密钥来返回解码后的密钥。

于 2016-06-30T15:00:53.493 回答