Видеонаблюдение через роутер zyxel

Настройка видеонаблюдения через интренет с использованием регистратора Tantos TSr-NV0411P mini и роутера Zyxel Keenetic Giga II.

С развитием всемирной паутины и цифровых устройств все больше пользователей настраивают видеонаблюдение в квартирах и офисах. Им так же хочется наблюдать за происходящим из любой точки мира. Сегодня рассмотрим настройку видеорегистратора Tantos TSr-NV0411P mini и проброс портов (port forwarding) на маршрутизаторе Zyxel Keenetic Giga II. Данный регистратор официально поддерживается только с ОС windows, но так же доступно ПО для Ipad и Iphone под названием Goolink работающие через удаленное облако и не требующие выделенного (статичного) IP-адреса.

Рассмотрим несколько способов доступа к регистратору:

  1. Локально, подключив мышь и монитор.
  2. Через браузер
    • InternetExplorer
    • Другие браузеры (Mozilla, Opera и т.д.)
  3. Через ПО Video Monitor Software

Для начала настроим сам регистратор для доступа по локальной сети:

  1. После включения регистратора на экране появится изображение, необходимо левой клавишей мышки кликнуть на цветной куб. IMG_20151205_143431
  2. После чего нажать «Войти» Выйдет форма авторизации. Логин: admin пароль по умолчанию отсутствует.IMG_20151205_143446IMG_20151205_143454
  3. После авторизации, нажимаем на любом месте экрана правую кнопку мыши и заходим в «Установки» IMG_20151205_143511
  4. Далее переходим на меню Сеть\Установки IMG_20151205_143558
  5. Назначаем IP адрес для регистратора (должен находиться в той же подсети, что и роутер и камеры)
    • Например если роутер имеет IP-адрес 192.168.1.254, то все настройки должны выглядеть как на картинке выше.
  6. Теперь переходим к поиску видеокамер. Для этого сохранимся и закроем меню «Установки»
  7. После чего на главном экране кликнем правой кнопкой мыши и выберем «Установки IP канала\вручную» IMG_20151205_150120
  8. Откроется меню настроек IP камер. В нем необходимо установить галочку напротив Onvif и нажать поиск, после чего регистратор сам найдет все камеры в сети и предложит их подключить.
  9. Далее с помощью кнопок >>> переносим нужные камеры в правую часть.

Теперь рассмотрим вариант доступа через браузер. Сразу отмечу, что существует два вида доступа через браузер с ActiveX и без. ActiveX поддерживается только в Internet Explorer (IE). Поэтому, например, в системах MAC OS, работать не будет. Второй же вариант использует Adobe Flash Player.

  1. Если мы заходим через браузер IE, то необходимо установить компонент ActiveX, который находится по адресу http://IP-вашего регистратор/NetActiveX.exe
    • После его установки открываем IE и нажимаем «Разрешить» далее нажимаем «Submit»(см. картинку ниже) NetActiveX1netActiveX
    • Должно открыться главное окно программы webcms01
  2. Использование других браузеров
    • Тут все проще, должен быть установлен Adobe Flash player и все. Заходим точно так же, но только выбираем пункт «Non ActiveX»

Третий способ доступа к регистратору работает только на ОС Windows. Для этого используется приложение, которое должно быть на диске Video Monitor Software. Установку самого приложения рассматривать не будем, так как в этом нет ничего сложного. А вот его настройку я покажу.

  1. Открываем приложение и видим главное окно программы, для начала нам необходимо добавить устройство. CMS02
  2. Для этого нажимаем на кнопку «Config» CMS03
  3. Кликаем правой кнопкой мыши на CMS и выбираем Add Device. Нажимаем на кнопку «Search» и программа автоматически найдет ваш регистратор. CMS01
  4. Далее возвращаемся в в главное окно программы, нажимаем «Preview»
Читайте также:  Ограничение скорости роутера тп линк

Zyxel

Вот так вот все просто настраивается в локальной сети. Теперь для того, чтобы это все работало через интернет необходимо пробросить необходимые порты (80,554,5050,5051,5052,5053,5054,843,34567) на роутере. Для доступа из интернет необходимо открыть браузер, набрать ваш IP адрес и через двоеточие указать нужный порт и все.

П.С. Порт 843 необходим для работы без использования ActiveX, он был найден опытным путем. Все остальные порты — это стандартные порты, которые советует открыть производитель. Еще хочу отметить техподдержку фирмы Tantos . Отвечатют быстро и качественно.

Настройка видеонаблюдения через интренет с использованием регистратора Tantos TSr-NV0411P mini и роутера Zyxel Keenetic Giga II. : 4 комментария

  1. Антон 27.02.2017 Здравствуйте,
    Использую для доступа к камере на даче из Интернета вот такой способ — https://vpnki.ru
    У меня это единственный вариант, потому что белого IP нет, а соединение снаружи закрыто провайдером, хотя ddns работает, но толку никакого
    Насчет скорости не проверял, но мою камеру нормально показывает на смартфоне.
  1. Сергей Автор записи 11.03.2017 Здравствуйте. Вы пытаетесь настроить на ПК? Если на смартфоне все работает, а на ПК нет, скорее всего нужно ковырять роутер и смотреть какие порты открыты и через какой порт ломится программа.

Источник

Непрофессиональное видеонаблюдение квартиры занятно и недорого

С момента как у меня в квартире на страже появилась 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, редактируя его меняем нужные нам настройки. Первым делом я установил поддерживаемое камерой максимальное разрешение 1280×720, повернул на изображение на 180 градусов (мне удобнее было установить камеру «вверх ногами»), запись 2 кадра в секунду.

rotate 180 width 1280 height 720 framerate 2

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

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

on_picture_save wput ftp://login:pass@XX.29.136.XX %f

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

Читайте также:  Настройка роутера tp link 340

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

stream_authentication login:pass

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

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

/opt/sbin/insmod /lib/modules/3.4.113/i2c-core.ko /opt/sbin/insmod /lib/modules/3.4.113/i2c-dev.ko /opt/sbin/insmod /lib/modules/3.4.113/videodev.ko /opt/sbin/insmod /lib/modules/3.4.113/videobuf2-core.ko /opt/sbin/insmod /lib/modules/3.4.113/videobuf2-memops.ko /opt/sbin/insmod /lib/modules/3.4.113/videobuf2-vmalloc.ko /opt/sbin/insmod /lib/modules/3.4.113/v4l2-common.ko /opt/sbin/insmod /lib/modules/3.4.113/uvcvideo.ko 

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

Управление

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

/opt/etc/init.d/K99motion restart

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

/opt/etc/init.d/K99motion stop

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

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

Заключение

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

Источник

Оцените статью
Adblock
detector