Делаем из компьютера IP WEB камеру слежения

IP камера из компъютераКак оказалось из компьютера с linux можно очень просто сделать IP WEB камеру, зачем — не знаю, но если у вас есть выделенный IP адрес, то набрав его в firefox или в другом интернет браузере, можно будет удаленно получить видео изображение с web камеры.

Подключаем к компьютеру обычную USB WEB камеру, например Logitech webcam C100.

Далее ставим subversion

apt-get install subversion

Скачиваем исходники

svn co https://mjpg-streamer.svn.sourceforge.net/svnroot/mjpg-streamer mjpg-streamer

Ставим библиотеку libjpeg

apt-get install libjpeg-dev

Заходим в директорию mjpg-streamer

Запускаем сборку

make

Теперь если запустить команду

./mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www"

то набрав в браузере http://localhost:8080 увидим изображение с web камеры.

Просматривать можно и при помощи VLC медиа проигрывателя, открыв в нём URL:

http://localhost:8080/?action=stream

или  при помощи mplayer, запустив команду

mplayer -fps 30 -demuxer lavf "http://localhost:8080/?action=stream&ignored.mjpg"

 

mjpg_streamer имеет много настраиваемых параметров, например можно установить количество кадров в секунду

./mjpg_streamer -i "./input_uvc.so -f 25" -o "./output_http.so -w ./www"

или разрешение

./mjpg_streamer -i "./input_uvc.so -r 320x240" -o "./output_http.so -w ./www"

можно задать используемый TCP порт

./mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www -p 80"

и ограничить доступ, задав имя пользователя и пароль

./mjpg_streamer -i "./input_uvc.so" -o "./output_http.so -w ./www-c UsErNaMe:SeCrEt "

В директории www лежат используемые html странички, которые можно изменить на свой вкус.

 

IP WEB камеру  можно сделать и из обычного Wi-Fi роутера, как это сделать можно прочитать тут: Как сделать WI-FI камеру видеонаблюдения за 1200 рублей

Запись опубликована в рубрике Использование linux с метками . Добавьте в закладки постоянную ссылку.

4 комментария: Делаем из компьютера IP WEB камеру слежения

  1. pk говорит:

    по своему опыту могу сказать, что для видеонаблюдения больше подходит motion: он позволяет записывать не весь поток, а только с момента определения движения. проверял — работает. и ооочень гибко конфигурируется. http://www.lavrsen.dk/foswiki/bin/view/Motion/WebHome

    в качестве примера указана c100 — это вообще суперский экземпляр.
    у неё очень легко выламывается стёклышко и получается камера ночного видения (при наличии инфракрасных диодов, для подсветки).
    успешно проделал такое с тремя камерами.

  2. Артём Двинин говорит:

    Про motion читал, но пока руки не дошли попробовать. А вот про работу камеры в режиме ночного видения не знал, спасибо за идею :)

  3. Дмитрий говорит:

    Поробовал motion — вещь, рекомендую.
    На Raspberry PI B+ — две веб камеры вещают нормально.
    + на флэшку пишется видео и фотки, когда есть движение.

  4. Артём Двинин говорит:

    Дмитрий, спасибо за рекомендацию!
    Когда будет свободное время обязательно попробую motion.

Добавить комментарий

Ваш e-mail не будет опубликован.

Можно использовать следующие HTML-теги и атрибуты: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>