VideoView не работает с удаленным видео, но работает с локальным видео
У меня есть mp4-видео размером 9 Мб и разрешением 1280х720.
Если я пытаюсь воспроизвести видео, хранящееся локально на apk, он работает нормально, и onPrepared его называется нормально.
Если я пытаюсь воспроизвести видео, используя удаленный URL, onPrepared не вызывается. Много времени спустя это называется, но видео не работает.
VideoView имеет ограничения разрешения или размера для потокового воспроизведения?
Другие видео с меньшим разрешением и размером воспроизводятся в потоковом режиме в этом приложении, и я использую хорошее соединение Wi-Fi.
mVideo.setVideoURI(uriVideo);
mVideo.setOnPreparedListener(new OnPreparedListener() {
@Override
public void onPrepared(MediaPlayer mp) {
Log.d("XXXX", "prepared!!!");
mVideo.start();
}
});