Прямой поток данных с веб-камеры Logitech C110

Я хотел транслировать в реальном времени данные с моей веб-камеры Logitech C110, используя мою машину с Ubuntu. Как я могу это сделать?

После небольшой настройки я узнал, что мне нужно установить motion. Я пытался sudo apt-get install motion, но это не работает.

Может кто-нибудь сказать, пожалуйста, как это сделать? Мой Ubuntu находится за прокси-сервером (он находится в офисе).

0
задан 25 May 2014 в 03:14

1 ответ

Установите ffserver на потоке по HTTP:

apt-get install ffmpeg 

Конфигурация:

Port 8090
BindAddress YOUR_IP_ADDRESS
MaxHTTPConnections 30
MaxClients 20
MaxBandwidth 2000
CustomLog -

<Feed cam1.ffm>
File /tmp/cam1.ffm
FileMaxSize 10000K
ACL allow 12.34.56.78
</Feed>

#-----
# Windows Media Player
#-----
<Stream cam1.asf>
Feed cam1.ffm
Format asf
VideoCodec msmpeg4v2
VideoFrameRate 15
VideoSize vga
VideoBitRate 320
VideoBufferSize 40
VideoGopSize 15
NoAudio StartSendOnKey
</Stream>

<Stream stat.html>
Format status
ACL allow 12.34.56.78
</Stream>

Принятие Вашей веб-камеры является устройством Video4Linux в/dev/video0, дайте следующую команду:

ffmpeg -f video4linux2 -i /dev/video0 YOUR_IP_ADDRESS/cam1.ffm

На данном этапе FFMpeg начнет записывать видео от Вашей камеры. Это сделает транскодирование к соответствующему формату локально и отошлет это к Вашему серверу. Оставьте это кодируют приблизительно в течение половины минуты и затем поражают потоковый URL Вашего сервера с помощью Плеера Pideo, в этом URL: YOUR_IP_ADDRESS/cam1.asf, который плеер буферизует некоторое время и Ваше видео, начнет играть.

Вы сделаны.

0
ответ дан 25 May 2014 в 03:14

Другие вопросы по тегам:

Похожие вопросы: