Воспроизвести зашифрованный файл mp3 - PullRequest
1 голос
/ 24 февраля 2012

Я сейчас пытаюсь воспроизвести зашифрованный файл .mp3. Способ, которым я сейчас пользуюсь:

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

Но для запуска одного файла .mp3 может потребоваться до 10-15 секунд. Есть ли другой способ сделать это быстрее? Например, есть ли способ воспроизведения из потока и как-то расшифровать его во время воспроизведения?

И есть ли необходимость в шифровании файлов в IsolatedStorage? Так как никто не должен иметь возможность прикасаться к ним в любом случае ?!

1 Ответ

0 голосов
/ 13 августа 2012

Хорошо, так как это было так долго, я бы порекомендовал "Буферизацию", это действительно просто, пусть ваш поток дешифрования даст вам буфер приличного размера из первых 20 секунд файла, что должно занять максимум несколько секунд, намного быстрее чем ожидание всего файла, тогда просто подпишите фоновый проигрыватель, используя расшифрованный буфер, в то время как остальное все еще расшифровывается.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...