私のアプリケーションでは、MediaPlayer を使用してライブストリーム リンクを再生しています。
これが私のコードです
progress = ProgressDialog.show(ctx, "",
"Loading..", true);
new Thread(new Runnable() {
@Override
public void run()
{
runOnUiThread(new Runnable() {
@Override
public void run()
{
mediaPlayer = new MediaPlayer();
try
{
mediaPlayer.reset();
mediaPlayer = new MediaPlayer();
mediaPlayer.setDataSource(radioUrl);
mediaPlayer.prepare();
mediaPlayer.start();
}catch (Exception e) {
e.printStackTrace();
// TODO: handle exception
}
progress.dismiss();
}
});
}
}).start();
次のエラーが発生します
I/MediaPlayer(23237): mContext is null, can't getMirrorDisplayStatus!!!
そして、私が再生しようとしているいくつかのリンクで
MediaPlayer Error (-38,0)