アプリのこのメディア キャプチャ サンプルに従っています。MP3 のオーディオをフォルダーに保存したくありませんが、その MP3 ファイルを XML でシリアル化し、その XML を逆シリアル化して、記録された MP3 ファイルを再生したいと考えています。どうすればこれを達成できますか?
質問する
776 次
1 に答える
1
RAW MP3 データを保存するのではなく、なぜこのようにしたいのかわかりません。ただし、プロセスは次のようになります。
- base64 で MP3 データをエンコードする
base64 でエンコードされたデータを XML ドキュメントに保存します。base64 データは、任意の文字列として扱うことができます。例えば:
<?xml version="1.0" encoding="UTF-8" ?> <root> <mp3>...BASE64DATA....</mp3> </root>
ファイルをディスクに保存します。
MP3 データを元に戻すには、プロセスを逆にします。
于 2012-07-30T21:46:02.990 に答える