2012-02-24 10 views
1

現在、暗号化された.mp3ファイルを再生しようとしています。私が現在使っている方法は:暗号化されたmp3ファイルを再生

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

しかし、これは1つの.mp3ファイルを開始するまでに10〜15秒かかることがあります。これをもっと速く行うための他の方法はありますか? たとえば、ストリームから再生し、再生中に何とか復号化する方法はありますか?

実際には、IsolatedStorageのファイルを暗号化する必要がありますか?とにかく誰も触れることができないはずですから!

+0

ウェブサイトからWMAをダウンロードし、ISOストレージに保存し、AudioPlayerで直接再生します。なぜあなたがそれを書き留めているのか分かりません。 Wavアイテムが本当に必要な場合は、時間がかかります。 http://www.windowsphoneapplist.com/en/A_ring_tone-a80349.html – Nasenbaer

+0

私はProtectedData.protectを使用して.mp3ファイルを暗号化していますが、私はいつでもWavアイテムを使用していません。 – Philiiiiiipp

+0

なぜですか?ファイル全体を完全に再計算すると時間がかかります。 – Nasenbaer

答えて

0

これは長すぎるので、私は "バッファリング"することをお勧めします、あなたの復号化ストリームは、ファイルの最初の20秒から適切なサイズのバッファを提供して、ファイル全体を待っているよりも速く、復号化されたバッファを使って背景を再生するだけです。残りはまだ解読されています。

+0

はい、私はそのようにしてしまった。これを行う必要があるすべての人のための良い出発点は、wp7のAudioStreamingAgentです – Philiiiiiipp

関連する問題