サーバーからファイルMediaPlayer
をストリーミングするために を使用しています。.mp3
これはコードです:
void start1(String a){
mp.setDataSource(a);//mp is a properly initialized global MediaPlayer variable
mp.setOnPreparedListener(this);
mp.prepareAsync();
}catch(Exception e){
noerror=false;
}
}
@Override
public void onPrepared(MediaPlayer mp1){
mp.start();
}
Android API バージョン 17、16、15、および 14 では、約 5 秒で音声の再生が開始されます。ただし、14 未満のすべての API バージョンでは、音声が開始するまでに約 1 分 30 秒かかります。時間を 5 秒に短縮するにはどうすればよいですか?