Как подключить видеорегистратор hikvision к роутеру keenetic 4g

Обновлено: 06.07.2024

С момента как у меня в квартире на страже появилась GSM сигнализация, появилась мысль о том, что неплохо бы иметь в мое отсутствие в квартире и «глаза» в случае срабатывания датчиков сигнализации (а может срабатывание ложное?). Поскольку я инженер в области информационных технологий, ни о каком профессиональном решении в виде регистратора и кучи камер речь не шла — только все сам, своими руками. Бюджет тоже сразу было решено обнулить ограничить, а в случае успешности проекта уже думать о его дальнейшем улучшении и модернизации.

Железо

Первым делом подбираем железо. «Глаза» подразумевают камеру, тут уж никуда не денешься. Потом встает вопрос что делать с полученным изображением — хранить его, передавать куда-то и т.д. Так я подумал про подключенный через UPS роутер с модемом 4G для стабильного канала с интернет который тяжело «положить» потенциальному грабителю.

На работе мы с успехом уже несколько лет пользуемся роутерами с USB портами ZyXel Keenetic (конкретно моя уже устаревшая модель Giga2). После того как разработчики прошивок «прикрутили» такую штуку как OPKG (менеджер пакетов) — появилась возможность превратить свой роутер в персональный компьютер с linux c широчайшими возможностями, чем я и решил воспользоваться для своей цели. Итого, уже имея дома компьютер-роутер с подключенным модемом 4G мне не хватало только «глаза» — камеры USB. Вспомнив, что года три-четыре назад покупал для родителей web камеру logitech С270 для их общения с родственниками через skype на компьютере и то что сейчас они общаются уже через планшет — камеру у них реквизировал. Кстати на камере на лицевой панели есть светодиод, который показывает работает ли камера или нет — в дальнейшем это оказалось очень удобно для визуального определения работы системы видеонаблюдения.


Сопряжение и настройка железа

Итак, железо есть. И что не может не радовать — пока находимся в рамках бюджета.
На моем роутере два USB порта, один из которых уже был занят USB модемом 4G. Будем использовать и второй, воткнув туда камеру logitech С270. Для того, чтобы роутер мог работать с камерой нужно предварительно установить на роутере компонент OPKG (в этом компоненте ставим все галочки кроме «Модули ядра для поддержки USB DVB-тюнеров»). Но тут есть подвох — для работы OPKG в роутере нужно дисковое пространство (гигабайта хватит за глаза), но где его взять, ведь оба порта USB на роутере уже заняты? Вариантов решения оказалось два — либо USB hub c флешкой (первое что сразу приходит в голову), либо то, что в мой USB модем 4G можно поставить карту microSD. И найденная дома старая медленная карта microSD 8 гигабайт сразу отправилась в модем. Файловую систему оставил на карте NTFS (хотя настоятельно рекомендуется EXT2 или EXT3). Создаем папку Install и закачиваем нужный образ Entware в нее.

Затем идем в админку роутера, вкладка OPKG, выбираем нашу карту памяти, в строке «Сценарий initrc» пишем


и нажимаем Применить.
После установки OPKG, SSH клиентом (я использую программу Putty на своем ноутбуке c windows) цепляемся к роутеру и выполняем следующие команды для обновления OPKG:


По умолчанию на SSH логин root пароль keenetic (или zyxel в зависимости от версии прошивки). Пароль настоятельно рекомендуется поменять командой passwd.

Далее устанавливаем программу motion.


Именно она будет работать с нашей камерой, анализировать изменение картинки и давать указание роутеру куда посылать полученное изображение. Файл настроек программы motion это \etc\motion\motion.conf, редактируя его меняем нужные нам настройки. Первым делом я установил поддерживаемое камерой максимальное разрешение 1280x720, повернул на изображение на 180 градусов (мне удобнее было установить камеру «вверх ногами»), запись 2 кадра в секунду.


Записывать весь видеопоток и транслировать его в интернет я необходимости не видел, поэтому настроил motion записывать видео и передавать его только в случае изменения изображения. В процессе настройки motion стало понятно, что она не поддерживает с моей камерой режим MJPEG, а поддерживает только режим YUYV — в результате чего результатом работы motion будет не видеоряд, а только последовательность фотографий JPEG.


