Я смущен тем, как VideoView можно использовать для воспроизведения видео: из локального файла, в качестве прогрессивной загрузки и потоковой передачи.Использование VideoView для потоковой передачи или видео с прогрессивной загрузкой
This example Работайте со мной (на 1.5 и 2.0 по крайней мере), загрузив файл и играя его локально.
Но нужно ли загружать видео перед воспроизведением: возможно ли воспроизводить видео в виде прогрессивной загрузки или потоковой передачи, просто используя setVideoPath или setVideoURI, как в VideoViewDemo в образцах API?
Код VideoViewDemo предлагает использовать setVideoURI для потоковой передачи, но я не понимаю, какой URL я должен использовать. У кого-нибудь есть пример URL-адреса для видео, которое можно транслировать в эмулятор Android с помощью кода VideoViewDemo?
Можно ли использовать прогрессивную версию с VideoViewDemo? Я получаю сообщение «извините, это видео не может быть воспроизведено» с помощью setVideoPath с URL-адресами, которые отлично работают с примером блога, связанным с выше. (Это проблема в эмуляторе? Я пробовал 1.5 и 2.0.)
Я нашел много примеров и документации в Интернете, но пока ничего не ответил на этот вопрос.
Существует хороший учебник [здесь] (http://innovator.samsungmobile.com/cms/cnts/knowledge.detail.view.do?platformId=1&cntsId=9540), который поможет вам шаг за шагом и содержит список известных вопросы и ограничения –
@MosheKravchik - ссылка больше не работает. Любое обновление? – JohnnyLambada
@Sam Dutton: Вы можете воспроизводить видео постепенно (параллельная загрузка и воспроизведение)? Чтобы проверить, работает ли прогрессивная потоковая передача с видео, я загружаю половину видео и воспроизвожу загруженное полу видео, но этот подход говорит о той же ошибке, что и ваша **, не может воспроизводить это видео **. Итак, как мы можем непрерывно транслировать видео в андроид без использования VideoView ** setVideoURI ** или ** setVideoPath **? –