我需要能够在Android上播放一个加密文件。
这个文件是AAC格式的。
我能想到的唯一方法是:
1. 解密文件到内部私有存储,并让播放器指向该文件进行播放。 2. 将文件解密并解码为PCM,然后将其提供给AudioTrack。
方式1不太好,因为这需要花费很长时间。
方式2也不太好,因为我不知道如何利用硬件解码器来实现。
有什么好的想法吗?
谢谢。
这个文件是AAC格式的。
我能想到的唯一方法是:
1. 解密文件到内部私有存储,并让播放器指向该文件进行播放。 2. 将文件解密并解码为PCM,然后将其提供给AudioTrack。
方式1不太好,因为这需要花费很长时间。
方式2也不太好,因为我不知道如何利用硬件解码器来实现。
有什么好的想法吗?
谢谢。