Также я настроил motion так, что копия фотографий копируется на внешний FTP сервер.


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

Настоятельно рекомендуется поменять логин пароль на подключение к вашей камере.


После всех настроек смотрим в браузере результат по адресу:


Внимание! Если никакого изображения в браузере вы не увидели, следует обратить внимание на вашу версию прошивки Keenetic. Предположительно начиная с версии прошивки 2.11.A.4.0-1 модули видео по умолчанию не подгружаются, поэтому в SSH надо их загрузить «ручками» или добавить в скрипт запуска:


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

Управление

Проделав всю эту работу, пришла мысль о том, что надо как-то этим управлять, т.е. включать и выключать в нужные моменты времени (причем главным образом удаленно). Вопрос решил установкой клиента SSH на свой android смартфон. После выбора SSH клиентов остановился на ScriptKitty. Нажатием двух-трех клавиш на смартфоне можно быстро выполнить включение или отключение motion.


Запуск motion через SSH:


Завершение motion через SSH:


Но тут ждал еще один подвох — «серый» ip адрес на моем модеме 4G. Подключаясь к роутеру через Wi-fi без проблем можно выключить или включить motion. Но что делать, если ты за пределами Wi-fi своего роутера, а у твоего роутера «серый» ip? Я нашел спасение в виде VPN. Схема следующая — своим домашним роутером я цепляюсь к роутеру на работе со статичным IP посредством PPTP клиента(на работе на роутере установлен PPTP сервер). Теперь сделав проброс порта SSH с рабочего роутера на домашний я наконец-то могу управлять своей камерой удаленно обращаясь со своего смартфона по статичному адресу роутера на работе.

Также пробовал автоматизировать управление с помощью автоматизатора Tasker (у него есть свой отдельный SSH клиент) — отслеживать подключение смартфона к Wi-Fi роутера и в зависимости от этого включать или выключать motion. Логика тут такая: смартфон подключен к Wi-Fi роутера — значит я дома — камеру отключить. Смартфон не подключен к Wi-Fi роутера — значит я не дома — камеру включить. Но поэкспериментировав, от этого варианта отказался — слишком много ложных срабатываний. Например я дома, смартфон заснул, роутер потерял смартфон, включилась камера — ну и т.д. В настоящее время пользуюсь только ручным способом.

Заключение

В принципе, что хотел я от проекта, то и получил. Могу «видеть» квартиру когда захочу и в случае каких-то срабатываний GSM сигнализации уже принимать решение что делать дальше. В процессе реализаций решил кучу проблем, но их решение вызывало определенный кайф от приобретенных знаний и реализации задуманного.

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

Для начала необходимо подключить у провайдера услугу: статичный IP адрес. Услуга платная, примерно от 200р/месяц (сумма на 2017г), стоимость не большая и позволяет с хорошей скоростью подключаться к своим камерам.

В качестве примера рассмотрим один из самых популярных Wi-Fi роутеров для видеонаблюдения: ZyXEL Keenetic 4G III. У разных моделей и на разных прошивках меню может немного отличаться, но это не суть важно.

Последовательность действий для проброса.

1. Заходим на веб-интерфейс роутера, введя в адресной строке интернет-браузера: 192.168.1.1 (IP адрес по умолчанию также может быть 192.168.0.1).

2. Идем на вкладку безопасность (значок с красным щитом) попадаем на первую вкладку: Правила трансляции сетевых адресов (NAT). Как видим правила у нас отсутствуют. Нужно его создать.

3. Нажимаем: добавить правило.

4. Описание: любое (название вашего правила).

5. Интерфейс: я выбрал Broadband connection (ISP) - т.к. у меня интернет оптоволокно; при использовании 3g/4g модема - выбирайте из списка его.

6. Протокол: TCP.

7. Порты TCP/UDP: Один порт 34567(вашего регистратора, он может быть другим).

8. Перенаправлять на адрес: 192.168.1.10 (IP вашего видеорегистратора, он может быть другим).

9. Новый порт назначения: 34567 (вашего регистратора, он может быть другим).

10. Нажимаем: Сохранить.

