Задать вопрос
@omazrv

Android MediaPlayer makes TEN requests if gets response with error?

0
down vote
favorite
In my app I have VideoView and it has onErrorListener:
private MediaPlayer.OnErrorListener mErrorListener = new MediaPlayer.OnErrorListener() {
@Override
public boolean onError(MediaPlayer mp, int what, int extra) {

if (!retry()) {
tryAnotherLink();

}
return true;
}
};
So, in logs I see IOException after 20 mls, but onErrorListener returns me an error after about 15 seconds and by Fidler I can see ten requests with this the same link. My question is : How to get answer from Android MediaPlayer after receiving first bad response or how to detect it. Or maybe there is an opportunity to decrease number of requests.
  • Вопрос задан
  • 111 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Android-разработчик с нуля
    14 месяцев
    Далее
  • Яндекс Практикум
    Android-разработчик
    12 месяцев
    Далее
  • Академия Eduson
    Android-разработчик
    6 месяцев
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы