RTSP потоковое видео с Android MediaPlayer - PullRequest
0 голосов
/ 01 июня 2011

Я уже довольно давно пытаюсь использовать Android MediaPlayer для потоковой передачи видео в формате mp4 / h-264 на мой HTC Incredible (Android 2.2).Тем не менее, я получаю различные сообщения об ошибках, такие как «ошибка подготовки», «ошибка setDataSource», «невозможно создать медиаплеер» и «медиа-сервер умер».

На прошлой неделе я смог транслировать видео mp4 и веб-камеру USB с сервера VLC на моем рабочем столе на мой Android (с задержкой около 9 секунд), и по некоторым причинам на этой неделе он даже неload.

В настоящее время я использую тот же метод, который Android предоставил в своих API-демо в отношении медиа, и я не пытаюсь получить к нему доступ из внешней сети.Кто-нибудь разобрался с медиаплеером или пользовательский клиент с VideoView готов?

Любая помощь будет принята с благодарностью

-AB

1 Ответ

0 голосов
/ 05 июля 2011

Проблема с RTSP в андроиде - битрейт. При низких битрейтах каждый файл будет работать.

Если вам не нужно, чтобы поток был UDP, вы можете использовать поток HTTP:

  1. Установите сервер Apache на свой компьютер.
  2. Переместите фильмы в папку Apache.
  3. Откройте их в Android с помощью своего кода MediaPlayer (http://your -pc-ip / movie.mp4).

Внимание : название фильма должно быть * .mp4

...