.mp3
オンラインソースからライブストリーミングしています。問題は、 と の間prepareAsync()
でonPrepared()
、ほぼ 1 分が経過することです。つまり、prepareAsync
再生を開始する前に準備するのに 1 分以上かかることを意味します。コードは以下のとおりです。
void start1(String a){
mp.setDataSource(a);
mp.setOnPreparedListener(this);
mp.prepareAsync();
running=true;
}catch(Exception e){
noerror=false;
}
}
@Override
public void onPrepared(MediaPlayer mp1){
Log.d("in here2","okay");
//mp.start();
Log.d("in here2","okay");
}
これはエミュレーターで発生しています。コードに何か問題がありますか?