2011-12-05 16 views
0

アンドロイドアプリでプログレッシブとキャッシュされたサウンドファイルの両方を使用しようとしています。サウンドプールは小さいファイルをプリロードするのに最適ですが、明らかに15〜30秒のサウンドファイルを再生する必要があることもあります。私はそれらをプリロードしたくないので(メモリの制約のせいでできませんが)、私はリソース音を徐々にストリームする方法を見つけることができません。プログレッシブサウンドストリーミングに関するすべてのチュートリアルは、HTTPストリーム向けです。Androidプログレッシブリソースのサウンド再生

サウンドは/ res/raw /にあり、oggです。

ローカルリソースサウンドを徐々にストリームするにはどうすればよいですか?

答えて

0

この質問から少し時間がかかりましたので、私はそれを私が行った方法で回答したものにします。

私はlibvorbisでjniラッパーを作成し、ネイティブのlibvorbisコードを使用してサウンドをストリームできるように、アプリケーションとともにライブラリを組み込むことにしました。それは痛みであり、アンドロイドが持っているすべてのデコード機能では本当に必要ではないはずですが、便利な方法は見つけられません。

今後のGoogle社員にとっては、悪いニュースを申し訳ありません。

関連する問題