Перед тем как добавить камеру в сервис, нужно произвести предварительную подготовку, включающую в себя несколько шагов:
Для каждой камеры обязательно нужно указать сервер записи (стример) и срок хранения видеоархива.
Для этого необходимо собрать и установить как минимум один собственный сервер или воспользоваться услугой хранения архива на серверах ЕС «Мой Двор».
От места установки сервера зависит тип подключения камер.
Локальное расположение сервера - камеры расположены в одной локальной сети с сервером. Типичный пример – камеры и сервер установлены на многоквартирном доме.
Удаленные расположение сервера - камеры и сервер расположены в разных локальных сетях. Подключение может выполняться тремя способами:
Для подключения камер можно использовать два варианта:
Выбор типа подключения производится при добавлении камеры.
Узнать RTSP-ссылку можно обратившись к производителю или из технической документации камеры.
Для подключения нужно узнать 2 ссылки на:
IP-адрес, использующийся в RTSP-ссылке, зависит от того как располагаются камеры относительно сервера - локально или удаленно.
Локально - в RTSP-ссылке указывается IP-адрес камеры внутри локальной сети.
Удаленно - для подключения камеры потребуется:
Для настройки создайте правило перенаправления (проброс) с внешнего статического IP-адреса на внутренний локальный IP-адрес камеры. Это нужно для того, чтобы сервер мог соединиться с камерой и получить видеопоток. Проброс осуществляется через определенный порт (например, с внешнего порта 5501 на внутренний 554). Помните, что правило проброса должно быть уникальным для каждой камеры. Например, камера 1 – с внешнего порта 5501 на внутренний порт 554; Камера 2 – с внешнего порта 5502 на внутренний порт 554 и т.д. по порядку.
Большинством производителей для передачи потокового видео по умолчанию используется 554 порт. Если производитель использует другой порт, то обратитесь к технической документации устройства или проверьте номер порта в настройках камеры.
Для правила перенаправления (проброса) используются свободные TCP/UDP-порты роутера. В качестве рекомендации предлагаем использовать порты 5501, 5502 и т.д., согласно номеру камеры. Обычно эти порты всегда свободны для подключения. Если Вы хотите использовать другой порт, то стоит убедиться, что на него не завязано какое-либо оборудование и провайдер не блокирует его для собственных нужд.
Локальная сеть
При расположении сервера и камер внутри локальной сети, можно воспользоваться автопоиском. В локальной сети будут найдены все камеры, которые возможно подключить по ONVIF, список камер выводится в таблице: ip-адреса камер и статус авторизации.
Также можно указать ip-адрес вручную, не используя автопоиск.
Удаленная сеть
Для подключения в удаленной сети действия аналогичны как и с RTSP. Потребуется:
• Получить от вашего провайдера статический IP-адрес. Услуга предоставления статического IP-адреса – дополнительная и предоставляется провайдерами за отдельную оплату
• Настроить роутер, установленный в месте нахождения удаленной камеры Протокол ONVIF использует RTSP-порт для передачи видеопотока, поэтому проброс выполняется аналогично как и для подключения по RTSP.
• Для настройки создайте правило перенаправления (проброс) с внешнего статического IP-адреса на внутренний локальный IP-адрес камеры. Это нужно для того, чтобы сервер мог соединиться с камерой и получить видеопоток. Проброс осуществляется через определенный порт (например, с внешнего порта 5501 на внутренний 554). Помните, что правило проброса должно быть уникальным для каждой камеры. Например, камера 1 – с внешнего порта 5501 на внутренний порт 554; Камера 2 – с внешнего порта 5502 на внутренний порт 554 и т.д. по порядку.
• Большинством производителей для передачи потокового видео по умолчанию используется 554 порт. Если производитель использует другой порт, то обратитесь к технической документации устройства или проверьте номер порта в настройках камеры.
• Для правила перенаправления (проброса) используются свободные TCP/UDP-порты роутера. В качестве рекомендации предлагаем использовать порты 5501, 5502 и т.д., согласно номеру камеры. Обычно эти порты всегда свободны для подключения. Если Вы хотите использовать другой порт, то стоит убедиться, что на него не завязано какое-либо оборудование и провайдер не блокирует его для собственных нужд.
Также, нужно выполнить проброс порта ONVIF – он указывается в сетевых настройках камеры и может отличаться в зависимости от производителя.
Для подключения удаленной камеры вносим ip-адрес камеры, порт RTSP и порт ONVIF.
При добавлении камеры по ONVIF можно выбрать прием первого и второго потоков:
Если нет возможности использовать статическое интернет-соединение, можно использовать ретранслятор - MS-GATE - программное решение для ретрансляции потоков с камер видеонаблюдения из сетей без статического IP-адреса. Устанавливается на одноплатные ПК с процессором на ARM-архитектуре (например, RaspberryPI 3 & Pi 4 или OrangePI ZERO PLUS и старше).
Также нами разработана прошивка для камер со встроенным Агентом - MS-Agent, который передает видеопоток с камер на сервер записи из сетей без статического IP=адреса. При использовании прошивки нет необходимости в дополнительных настройках и пробросах портов в месте установки камер.
Перед добавлением камеры необходимо создать объект в Личном Кабинете партнера на сайте. И, в свою очередь, при добавлении камеры обязательно указывается ее принадлежность к объекту. Добавить камеру без указания объекта невозможно.
Подробно об объектах в сервисе.
Онлайн-поток по запросу
Для экономии сетевого трафика, если используется только онлайн-трансляция, при добавлении и редактировании камеры можно выбрать опцию «Онлайн-поток по запросу» (в дополнительных настройках карточки камеры).
После применения настройки, видеопоток будет отдаваться только при подключении клиента для просмотра.
Выбор протокола онлайн-трансляции
В настройках карточки камеры при добавлении и редактировании можно выбрать, какой протокол будет использоваться при просмотре онлайн-трансляции: HLS или WebSocket.
HLS – трансляция будет открываться быстрее, но разница, по сравнению с реальным временем будет чуть больше.
WebSocket – загрузка трансляции будет происходить немного дольше, но минимизирована задержка между видеопотоком и реальным временем. При переходе к просмотру камеры пользователь сможет изменить протокол. Настройка влияет только на то, какой протокол будет использоваться по умолчанию.
Детекция движения
После добавления камер можно настроить функцию детекции движения. Для этого камера должна поддерживать отправку тревожных уведомлений по протоколу SMTP, а также потребуется дополнительная настройка камер и сервера.
Функция детекции движения может быть использована для постановки меток моментов движения на таймлайне и для организации записи по движению.
Подробно о настройке и использовании детекции движения.
Порядок расположения списка камер в Личном Кабинете
При добавлении камер к объекту их номерной порядок выстраивается последовательно. Т.е., например, первая добавленная камера будет иметь номер: MOS_1_001; вторая: MOS_1_002 и т.д.
В случае, если требуется изменить порядок камер в списке, это можно сделать в карточке объекта (вкладка Камеры).
Копирование настроек камеры
В случае, если необходимо добавить несколько камер одновременно, можно воспользоваться функцией копирования настроек камеры с помощью пиктограммы на превью камеры:
После нажатия на пиктограмму настройки камеры будут скопированы в форму добавления новой.
Видеоинструкция по добавлению и настройке камер в личном кабинете: