Потоковое видео с Android

Я хочу транслировать видео в прямом эфире с устройства Android. Я узнал, что ffserver (ffmpeg) можно скомпилировать и запустить на андроиде. Теперь мне нужно получить видео с камеры на устройстве Android и передать его на ffserver в режиме реального времени.

Есть идеи?

С уважением, ММ


person miham    schedule 21.06.2010    source источник


Ответы (1)


Я бы посмотрел на android.hardware.Camera и android.media.MediaRecorder. Вы устанавливаете «камеру» для медиа-рекордера, и у него есть методы запуска / остановки. Он направляет вывод в файл, когда вы его запускаете, и закрывает файл, когда вы останавливаетесь.

Это может быть еще одним хорошим справочником.

person Ryan Conrad    schedule 21.06.2010
comment
Спасибо за ответ! Я уже присматриваюсь к Camera и MediaRecorder, но с помощью MediaRecorder я могу сохранять видео в формате mp4 или 3gpp, эти форматы могут вызвать проблемы с потоковой передачей в реальном времени. Если я не найду другого решения, я попробую это. В настоящее время я ищу, как отправить видео с камеры напрямую на ffserver без кодирования MediaRecorders. с уважением, - person miham; 21.06.2010
comment
хм, а будет ли android.hardware.Camera работать с внешней веб-камерой USB и планшетным компьютером под управлением Android, знаете ли вы? - person Mawg says reinstate Monica; 31.07.2010