在 exoplayer Android 中播放加密的 .m3u8 流



我在Android应用程序中使用ExoPlayer来播放.m3u8视频和音频流。效果很好。但是现在我想添加播放加密(服务器端的aes加密(视频的功能。例如,我从后端获取下一个参数:

streamUrl: "https://some_stream.m3u8",
aes_key: "16symbols_key",
aes_iv: "16symbols_IV",

解密流并在我的ExoPlayer中播放.我该怎么做?

您可能想看看这个问题,其中解释了如何玩 AES-128。

此外,请检查您的加密是否受支持 https://exoplayer.dev/hls.html

最新更新