播放加密的mp3文件

时间:2012-02-24 11:11:42

标签: c# silverlight windows-phone-7 audio encryption

我目前正在尝试播放加密的.mp3文件。我目前使用的方式是:

loading the encrypted file -> decrypting it -> save it to ISO -> play it with the backgroundaudioplayer

但是这可能需要10-15秒才能启动一个.mp3文件。有没有其他方法可以更快地完成这项工作? 例如,是否有一种方法可以从流中播放并在播放时以某种方式解密它?

实际上是否需要加密IsolatedStorage上的文件?既然没有人能够触摸它们呢?!

1 个答案:

答案 0 :(得分:0)

好吧因为它已经很久了我会建议“缓冲”它真的很容易,让你的解密流从文件的前20秒左右给你一个相当大的缓冲区,这应该最快几秒钟等待整个文件,然后只需使用解密的缓冲区提供后台播放器,其余的仍在解密。