私たちは大きなオーディオwavファイル(最大700 MB)で展開する必要のある独自のアプリケーションを用意しています。オーディオファイルを隠しておく必要がありますので、リソースファイルに入れることを考えています。.netで大きなオーディオファイルを再生する
問題は、リソースファイルが大きすぎて構築できないため、リソースファイルがアプリケーションと共に、またはオンデマンドでメモリにロードされているかどうかがわかりません。
代替手段は何ですか?大きなwavファイルを保存して読み込む方法は、アプリケーションから直接フェッチでき、まだoustideからは見えません。
"答え" からコピーさらなる情報:だけ明確にするために
。私は弾圧システムやそのような何かをしたくない。シンプルなアイデアは、ファイルは単にc/pではなく使用されるということです。
FileStreamで読み取るよりFileStreamをCryptoStreamに、CryptoStreamをDirectSoundに置き換えて暗号化することができたら、私は考えていますか?
このように読むと、全体のファイルが正面で復号化されていますか、外出先で読み込まれているときに暗号化されていますか?
なぜオーディオファイルを非表示にしますか?あなたがこのように思っているためにあなたがそうしているのであれば、ユーザーがそれを「つかむ」ことを妨げるでしょう。動作しません。 – Albireo
この種の難読化はうまくいかない。 – Mayank