Видеонаблюдение за копейки.

Свершилось чудо и во всех подразделениях области установлено однотипное оборудование:
— HP ProBook 4540s + Logitech C310.
В каждом подразделении есть в наличии 4 веб камеры через которые я организовал местное видеонаблюдение на ноуте диспетчера.

На всех ноутбуках установлен
Distributor ID: LinuxMint
Description: Linux Mint 18 Sarah
Release: 18
Codename: sarah
Также установлен одинаковый набор приложений. Итак, имея такое мощное железо не грех его нагрузить полезной работой.

Первое что просится — видеонаблюдение имеющимися веб камерами.

Ну, что ж приступим.

Прежде всего проверяем правильную работу ДНС… замечено на некоторых машинах он не работает. Решение следующее:
1. Запускаем консоль от рута
su и вводим пароль

2. открываем файл
mcedit /etc/NetworkManager/NetworkManager.conf
и ремарим строку
#dns=dnsmasq
перезапускаем
service NetworkManager restart
и все работает.

3. Обновляемся.
apt update
apt upgrade

4. Устанавливаем веб сервер
apt install apache2

5. Прописываем репозиторий avreg
echo ‘deb http://avreg.net/repos/6.2/ubuntu/ xenial main contrib non-free’ >> /etc/apt/sources.list

6. Импорт ключа, которым подписан репозиторий
wget -q -O — http://avreg.net/repos/avreg.public.key | sudo apt-key add —

7. Снова обновляемся
sudo apt-get update

8. Устанавливаем серверную часть
база  PostgreSql
sudo apt-get install avreg-server-pgsql
или база MySql
sudo apt-get install avreg-server-mysql
при этом во время установки будет запрос на установку пароля к базе данных.

9. Рестарт веб сервера
service apache2 restart

Все, готово. Теперь переходим к настройке системы.
Для начала подключим rtsp поток в IP камеры D-link 2103. Эти камеры у нас установленные во всех гаражах  г.Николаева.

Итак, заходим по адресу на который установлен софт http://192.168.113.92/avreg. Система запросит логин — install, пароль — пусто. Обязательно смените все штатные пароли.
screenshot_1Переходим в настройки ->управления -> видеокамеры.
screenshot_2
Нажимая на значок корзинки удаляем камеры — оставляем только первую.
screenshot_2screenshot_3Нажимаем на «шестеренку » возле камеры — переходим к ее настройке.
Изменяем название
screenshot_4
Устанавливаем разрешение камерыscreenshot_6

Указываем адрес, логин и пароль камерыscreenshot_7 screenshot_8

Узнаем из настроек камеры адрес rtsp потокаscreenshot_9
и указываем его
screenshot_10
Включаем детектор движенияscreenshot_11
Выбираем режим записи… я выбрал пока без записиscreenshot_12
После каждого изменения не забываем нажимать кнопку «Сохранить», а в конце, когда все уже настроено -нажать Restart. Если все настройки верны — система запустится.screenshot_13
После этого переходим на главную страничку и откроем «Наблюдение в реальном времени»screenshot_14
Где увидим видео с нашей камеры. Нажав на окошко камеры — оно открывается на весь экран.screenshot_15

Далее рассмотрим настройку usb web камер.
Подключаем веб камеру в разъем и запускаем настройку
screenshot_20также выставляем желаемое разрешение камеры, если этого не сделать будет применено стандартное разрешение 800х600.
После этого в разделе video4linux выбираем устройство
screenshot_21В данном примере video0 — это штатная камера ноута, а video1 — камера внешняя.

Перегружаем систему из веб морды, переходим на просмотр и наблюдаем изображение из веб камеры.
screenshot_22

Замечена особенность, после перезагрузки ноута с подключенной камерой, сначала регистрируется внешняя камера, а после штатная. Т.е. нужно обязательно после перезагрузки проверить соответствие камер и настроить нужную камеру для работы системы.

Немного о формате записи.
screenshot_23Можно запись выключить, делать по детектору движения и писать все подряд.
Обязательно настройте максимальный размер файла, чтобы было удобно скачивать их по сети. Для моих скоростей поставил размер в 50 Мб.

Установка формата файла.
screenshot_24При установке формата flv, доступно в браузере авто проигрывание видео без предварительной скачки в режиме просмотра архива.

 

 


Уникальных посетителей темы: 388

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

Ваш e-mail не будет опубликован. Обязательные поля помечены *