11. Перезагружаем роутер. Проброс должен включиться.

На моделях роутеров: Zyxel Keenetic Lite III, Start, USG, Viva, Giga 2, Extra II, DSL, Omni, Ultra проброс портов осуществляется по такому же алгоритму.

Далее вы подключаетесь через мобильное приложение или CMS (с компьютера) на статичный IP адрес, который предоставил вам провайдер.

Для подключения потребуется:

- Порт подключения (порт регистратора, в нашем случае это 34567).

- Login (обычно admin).

- Password (пароль вашего регистратора).

Удачного просмотра!

Автор: Дмитрий Самохвалов, технический редактор компании Rucam-Video.


Недавно купил 2 камеры DS-2CD2432F-IW V5.1.6_140612 (в одном из крупных российских сетевых магазинов).

В наличии: БП 12В/3А, роутер Keenetic 4G II, ноутбук (Win7, FF 34.0.5, соединен с роутером по WiFi).
Подключил камеру к роутеру через Ethernet, через SADP поменял ip-адрес на 192.168.1.10.
В итоге имеем такую сеть: ноутбук (192.168.1.34) <--wi-fi--> роутер (192.168.1.1) <--ethernet--> камера (192.168.1.10).
Когда камера подключена через Ethernet, все работает нормально. Но мне изначально нужен Wi-Fi, так что пытаюсь его настроить:
задал wlan=192.168.1.11, ip-шлюза=192.168.1.1, DHCP=off.
Поскольку сама камера прекрасно видит рядом имеющиеся беспроводные сети и мою тоже, выбираю свою сеть, вбиваю key1 с роутера.

Проблема №1 - никак не могу достучаться ни с ноутбука ни с роутера до камеры по Wi-Fi.
Проблема №2 - привязка по WPS не работает ни в каком виде (при переходе в режим WPS роутер не реагирует на камеру, и
наоборот. Нажимал кнопки как в интерфейсе камеры (она тупо уходит в режим Connection и с концами) так и на корпусе камеры (на 0.5-1сек) и роутере во всевозможных вариациях).

Итого: пока в камеру воткнут шнур Ethernet, она доступна по обоим IP-адресам (192.168.1.10 и 192.168.1.11) (как будто работает по шнуру и по Wi-Fi, что странно и ненормально учитывая ситуацию с нерабочей привязкой). Отключив Ethernet-шнур, связь с камерой полностью обрывается, в т.ч. по ip 192.168.1.11.
Достал вторую камеру, выставил lan 192.168.1.12 и wlan 192.168.1.13 - всё тоже самое :facepalm.









Залил в первую камеру прошивку v5.2.3_141024 - тоже никаких изменений в работе Wi-Fi.

Взял другой роутер Keenetic ULTRA - камеры упорно не хотят работать по Wi-Fi, хотя беспроводную сеть, поднятую роутером, видят.

(к обоим роутерам ноутбук коннектится без проблем, как вручную так и через WPS)

Подозреваю что криво настраиваю key1 или шифрование, но перепробовал уже всё.

Куда ещё можно посмотреть, что сделать?

Добавлено (15.12.2014, 15:18)
---------------------------------------------
И еще интересно, у камеры случаем не одинаковые ли MAC-и для обоих интерфейсов - что Ethernet, что Wi-Fi ? Возможно поэтому роутер не может понять такое подключение?


Частенько владельцы бизнеса или просто желающие посмотреть, что у них творится на даче устанавливают видеокамеры и видеорегистратор. Однако подобное решение обладает маленьким неудобством – видеорегистратор устанавливается локально, а хотелось бы видеть, что творится на наблюдаемом объекте из любого места. В помощь приходит интернет.


Скажу сразу, что задача по настройке удаленного видеонаблюдения может вас поставить в тупик, если вы сталкиваетесь с этим впервые. Многие видеорегистраторы заявляют, что поддерживают 3 или 4g, как бы намекая на то, что можно использовать мобильный интернет для удаленного доступа. Именно на этом и попадаются новички.

