- PVSM.RU - https://www.pvsm.ru -

Система домашнего видеонаблюдения

Доброго времени суток уважаемые Хабровчани! Решил поделиться с вами своей маленькой слабостью, с детства люблю все знать и за всеми наблюдать! Именно эта идея и привела меня к желанию построить свою собственную систему видеонаблюдения в рамках квартиры. Мой путь оказался несколько тернист, но обо всем по порядку.

Первый этап

Первое, с чего я начал строить свою систему – это изучения основ построения систем видеонаблюдения. По сути, любая система видеонаблюдения представляет видеокамеру, подключенную к некому цифровому устройству, которое отвечает за обработку видеосигнала с камеры, запись картинки и выдачу тревожных сообщений. Запись может производиться в постоянном режиме или только в случае какого-либо события (обнаружения движения, прикрытие камеры, отключение камеры или срабатывания какого-либо датчика). Современные системы видеонаблюдения тесно связаны с интернет, что позволяет видеть живую картинку с камер, просматривать записанные ролики и управлять системой видеонаблюдения находясь на другом конце земного шара.

Для упрощения своей задачи я решил остановиться на самой современной платформе — IP камеры. Это, пожалуй, не только самый современный, но и самый дорогой вариант. По сути, каждая IP камера представляет собой отдельную систему видеонаблюдения, в которой реализован весь необходимый функционал.

Далее мне необходимо было найти способ складирования видеоинформации, т.к. я давно отказался от стационарного ПК в пользу ноутбука, мной было принято решение осуществить еще одну из своих давних хотелок: домашний сервер. Сказано – сделано, HP ProLiant MicroServer G7 N54L стоял у меня на полке, благо его стоимость сейчас 8 870 руб., что очень даже интересно для железки такого класса к нему приобрел HDD WD Red WD20EFRX, 2Тб за 3 920 руб. На него был установлен Windows Home Server 2011. На этом подготовка к появлению IP камеры было готово.

image

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

Второй этап

Второе – выбор IP камеры. Главным критерием при выборе было наличие Wi-Fi, дабы не тянуть провода по всей квартире. Должным образом, не изучив вопрос, выбрал самую доступную и простую камеру IP D-LINK DCS-931L за 2 080 руб. и вот тут я понял, что нужно внимательно изучать характеристики того, что покупаешь.

Система домашнего видеонаблюдения

По сути все, что она умеет, это показывать картинку в реальном времени, а все что связано с вопросом хранения изображений с камеры присутствует лишь в более дорогих версиях. Я не буду выкладывать все тх данной камеры, ограничусь лишь описанием её основного функционала:

Система домашнего видеонаблюдения

  • Трансляция видео потока в реальном времени через облачный сервер D-Link [1]. Присутствует так же мобильное приложение для этого сервиса, что позволяет в реальном времени просматривать картинку с камеры на любом мобильном устройстве (записывать нельзя, только фото).
  • Просмотр видеопотока через web-интерфейс.
  • Отправление фото и видео на FTP, причем главный фейл, что видео не может превышать 3мб.
Система домашнего видеонаблюдения

Исходя из имеющихся возможностей, я поднял FTP сервер на MicroServer’е штатными средствами Windows и настроив камеру соответствующим образом, организовал потоковую запись на сервер. В результате я получил громадную кучу 3МБ файлов с несколько секундными видео. С практической точки зрения – получил не пригодный для просмотра и анализа видеоархив, причем видео поток плохо сжат (но чего требовать от MJPEG). В дальнейшем, мною было принято решение о переносе этой камеры в подъезд и настройки записи по событию, т.е. пишет только тогда, когда есть движение в кадре. Если вдруг кто-то захочет её открутить, то я буду знать, как он выглядел. Вторым существенным недостатком данной камеры было конечно качество изображения, не то чтобы маленькое разрешение 640x480, а главное маленький угол обзора 45°, что крайне мало для обхвата площади комнаты из угла, через камеру мы увидим лишь треть площади. И ко всему плоха чувствительность сенсора, видно лишь при хорошем свете, ночного режима съемки тут нет, ах да и звук ужасный.

Третий этап

