Я хочу воспроизвести радиопередачу, но это формат файла, пожалуйста, по ссылке: http://yp.shoutcast.com/sbin/tunein-station.pls?id=13361 В данный момент не воспроизводится,
У меня есть:
Инициализация:
player = new MediaPlayer();
try {
player.setDataSource("http://yp.shoutcast.com/sbin/tunein-station.pls?id=13361");
} catch (IllegalArgumentException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SecurityException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IllegalStateException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
При нажатии кнопки воспроизведения:
player.setOnPreparedListener(new OnPreparedListener() {
public void onPrepared(MediaPlayer mp) {
player.start();
}
});
Я протестировал код с другой ссылкой Shoutcast, которая заканчивается портом типа www.example.com:8080 или что-то в этом роде, он работал довольно хорошо, но когда ссылка изменилась на pls?id=, он не читал ссылку и, следовательно, я не слышу радио... Кто-нибудь, пожалуйста, помогите мне с этим :-/