Видеовид для большого видео - PullRequest
0 голосов
/ 13 декабря 2011
VideoView vv = (VideoView)this.findViewById(R.id.screen_video);
Uri uri = Uri.parse(URL);
vv.setVideoURI(uri);
vv.start();

Я использую приведенный выше код для воспроизведения видео файла.Я играю небольшое видео успешно.Но когда я пытаюсь воспроизвести большое видео.Это был провал.Файл можно воспроизвести на моем телефоне.Как воспроизвести большой видео файл с videoview?Или какое ограничение есть у videoview?

Я не увидел ни одной ошибки в logcat.Но он также не показывает процент буферизации.

1 Ответ

5 голосов
/ 14 декабря 2011

Я не знаю (и я не смог найти) четких спецификаций для видео для просмотра видео определенного размера.Но для меня это зависит от устройства и используемых кодеков.Например, мое устройство успешно воспроизводит видео, закодированное с помощью MPEG4 (ASP), независимо от его размера, но если видео кодируется с использованием H264 (MPEG4 AVC), которое не работает, если видео больше размера экрана.

Надеюсь, это поможет!

...