Привет, я сделал приложение со списком из четырех потоковых радиостанций. Я использую простой 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
}
Четыре радиоканала: http://s2.voscast.com:7016/ , http://s8.voscast.com:7024/ , http://s8.voscast.com:7020/ , http://s5.voscast.com:8216/.
Теперь проблема в том, что в первой ссылке для начала воспроизведения радио требуется 30-45 секунд, а во всех остальных - меньше или около 10 секунд. В чем может быть возможная проблема, что-то связанное с кодом или что-то из самого URL? Что может быть решением для этого? Пожалуйста помоги?