こんにちは、4 つのラジオ局ストリーミングのリストを含むアプリを作成しました。私はmediaPlayer
サービスで初期化された単純なものを使用しています。私が使用したコードは次のようになります:
try {
MediaPlayer media = new MediaPlayer();
media.setAudioStreamType(AudioManager.USE_DEFAULT_STREAM_TYPE);
media.setDataSource(URL);
media.prepareAsync();
media.start();
} catch(Exception e) {
//Getting Exception
}
4 つの無線リンクは次のとおりです。http://s2.voscast.com:7016/、http://s8.voscast.com:7024/、 http://s8.voscast.com:7020/、http://s5 .voscast.com:8216/ .
ここでの問題は、最初のリンクではラジオの再生を開始するのに 30 ~ 45 秒かかり、他のすべてのリンクでは 10 秒未満または約 10 秒かかることです。考えられる問題は、コードに関連するものか、URL 自体にあるものでしょうか? これに対する解決策は何ですか?助けてください?