Мое приложение воспроизводит ShoutCast Streaming, а целевая ОС - 1.6 и выше. Я применил код из приложения NPR с некоторыми изменениями.
Вот код
mediaPlayer = new MediaPlayer();
mediaPlayer.reset();
mediaPlayer.setDataSource(url);
mediaPlayer.setAudioStreamType(AudioManager.STREAM_MUSIC);
// Log.d(LOG_TAG, "Preparing: " + playUrl);
mediaPlayer.prepareAsync();
mediaPlayer.start();`
Код ничего не воспроизводит на симуляторе или устройстве (тестирование в Samsung Galaxy с 2.1).
Вот сообщение LogCat.
О воспроизведении http://88.191.81.31:8206
12-08 14: 16: 42.229: WARN / MediaPlayer (5520): информация / предупреждение (1, 26)
12-08 14: 16: 42.239: ОШИБКА / PlayerDriver (1870): Команда PLAYER_INIT завершена с ошибкой или информацией PVMFFailure
12-08 14: 16: 42.239: ОШИБКА / MediaPlayer (5520): ошибка (1, -1)
12-08 14: 16: 42.239: WARN / PlayerDriver (1870): PVMFInfoErrorHandlingComplete
12-08 14: 16: 42.259: ОШИБКА / MediaPlayer (5520): запуск вызывается в состоянии 0
12-08 14: 16: 42.259: ОШИБКА / MediaPlayer (5520): ошибка (-38, 0)
12-08 14: 16: 42.299: ИНФОРМАЦИЯ / MediaPlayer (5520): Информация (1,26)
12-08 14: 16: 42.299: ОШИБКА / MediaPlayer (5520): Ошибка (1, -1)
12-08 14: 16: 42.304 : ОШИБКА / MediaPlayer (5520): Ошибка (-38,0)
Вот вопрос. 1. Можете ли вы сказать мне, что происходит в устройстве? 2. Как решить эту ошибку ?.