Кроме того, всегда есть «железное» решение в прямом и переносном значении этого слова. Некоторые модели современных роутеров поддерживают встроенный DDNS, адрес который получает гарантированно из своего облака. В этом случае доступ по удаленке к роутеру и регистратору будет достаточно простым и за него платить не придется. Тем не менее, там есть ограничения, здесь нужно глубоко подходить к вопросу, изучая как документацию такого роутера, так и то, что требуется от удаленного доступа.

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

Получив статический ip, нужно будет настроить роутер на проброс портов.

Оговорюсь сразу – приведенная инструкция будет актуальной и в случае, если у вас сработала служба DDNS. Поэтому будьте внимательны.

Итак, допустим у нас оператор Yota и мы используем его модем. Что ж, настройки в Zyxel будут весьма просты. В настройках правил трансляции адресов (меню Безопасность > Трансляция сетевых адресов (NAT)) пробросить TCP-порт 80 (используется по умолчанию) для доступа к веб-конфигуратору интернет-центра.

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

Вообще, эта тема весьма обширна. Я привел наиболее стереотипный пример. Вариантов множество. Тем не менее, если нужна помощь, пишите. Чем смогу, помогу.

Небольшая корректировка статьи от 19.02.2017

Обратите внимание, что к регистратору или камерам можно удаленно попасть всего несколькими способами:

В общем, я описал все способы и подводные камни. Надеюсь, что немного прояснил ситуацию

Дополнение от 24 августа 2018 года

Я долгое время не занимался удаленными доступами, поэтому пропустил некоторые тренды.

Зиксели и Микротики эту функцию 100% поддерживают, за других производителей я не берусь писать.

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

Инструкция по настройке видеорегистратора Hikvision

Здесь подробная фото и видео инструкция о порядке подключения и настройки сетевого видео регистратора - NVR (Network Video Recorder).

Различают два основных вида ip видеорегистраторов:

- С поддержкой технологии PoE (питание и данные к ip камере по одному сетевому кабелю). Преимущество в том, что внутри регистратора находиться PoE коммутатор, так соединив одним сетевым кабелем ip камеру Hikvision с регистатором, последний по технологии Plug & Play активирует камеру подаст на неё питание и через пол минуты появиться картинка с камеры, что освобождает от необходимости настраивать подключение вручную.

- Без POE подключение камер к регистратору происходит через коммутатор, а так же необходимо отдельно подать питание к камерам

Подключение видеорегистратора Hikvision

ПОДКЛЮЧЕНИЕ ВИДЕОРЕГИСТРАТОРА HIKVISION

1 Способ построения системы с видеорегистратором с технологией РоЕ.

- Сетевым кабелем подключаем регистратор к роутеру.
- Сетевым кабелем подключаем ip камеру к регистратору в свободный РоЕ порт.
- Питание и данные к ip камере подаются по одному сетевому кабелю.

ПОДКЛЮЧЕНИЕ ВИДЕОРЕГИСТРАТОРА HIKVISION

2 Способ построения системы с видеорегистратором без технологии РоЕ.

Подаем питание к ip камере 12 В, соединяем камеру сетевым кабелем с коммутатором, к нему же подключаем видеорегистратор
Соединяем всю систему с роутером по сетевому кабелю

подключенние видеорегистратора Hikvision к монитору

3 Способ построения системы с видеорегистратором и монитором.

Видео регистратор являеться простым компьютером на базе ОС Linux.
Так, подключив напрямую кабелем VGA или HDMI монитор к регистратору, - можно осуществлять управление устройством мышкой, которая идет в комплекте поставки.

Первое включение видеорегистратора Hikvision

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

Как отключить предупреждающий сигнал в видеорегистраторе Hikvision смотрите на видео ниже

Настройка видеорегистратора Hikvision

Ниже подробная видеоинструкция как:

- подключить жесткий диск к видеорегистратору

- активировать видеорегистратор Hikvision

- настроить видеорегистратор через web интерфейс

- добавление видеорегистратора к облачному сервису Hik-connect для просмотра через интернет

Как добавить ip камеру к видеорегистратору Hikvision без РОЕ

Видеоинструкция как активировать и добавить ip камеру к регистратору без текнологии РоЕ, при подключеном мониторе

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

Если остались вопросы, задавайте в комментариях ниже. Не забывайте указывайть модель устройства в вопросе.

Читайте также: