Как подключить на видеорегистратор удаленные IP камеры?{RVi}

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

Исходные данные по оборудованию:

Точка А

 Точка Б

Задача была подключить камеру из точки А к видеорегистратору в точке Б. В моем случае эти точки были подключены к одному и тому же провайдеру, поэтому я выбрал способ подключения по внутренней сети провайдера. В случае, если провайдеры разные, то обязательно понадобится статический публичный ip адрес в точке А, и следует учитывать скорость потока камеры. В моём случае это 2 Мбит/с исходящей скорости в точке А. Поэтому, если камеры подключена к другому провайдеру, то подключайте тариф такой, чтобы была исходящая скорость как минимум!!! соответствовала скорости потока ip камеры. Иначе картинка с камеры будет жутко тормозить. Для определения исходящей скорости ip камер следует придерживаться следующего принципа:

И в зависимости от количества, подключаемых камер приплюсовываете скорость потока, тоесть к примеру у вас две камеры HD, то соответственно исходящая скорость должна быть минимум 4 Мбит/с. Но всегда следует брать тариф с небольшим запасом в 1-3 Мбит/с. Со временем скорость потока уменьшится, т.к. каждый год разрабатывают новые форматы сжатия видео. На текущее время самый последний стандарт H265, но его ещё редко используют в камерых, в новых предполагаю в каких-то уже есть.

Немного теории, что надо сделать... Для подключения удаленной камеры видеорегистратору нужны следующие параметры: ip адрес, порт, логин, пароль и протокол подключения. В моем случае у Rvi порт стандартный 37777, логин и пароль уже следует задать в настройках удаленной камеры, протокол подключения(у Rvi в русской версии указано как производитель).

Подключение ip камер находится в Задать-IP камера-IP KAM

На картинке выше вы можете увидеть, что подключена камера из другой сети с ip адресом 10.156.137.80. Напомню, что эта камера находится в другом месте, но интернет-провайдер тот же. В случае, если интернет-провайдер другой или камера вообще находится в другой стране, то вам нужно обязательно покупать внешний публичный статический ip адрес. У меня как будто 10.156.137.80 и есть внешний публичный статический ip адрес.

Теперь далее необходимо подключиться в настройки удаленной камеры, установить сложный пароль. И после к роутеру, к которому она подключена сделать проброс портов. Приведу пример проброса портов с роутера mikrotik. Тема проброса портов на видеорегистратор уже подробно рассматривалась.

В микротике необходимо зайти в IP и выбрать Firewall, далее вкладка NAT. Т.к. камера RVi работает по портам TCP 37777 и UDP 37778, то ниже вы можете увидеть общую картину настроек.

И на примере проброса TCP 37777 без комментариев приведу скриншот настройки вкладки General

 

и вкладка Action, остальные не нужны

И в зависимости от настроек фаервола, ещё нужно разрешить трафик из интернета к камере по 37777 порту. Ниже приведу скриншоты настроек без комментариев, т.к. тему проброса портов уже рассматривалась.

и подробнее данное правило

Вкладка Action

После того как настроили проброс портов удаленной камеры, теперь заходим в видеорегистратор и подключаем удаленную камеру(простите за тавтологию, но думаю так понятнее будет). Для удобства рекомендую нажать поиск устройств, выбрать камеру, которая уже подключена. После нажать изменить настройки подключения этой камеры, и там уже прописать ip адрес удаленной камеры(в моём случае это 10.156.137.80) и пароль от камеры.

Нажимаете сохранить и ждёте примерно 10-20 секунд, после появится статус камеры онлайн.