Третьим этапом моей хотелки был выбор новой IP-камеры с возможностью записи потокового видео на удаленный сервер, хорошим углом обзора и режимом ночной съемки. Здесь я уже подошел ответственно к выбору, но каково было мое удивление, что нет ни одной камеры в пределах 200$ которая бы соответствовала моим критериям, а по сути это тот минимум, который превращает обычную web-камеру в инструмент видеонаблюдения.

После недельного изучения специализированных форумов мой выбор остановился на камере HIKVISION DS-2CD2432F-IW, стоимость которой составляла 7 590 руб.

image

Вот её обзор:

Немного о ней:

Тип матрицы: CMOS
Фокусное расстояние: 4 мм
Разрешение камеры: 3 Мп
Wi-Fi: 802.11n
Сетевые протоколы: TCP/IP, HTTP, DHCP, DNS, DDNS, RTP, RTSP, PPPoE, SMTP, NTP, SNMP, HTTPS, FTP,802.1x, Qos (SIP, SRTP, IPv6 опция)
Поддержка карт памяти: Micro SD до 32 Гб.
Характеристики съемки
Разрешение: 2048 х 1536
Форматы сжатия видео: H.264/MJPEG
ИК подсветка: есть
Дистанция ночной съемки: 10 м
Угол обзора: 75.8 °
Срабатывание тревоги: PIR-датчик / Детектор движения / Потеря видео / Конфликт IP адресов Рассоединение сети/ Замена видео / Контроль хранения данных
Еще несколько моментов, которые хотелось бы отметить:

  • Встроенный микрофон и динамик, поддерживает двустороннюю передачу звука
  • Одновременная трансляция ДВУХ потоков видео, HD и SD качества
  • Отдельный аналоговый вход для подключения внешних устройств (к примеру при срабатывании датчика движения можно активировать пулемет или наоборот, при срабатывании пулемета начать запись).

Инструкция для камеры [2].

Кто это?

Пару слов о бренде: Hikvision Digital Technology — ведущий поставщик систем цифрового видеонаблюдения с собственным офисом и производством в городе Ханчжоу (Китай). Вот даже их ролик-презентация, мне они внушили доверие:

Как вы видите бренд китайский, но камеры с похожими техническими характеристиками производства Европы стоят далеко за 500$. Естественно я испытывал некоторые опасения, выбирая эту камеру, но как оказалось в дальнейшем – это напрасно. Сразу хочу оговориться, что камера поставляется без блока питания, и нам в нагрузку потребуется БП на 12В 1А.

Кто захочет познакомиться с девайсами от данного производителя, сразу хочу порекомендовать российского представителя данной фирмы с адекватным форумом тех. поддержки [3].

Настройка

После подключения камеры к домашней сети я сразу обновил прошивку до V5.1.2 build 140116 и приступил к её настроке.

Система домашнего видеонаблюдения

Сделав ряд основных настроек, точнее несколько десятков камера начала отдавать поток так, как мне это нужно. Далее моя задача была заставить записывать камеру на удаленный сервер. В качестве которого используется все тот же сервер, с установленной на борту Windows Home Server 2011, который выполняет по сути роль NAS. И тут начались танцы с бубном. Далее я опишу свой опыт настройки который пришлось прочувствовать на собственной шкуре, т.к. ни какой информации в сети мне найти не удалось.

Система домашнего видеонаблюдения

И конечно самое интересное, сравнение изображения с обеих камер, как говориться, тут без комментариев:
Система домашнего видеонаблюдения

Далее мне предстояло заставить данную камеру писать видео поток в архив. Как оказалось, камера может записывать видео поток, используя несколько протоколов: заходим в Настройки – Расширенная конфигурация – Хранилище – NAS.

Для начала я попробовал настроить NAS по протоколу NFS. Тут все просто, под Windows поднимается за 5 минут. После указания в настройках пути к хранилищу NFS камера включает сирену и не затыкается (да да, в камере есть встроенная сирена), после чего я на вкладке «Управление хранением» нажимаю кнопку форматировать, после этого камера замолкает, начинается долгий процесс форматирования, на сервере создаются контейнеры. После завершения форматирования устанавливается статус «Norm» но буквально через пару секунд сбрасывается и камера начинает опять включать сирену. Попробовав раз 5, все время получал одно и тоже.
Дальше я попробовал подключить по протоколу SMB, тут все ещё проще, обычная общая папка на сервере с настроенными правами доступа.

