Нам понадобятся:
- роутер TP-Link TL-MR3020
- веб-камера (с поддержкой MJPEG)
- USB-хаб
- USB-флешка
Веб-камера и USB-флешка подключаются к USB-порту роутера через USB-хаб. На роутер устанавливается прошивка WebGlazok. Прошивка создана на базе OpenWrt и использует программу детектор движения Motion.
Получаем простую систему видеонаблюдения с функцией обнаружением движения и облачного хранения, которая не требует включенного компьютера, видеорегистратора и белого IP-адреса.
Доступные функции:
- обнаружение движения в заданных зонах с записью 2 кадра в секунду
- сохранение кадров по заданному интервалу времени
- хранение архива на USB-флешке
- запись архива в облако (опционально)
Конечно, 2 кадра в секунду — это скорее не видеонаблюдение, а фотонаблюдение, но всё же для многих задач этого бывает достаточно.
Для чего можно использовать такую систему:
- Наблюдение в квартире, доме, на даче
- Присмотр за детьми
- Присмотр за домашними животными
- Контроль над сотрудниками в офисе
- Визуальный контроль над оборудованием (отопительными приборами, газовым оборудованием и др.)
Как собрать и настроить систему
- Скачиваем последнюю версию прошивки WebGlazok с официального сайта
- Заходим в панель управления роутера по адресу 192.168.0.254
- Выполняем обновление встроенного ПО роутера, указав скачанную прошивку:
Обновление ПО роутера
- Передвигаем переключатель на роутере в положение AP, роутер создаст Wi-Fi сеть с именем WebGlazok.com_XXX
Переключатель на роутере
- Подключаемся к этой сети, пароль — MAC-адрес роутера (напечатан на корпусе)
- Заходим в панель управления роутера по адресу 192.168.1.1, логин admin, пароль admin.
- В панели управления задаём чувствительность обнаружения движений, зоны движений и интервал получения кадров:
Панель управления роутером с прошивкой WebGlazok
- Желательно указать Wi-Fi сеть для подключения к интернет, оно необходимо для синхронизации времени и отправки снимков в облако
Как работает система
Роутер анализирует изображение с камеры и при обнаружении движений сохраняет кадры на флешку со скоростью 1-2 кадра в секунду. При отсутствии движений кадры сохраняются по заданному интервалу времени.
На флешке хранятся JPEG кадры в папках со следующей структурой /cam1/дата/часыминуты/файл.jpg
Например: /cam1/20170403/1540/20170403154400-00_s4_s.o.jpg
Изображения хранятся в 2-х копиях — превью и полноразмерное фото. Просмотреть записанные кадры можно через компьютер, вставив в него флешку.
По моему опыту использования флешки на 16 Гб хватает примерно на 2 недели хранения архива при наличии движений примерно в 5% случаях от всего времени. После заполнения памяти старые кадры удаляются с флешки.
Система может работать полностью автономно и без подключения к интернет.
Однако данная модель роутера не имеет встроенных часов, поэтому время на кадрах выставляется неправильно. При отключении питания время «останавливается».
Для решения этой проблемы роутер необходимо подключить к сети интернет через Wi-Fi. Тогда время синхронизируется через интернет. Трафик при этом практически не потребляется. Подойдёт даже слабый 2G интернет. За городом интернет можно раздать через 3G/4G роутер или обычный роутер с подключенным 3G/4G модемом.
Автономная работа
Роутер работает от USB разъёма питания, поэтому при отсутствии розетки питания 220 В его можно запитать, например, от мобильного аккумулятора (павербанка).
Напряжение питания роутера 5 В, измеренная сила тока при работе камеры — 0.6 А, мощность 3 Вт. Таким образом USB павербанка ёмкостью 10000 mAh (36 Вт/ч) хватит на 12 часов работы системы.
Также можно подключить автомобильный аккумулятор с преобразователем с 12 В на 5 В.
Если нужен онлайн просмотр
Смотреть кадры на флешке не очень удобно. Чтобы найти интересующее событие нужно пролистать на компьютере все файлы.
Роутер с прошивкой WebGlazok имеет возможность сохранять кадры в облако и там склеивать их в видеоряд. И вы сможете просматривать камеру через браузер или мобильное приложение. Однако эта услуга платная и стоит 199 руб в месяц (на апрель 2017).
Для хранения архива вашей камеры в облаке необходимо подключить роутер к сети интернет через Wi-Fi, а также зарегистрировать камеру на сайте WebGlazok.com и получить ключ устройства.
В личном кабинете отображается лента активности камеры и картинка с камеры. Обнаруженные движения отмечаются красным цветом на ленте.
Из личного кабинета также производится настройка камеры:
- чувствительность датчика движения
- зоны обнаружения движений
- интервал сохранения кадров
- настройки уведомлений
На почту приходят уведомления о движениях с приложенными кадрами, оповещения об отключении камеры от сети и о потере сигнала.
Роутер отправляет в облако кадры с низким разрешением (превью), которые занимают по 5-20 Кб. Поэтому трафика расходуется мало. Такого разрешения достаточно, чтобы посмотреть обстановку, но для детального просмотра нужен кадр с полным разрешением.
В личном кабинете (в браузере или мобильном приложении) при остановке на кадре предпросмотра более 2-х секунд на роутер отправляется запрос для получения полноразмерного кадра с высоким разрешением. Роутер ищет этот кадр на USB-флешке и отправляет его в облако. Процесс занимает 10-30 секунд в зависимости от скорости интернет, после чего превью кадр в личном кабинете меняется на полноразмерный (HD). При повторном запросе, HD кадр уже открывается быстро, так как он уже сохранен в облаке.
Таблица соотношений разрешения кадра и кадра предпросмотра:
Разрешение камеры / Разрешение предпросмотра
640х480 / 320х240
1280х720 / 320х180
1280х960 / 320х240
1920x1080 / 240x135
1600x1200 / 200x150
Подключение IP-камер
Веб-камера недорогая и компактная, легка в подключении и установке. Однако если вам нужна ночная съемка и монтаж на улице, то без IP-камеры не обойтись.
Система WebGlazok поддерживает также подключение IP-камер, которые подключаются к роутеру через LAN порт или по Wi-Fi.
От IP-камеры требуется только картинка в формате JPEG или поток MJPEG. Современные IP-камеры, поддерживающие протокол ONVIF, умеют отдавать snapshot.
Вся аналитика распознавания движения также происходит на роутере. Можно купить дешевую китайскую камеру на Aliexpress за 1300-1800 руб.
Конечная стоимость
Итак, во сколько же обойдётся комплект такого видеонаблюдения? В качестве веб-камеры возьмём популярную модель Logitech C270 с разрешением 1280х720.
Цены на апрель 2017:
- роутер TP-Link TL-MR3020 — 1200 руб.
- веб-камера Logitech C270 HD Webcam — 1300 руб.
- USB-хаб — 300 руб
- USB-флешка 16 Гб — 400 руб.
Итого 3200 руб.
Если необходимо подключить к камере облачный сервис, то будут дополнительные затраты:
- 199 руб. в месяц за облачное хранение
- оплата интернет, около 2 Гб месяц
USB-хаб и USB-флешка у многих уже имеются, а данная модель роутера и веб-камеры очень популярны и их можно купить с рук в 2 раза дешевле рыночной стоимости.
Комментарии (22)
GoldGoblin
05.04.2017 14:34Проще и удобней купить за те же 3к камеру с поддержкой флешки и все
webglazok
05.04.2017 14:44Вопрос в удобстве онлайн просмотра и хранения архива в облаке. Если устраивает возможности встроенного сервиса P2P этой IP-камеры, то камера с флешкой возможно будет удобнее.
telobezumnoe
05.04.2017 20:49сейчас практически все ip камеры поддерживают фтп, ик подсветка, детектор движений. я свою брал за 1600. можно параллельно записывать на флешку, и на фтп ( я нашел бесплатный фтп с 10 гб) подключать к одному роутеру (использую аналог hame-a1) можно несколько камер. если использовать локальный фтп, то абонентская плата за статический айпи.
webglazok
05.04.2017 21:09Тестировал несколько китайских IP-камер с разными прошивками — оповещение на Email и FTP при срабатывании движений слишком неинформативная. Машу рукой перед камерой — на email приходит 1-2 кадра с низком качестве. Следующие несколько минут камера никак не реагирует на движения. C FTP аналогично. Было бы неплохо, если поделитесь моделью IP-камеры, которая не пропускает движения и всё пишет на FTP.
По поводу удобства.
Раз говорим про email и FTP, то подразумеваем, что нам нужно наблюдение через интернет. Насколько вам удобно заходить с телефона на FTP сервер или почту и листать изображения? А как смотреть записи в флешки на камере?
При подключении облака webglazok просмотр изображения и те же Email оповещения реализованы гораздо удобнее. Имеются мобильные приложения под iOS и Android. Посмотрите интерфейс просмотра на демо камерах.telobezumnoe
05.04.2017 21:39+1сейчас не пользуюсь камерой но когда тестировал вот такую без флешки писала сразу на фтп, при этом где то секунд 20 до начала движения, чем я был приятно удивлен, так же, были проблемы с приложением на андроид, на которое не приходили оповещения о движении, но после настройки с компа через веб интерфейс всё заработало. с телефона через тоталкоммандер (вывел отдельный ярлык на рабочий стол) заходил сразу в нужную папку фтп сервера где хранились видеозаписи, которые можно было скачать и просмотреть. смотреть записи с флешки камеры из внешней сети можно смотреть через официальное приложение для андроид. но там не все так ровно работает
Calc
05.04.2017 15:29Если перепаять память на больший размер, то нормально влезет внешний хард + h264, было время — развлекался.
nevzorofff
05.04.2017 19:16Вы на алиэкспрессе давно были? Две POE IP камеры, POE свитч и регистртор — менее 10 рублей.
webglazok
05.04.2017 19:39… и прибавьте к вашему набору жесткий диск 2-3 тыс.
С ценами Ali знакомы, если собрать webglazok с IP-камерой, то выходит:
1300 руб. IP-камера, 100 руб. блок питания, 100 руб. пассивный POE.
Остальное в России: 400 руб. флешка, 1300 руб. роутер.
Итого: 3200 руб.
arcman
06.04.2017 08:52А дешевую WEB камеру можно прикрутить?
webglazok
06.04.2017 09:13Дешёвые подойдут, но не все. Нужно, чтобы камера отдавала поток MJPEG и поддерживала UVС.
Например, удалось подключить web-камеру Genius iSlim 310 (покупалась новая за 280 руб).
Здесь неполный список веб-камер с поддержкой UVC и MJPEG.
leonidboyko
06.04.2017 12:43как вариант поставить «старый ненужный рабочий комп/ноут» и писать на него как то так хоть IP камерой, либо USB
webglazok
06.04.2017 12:52Вот комп/ноут как раз ставить не хотелось бы. Свет отключили — комп отключится и сам не включится. Бесперебойник — лишние траты и больше получаса не спасёт. Роутер же сам перезагрузится и продолжит работу при восстановлении питания. Комп потребляет грубо 100 Вт, роутер 3 Вт. Комп шумит, роутер молчит. Компу нужно свободное место, роутеру — 7 сантиметров. Б/у роутер 800 руб, Б/у комп/ноут дороже. Комп воры прихватят с собой с велосипедом, роутер… может тоже.
leonidboyko
06.04.2017 15:14Не согласен с некоторыми Вашими пунктами. Комп после включение електричества сам отлично поднимается и запускает видеосервер (реально работает у родителей, а там со светом часто беда). С питание согласен — кушает больше, но терпимо. Можно найти места, куда можно засунуть комп и шум небудет мешать… притом его и ворам непросто будет найти. Ну а стоимость… сейчас у многих просто так пылится без дела старый системник или даже старый ноут (у многих — знакомые, друзья и т.д.). Ваш вариант тоже очень интересен… у него своя ниша применения однозначно есть, решение указаное выше возможно комуто больше подойдет в схожей ситуации. Инструкция максимально детальная приведена в статье для самостоятельного внедрения малыми силами.
П, С, Вашу статью однозначно закинул себе в закладкуwebglazok
06.04.2017 15:22Комп после включение електричества сам отлично поднимается и запускает видеосервер
На компах и ноутбуках, чтобы включить их нужно нажать кнопку питания. Что это за компьютеры / ноутбуки, которые сами включаются, если вставить их в розетку (или восстановить подачу питания)?leonidboyko
06.04.2017 15:32+1Это не компьютеры, а режим електропитания в BIOS, который нужно правильно выставить. Тогда при восстановления питания комп/ноут самостоятельно загрузится.
radiolok
Спасибо тебе добрый человек. Как раз IP-камера с GB приехала.
Правда немного печалит, что для нескольких камер требуется по роутеру на камеру. Если надо 4 камеры и больше — то уже выгоднее купить специальный видеорегистратор.
К слову как дела с секьюрностью Wi-Fi, видеопотока и самой прошивки роутера?
webglazok
Да, важное замечание: к одному роутеру можно подключить только одну камеру (IP-камеру или Web-камеру).
Проверенные работающие с webglazok IP-камеры у этого продавца на AliExpress. Не забываем про кешбек.
webglazok
Безопасность Wi-Fi — шифрование PSK2. Видеопоток при онлайн просмотре — SSL, прошивка Openwrt — что имеется в виду её безопасности?