О Ajax Security System не писал уже, наверное, только ленивый, а продажу его компонент делают все, кто занимается охранными системами. Во множестве мест написано и о подключении видеокамер и каналов с DVR в мобильное приложение Ajax. Вот и мы решили не отставать.
Основным недостатком подключения видеонаблюдения в мобильное приложение Ajax является отсутствие возможности взаимодействовать с камерами по их управлению и настройке, а также просмотра видеоархива, для чего всегда параллельно нужно ставить «родные» приложения производителей видеооборудования. А время переключения между этими двумя приложениями вполне сравнимо со временем переключения на просмотр камеры в самом приложении Ajax после получения тревожного сообщения. Просмотр же по желанию в приложениях производителей видеооборудования значительно проще и удобнее чем в Ajax. Но всё же интеграция берёт своё и люди предпочитают подключать камеры в мобильное приложение Ajax.
На сегодняшний день к Ajax можно подключить до 10 у Hub и до 50 у Hub Plus видеокамер или каналов с DVR двумя способами:
- По протоколу RTSP – любую IP-камеру с поддержкой RTSP–протокола — никаких ограничений по брендам или моделям.
- Через облачный P2P сервис производителей систем видеонаблюдения Dahua, Hikvision и Safire, а также UniView — соответственно только видеоустройства указанных брендов.
Недостатками первого способа являются необходимость проброса портов на роутере и покупка постоянного IP-адреса для него, а в ещё большей мере сложность с выяснением RTSP ссылок к большинству камер малоизвестных производителей, зачастую продаваемых под брендами PoliceCam, LightVision, UKC и т.д.
RTSP (real time streaming protocol) — потоковый протокол реального времени, использующийся для удалённого просмотра потока с устройства видеонаблюдения.
У каждого производителя управляющего видеочипа, используемого производителями камер и регистраторов своё видение на структуру RTSP ссылок, которые к тому же они могут менять от модели к модели, поэтому о единообразии ссылок камер даже одного производителя камер говорить не приходится. Исключения составляют только именитые производители, выпускающие чипы сами или заказывающие их в соответствии со своими требованиями.
Впрочем, для некоторых моделей некоторых производителей создан онлайн конструктор RTSP–ссылок, позволяющий отыскать нужную для них ссылку.
Предоставить постоянный (статический) IP-адрес Интернет к сожалению может не каждый провайдер даже за деньги, т.к. их количество на самом деле ограничено в Мире, и мелкие провайдеры зачастую сами имеют реальные адреса Интернет только для подключения к вышестоящим провайдерам.
Если ваш интернет-провайдер не предоставляет внешний статический IP-адрес или вас не устраивают его условия — воспользуйтесь DDNS сервисами. Они позволяют просматривать поток камер из любой точки мира, даже если у вас нет внешнего статического IP-адреса. И эта услуга тоже платная.
Проброс портов на роутере для видимости камеры вне пределов локальной сети задача, требующая знаний. Нужно в настройках роутера зарезервировать IP-адрес за камерой и перенаправить сетевой порт RTSP камеры на роутер.
Впрочем, если камера и роутер поддерживают функцию UPnP и она в каждом из них включена в настройках порты будут перенаправлены автоматически.
UPnP — функция автоматической настройки сетевого оборудования для упрощения управления устройствами.
Более подробно подключения камер по RTSP приведено в документе «Как настроить и подключить IP-камеру к системе безопасности Ajax по RTSP».
Всех этих проблем лишён второй способ подключения, использующий акаунт облачного сервиса производителей камер и регистраторов. Если вы используете камеры Hikvision, Safire, Dahua, Uniview — воспользуйтесь быстрым подключением. Кстати, такое подключение в случае подключения регистратора, а не отдельной камеры израсходует лишь одно из 10 или 50 возможных подключений в Ajax вне зависимости от количества активных каналов регистратора, а ещё делать снимки требуемых кадров любого из потоков.
Процесс передачи видео от камеры в приложение защищен на всем пути следования шифрованием, и выглядит так:
Но у этого способа есть свои ограничения. Так просмотр канала ограничен по времени, что требует нового перезахода в меню просмотра по истечении времени. Для просмотра всегда используется международный трафик, даже если вы находитесь рядом с камерой, т.к. облачный сервер находится в США или Европе. Просмотр может стать не доступным если ухудшается связь на участке камера – облачный сервер, облачный сервер – мобильный оператор или мобильный оператор – ваше мобильное устройство.
Более подробно о подключении через P2P написано в документах:
- Как настроить и подключить видеорегистратор или камеру Hikvision системе безопасности Ajax через P2P
- Как настроить и подключить видеорегистратор или камеру Dahua системе безопасности Ajax через P2P
Исходя из этого наш интернет магазин Ohrana.UA может порекомендовать для интеграции с Ajax Security System камеры от EZVIZ, Hikvision, Dahua, Lechange, IMOU, которые можно подключить любым удобным способом.
Для первого способа можно использовать стабильные RTSP ссылки:
EZVIZ: rtsp://admin:<кодверификации>@<IP камеры>: 554/media/video1
Hikvision: rtsp://admin:<пароль>@<IP камеры>:554/Streaming/Channels/101
Dahua, Lechange, IMOU: rtsp://admin:<пароль>@:554/cam/realmonitor?channel=1&subtype=0
Где admin — имя пользователя (логин), 554 — RTSP порт камеры или регистратора, 1 — номер канала (нумерация начинается с 1), 0 — тип потока, 0 – главный и 1, 2, … подпотоки. Для Hikvision 101 — идентификатор номера камеры и канала. Первая цифра: номер камеры (если используется видеорегистратор), две последние: номер видеопотока с 1 (201 - означает первый поток второй камеры, 1602 - означает второй поток/подпоток 16ой камеры).
Для подключения вторым способом для камер EZVIZ в меню приложения Ajax нужно также выбирать Hikvision, и Hikvision, HiLook Vision, HiWatch и EZVIZ подключаются через Ezviz OP. Для камер Lechange, IMOU и ϵZ-IP в меню приложения Ajax нужно выбирать Dahua, т.к. это всё разные марки Dahua Technologies.
Все представленные камеры имеют возможность установки карты памяти для ведения записи, хотя её просматривать из приложения Ajax невозможно. Среди них есть комнатные и уличные, с разным углом обзора, с Wi-Fi и без, есть и поворотные, впрочем, из приложения Ajax невозможно управлять ими.