Система домашнего видеонаблюдения

Так же на вкладке «Управление хранением» форматируем, и о чудо — все работает!

Но остались пару не решенных вопросов:

1. КАК ОТКЛЮЧИТЬ СИРЕНУ? (Она всегда срабатывает если камера теряет связь с сервером).
2. КАК НАЛАДИТЬ ВОССТАНОВЛЕНИЕ СВЯЗИ ПРИ РАЗРЫВАХ СОЕДИНЕНИЯ С NAS? (Если перезагрузить роутер или сервер, камера теряет связь и не восстанавливает ее, пока не перезагрузить камеру и все это сопровождается гадской сиреной).
Первый вопрос мне удалось решить, для этого заходим Настройки – Расширенная конфигурация – События – События. Далее выбираем тип события, в нашем случае это «Ошибка HDD» и убираем галочку Аудио сообщение.

Система домашнего видеонаблюдения

Второй вопрос отпал сам собой, сейчас все восстанавливает сама, Китай одним словом! Хотя теперь все подключено к источнику БП, соответственно при попадании внешнего питания ИБП питает как камеры, так и сервер с роутером. Если отключат свет, то мне приходит СМС на мобильный и я могу по RDP подключиться к серверу и все правильно потушить. При восстановлении питания так же получаю СМС, можно включить сервер через WakeOnLan, причем все с мобильника.

Еще одним приятным бонусом оказалось мобильное приложение iVMS-4500 lite [4].

Система домашнего видеонаблюдения

Система домашнего видеонаблюдения

Что умеет:

  • Показывать картинку в реальном времени
  • Записывать поток и делать снимки
  • Просматривать архив видеозаписей с удаленного сервера
  • Передавать звук на встроенный в камеру динамик (т.о. имеем обратную связь)
  • Активация режима тревоги
Четвертый этап

Заставляем все это работать воедино. Вот что у меня в итоге получилось:

Система домашнего видеонаблюдения

Две камеры, внутренняя и наружная. Наружная D-Link пишет по датчику движения в кадре на лестничной клетке, внутренняя записывает обстановку в квартире на постоянной основе. Обе складируют записи на сервер. Сервер раздаёт по DLNA на любые устройства, плюс имеем доступ с мобильника через интернет к обеим камерам, D-Link только в реальном времени, а Hikvision как в реальном, так и к архиву записей. В дальнейшем осталось только придумать зачем мне все это. Доступ к трансляциям по этическим соображениям давать не буду.

Итоговый бюджет

Сервер HP MicroServer G7 с жестким диском: 12 790 руб.
Камера IP D-LINK DCS-931L 2 080 руб.
Камера HIKVISION DS-2CD2432F-IW 7 590 руб.
Блок питания для камеры HIKVISION был, можно купить ~ 500 руб.
Роутер ZyXEL Keenetic Giga — был, сейчас стоит 3 200 руб.
Блок бесперебойного питания APC 500 — был, сейчас стоит 3 500 руб.
DLNA сервер Serviio Pro 900 руб. (Pro версия для web доступа ко всей медиатеки сервера)
Windows Home Server 2011 — к сожалению не продается, а может быть лишь предустановленным производителем оборудования, так что free.
Итого: 30 560 руб.

P.S. При изучении данного вопроса необходимо не забывать о пропускной способности канала Wi-Fi, по моим подсчетам нормально будут работать не более 3 HD камер одновременно. У меня же одновременно при записи 2-х камер (HD и SD) спокойно смотрю HD фильмы по DLNA без тормозов и пропусков потоковой записи на сервер.

Автор: Mal1

Источник [5]


Сайт-источник PVSM.RU: https://www.pvsm.ru

Путь до страницы источника: https://www.pvsm.ru/umny-j-dom/60591

Ссылки в тексте:

[1] D-Link: https://ru.mydlink.com/entrance

[2] Инструкция для камеры: http://www.hikvision.ru/ndl.php?f=c/manual/%20IP-4.pdf

[3] тех. поддержки: http://www.hikvision.msk.ru/

[4] iVMS-4500 lite: https://itunes.apple.com/ru/app/ivms-4500-lite/id441697527?mt=8

[5] Источник: http://habrahabr.ru/post/223853/