2

バッファからオーディオを再生したい。AudioRecord を使用してオーディオをバッファに記録し、バッファから再生するようなものです。

それを行う方法はありますか?MediaPlayer には、そのようなオプションはありません。

4

2 に答える 2

6

これはAudioTrackクラスで行うことができます。そのインターフェイスは のインターフェイスと非常によく似ていますが、 は タイプおよびのバッファしか使用できないAudioRecord点が異なります。AudioTrackbyte[]short[]

于 2012-02-13T18:02:22.217 に答える
1

ここの解決策で説明されているように、一時ファイルを使用できます。

Android-byte[]からmp3を再生する

または、ファイルがインターネットからのものである場合(たとえば、URLで参照)、次を使用できます。

setDataSource(Context context, Uri uri)

同じ質問で提示されました。

于 2011-08-21T09:43:31.427 に答える