Видеонаблюдение с помощью motion на Ubuntu Server 14.04

щешщvideo_nablud

В данной статье мы поговорим об организации видеонаблюдения любительского уровня. Хотя, в принципе, сама утилита motion позволяет создать насколько угодно сложные системы наблюдения с множеством камер.

Задача такова: установить сервер видеонаблюдения у входа серверную, который бы мониторил вход в нее через веб-камеру. В случае обнаружения движения — делаются фотографии, которые в режиме реального времени выкладываются в Dropbox.

Выбор камеры: в инете пишут, что этот вопрос не совсем тривиален. Но я с ним не столкнулся. Встроенная в мой нетбук камера прекрасно работала из коробки, я ничего дополнительно не настраивал.

Устанавливается все очень просто, одной командой:

sudo apt-get install motion

 

Далее идет самый витамин, правка огромного конфига.

Мой конфиг тут: [ скачать ]

Вот важные параметры, на которые следует обратить внимание (это из тех, которые я менял):

daemon on — включение демона;
width 640 — разрешение, ширина;
height 480 — разрешение, высота;
framerate 2 — делать 2-е фотки в секунду;
threshold_tune on — автоматическое регулирование чувствительности камеры;
gap 2 — сколько секунд будет идти съемка после обнаружения движения;
ffmpeg_cap_new off — режим фото, а не видео;
target_dir /home/darkfess/Dropbox/cam — папка сохранения для полученных файлов;
jpeg_filename %Y_%m_%d_(%H-%M-%S)_%q — понятное имя для созданных файлов;
webcam_port 8081 — порт для трансляции видео в режиме он-лайн;
webcam_localhost off — включить просмотр за пределами сервера в сети;
control_port 8082 — порт для веб-интерфейса и настройки утилиты motion;
control_authentication darkfess:darkfess — логин:пароль для доступа к этой утилите;

 

Чтобы демон запускался на старте, поменяйте «no» на «yes», тут:

sudo nano /etc/default/motion

 

Запуск motion:

sudo motion -n

 

Статья о том, как установить и запустить Dropbox на нашем сервере [ тут ]

Сопсно, вот и все. Далее сервер наблюдения будет фоткать движение и автоматом закачивать его нам в облако. Очень удобно. Рекомендую покурить мануалы на тему этого конфига, его можно значительно оптимизировать, настроить под себя и под свою камеру + отладить на несколько камер… при необходимости.

Видеонаблюдение с помощью motion на Ubuntu Server 14.04: 6 комментариев

    • если ночью сидишь без света, то как раз хорошо

  1. А если камер больше 4 то как себя ведет ? В моем случае больше 10 и в каждой разрешение 1920Х1080, например zoneminder если больше 6 уже неадекватен.

    • Сложно сказать, я не проверял. Да и врятли это решение рассчитано на подобное.

  2. Есть такой вопрос… стандартно папка Dropbox находится в папке пользователя /home/user/Dropdox что нужно сделать чтобы ее разместить по адресу /mnt/wd30efrx/data

    • В motion, параметр в конфиге «target_dir=»

      Насчет изменения папки Dropbox не подскажу… но можно ведь и смонтировать /mnt/wd30efrx/data в /home/user/Dropdox/mnt, например.

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