Как объединить камеры разных производителей в одной программе

C каждым днем на рынке появляется все большее количество IP-камер различных производителей, и вопрос их совместимости с компьютерными системами видеонаблюдения (VMS) возникает каждый раз при подключении новых камер. Каждая IP-камера представляет из себя сетевое устройство, к которому необходимо подключиться с помощью программного обеспечения, осуществить настройки, получить видео и аудиопотоки и метаданные видеоаналитики.

Существуют три варианта подключения камер к программному обеспечению: RTSP, SDK, ONVIF/PSIA. Рассмотрим, что скрывается за этими аббревиатурами, и какие особенности есть у каждого способа.

RTSP

Real Time Streaming Protocol был разработан в апреле 1998 года организацией IETF (http://www.ietf.org/). Протокол описывает передачу в реальном времени различной потоковой информации, в первую очередь видео и звука. Механизм работы выглядит так: клиент (в нашем случае — ПО видеонаблюдения) отправляет к источнику данных (IP-камера) запрос вида: rtsp://server.name/mpeg4, после этого начинается передача видеопотока. RTSP никогда не относился непосредственно к IP-камерам и системам видеонаблюдения, особенно в момент его создания, когда на рынке существовали «охранные» видеомагнитофоны, но именно благодаря ему можно реализовать самые базовые функции видеонаблюдения.

ПРИЛОЖЕНИЯ IP КАМЕР.КАК ВЫБРАТЬ IP КАМЕРУ!!!

К достоинствам данного способа подключения можно отнести возможность подключения к ПО практически любой IP-камеры, т.к. производители камер встраивают в свою продукцию поддержку этого протокола. Также работоспособность камеры можно проверить каким-либо распространенным программным медиаплеером (например, VLC), поддерживающим протокол RTSP. Существенным недостатком является то, что из VMS невозможно ни настроить камеру, ни получить информацию о режимах ее работы, и, самое главное, если камера имеет встроенную аналитику, то мы будем полностью лишены ее из-за ограниченности протокола.

Таким образом, вариант подключения по RTSP подойдет в том случае, если другие способы не работают из-за несовместимости IP-камеры с VMS. Если и камера, и программное обеспечение поддерживают RTSP, то с вероятностью 99% они будут совместимы.

SDK

Software Development Kit — комплект средств, с помощью которых сторонние организации могут разрабатывать совместимое с продуктом производителя ПО. По сути SDK — это набор описаний, библиотек, примеров программ, которые описывают принципы работы с аппаратными платформами, операционными системами, компьютерными системами. В случае с IP-камерами производители выпускают SDK, чтобы их можно было интегрировать в VMS. У каждого производителя камеры свой SDK, и далеко не каждая VMS будет поддерживать определенного производителя.

Как выглядит процесс интеграции IP-камеры и VMS: разработчик VMS запрашивает у производителя камеры SDK и создает в программном обеспечении отдельный модуль, который взаимодействует с камерой данного производителя. Как минимум, камера будет передавать видео в регистратор, а вот все остальные функции, такие как аудио, видео субпотоки, тревожные входы и выходы, аналитика -остаются на усмотрение разработчика.

Совместимость КАМЕР и РЕГИСТРАТОРОВ видеонаблюдения.

Таким образом фраза «Камера производителя А интегрирована в ПО B по SDK» подразумевает, что взаимодействие с камерой ведется по проприетарному протоколу и гарантирует 100% совместимость, но не раскрывает возможный функционал интеграции, его надо уточнять отдельно у разработчика VMS. На сегодняшний день это единственный способ интегрировать абсолютно любую камеру, независимо от ее возможностей. Но есть и отрицательные стороны: если камера не популярна на рынке, то разработчикам невыгодно интегрировать ее из-за трудозатрат, которые потом могут не окупиться.

Читайте также:
Пишет что программа уже запущена но ее нет

Кроме того, на рынке существует большое количество «зонтичных брендов» (под одной торговой маркой объединены камеры разных производителей), и каждый из производителей имеет свой SDK, в итоге задача интеграции еще больше усложняется.

ONVIF/PSIA

Два стандарта взаимодействия IP-камер и программного обеспечения, которые облегчили задачу и интеграции — для разработчиков, и выбора оборудования и ПО — для инсталляторов.

Open Network Video Interface Forum, ONVIF (http://www.onvif.org/) — основу данному протоколу положили компании Axis Communications, Sony и Bosch Security в 2008 году. Эти компании договорились о создании единого стандарта для работы с IP-камерами, который позволяет не только передавать видео и аудиопотоки, но и конфигурировать сетевые и медиаданные, управлять поворотными камерами(РТ7), получать данные встроенной видеоаналитики, контролировать и изменять тревожные входы/выходы, автоматически находить камеры в сети и многое другое.

В том же 2008 году был основан Physical Security Interoperability Alliance, PSIA (http://www.psialliance.org/), который представил свою версию стандарта, но более расширенную, в отличие otONVIF. PSIA включает в себя, в том числе, и стандарты для систем контроля доступа, систем хранения информации.

С точки зрения пользователя эти стандарты очень схожи и позволяют подключить IP-камеру к серверу под управлением ПО, если они поддерживают один и тот же стандарт. Но как показала практика, некоторые разработчики и производители трактуют эти стандарты по-своему, и иногда возникают ситуации, при которых появляется несовместимость устройств. На сайтах этих двух стандартов можно посмотреть устройства и программное обеспечение, которое прошло тестирование и соответствует стандарту, но обновление информации не столь оперативно и зависит от производителей. Более того, многие производители перестали обновлять там информацию о своих изделиях, несмотря на то, что они полностью совместимы со стандартом.

На сегодняшний день большее распространение получил стандарт ONVIF, и оборудование, совместимое с ним, занимает более 60% рынка видеонаблюдения. Поддержка этого стандарта дает возможность разработчикам ПО записывать в список совместимого оборудования десятки производителей и тысячи моделей камер.

В то же время большое количество производителей поддерживают оба стандарта: и ONVIF, и PSIA, тем самым позволяя пользователям выбирать то программное обеспечение, которое наилучшим образом сможет реализовать их задачи.

Выбор способа подключения

Вариант подключения камеры зависит от производителя камеры и разработчика ПО. Если камера не интегрирована в выбранную VMS, то можно попробовать подключить ее по протоколу RTSP, но будет доступен минимальный функционал. Когда камера числится в списке интегрированного оборудования с помощью SDK, то стоит уточнить у разработчика VMS, какой именно функционал камеры доступен из программного обеспечения и актуален ли он для конкретной версии прошивки камеры (SDK мог измениться и интеграция перестанет работать).

И наконец, если и камера и VMS поддерживают один из стандартов: ONVIF или PSIA, то, вероятно, они смогут работать вместе, но перед инсталляцией проекта стоит провести тестирование в офисных условиях.

В целом, несмотря на появление стандартов в данной области, проблема совместимости оборудования не исчезла, а просто перешла в новую плоскость. Для абсолютной уверенности всегда стоит обращаться к разработчикам VMS для уточнений и, может быть, проведения дополнительного тестирования.

Источник: roscam-ufa.ru

Тема: Какую универсальную программу на компьютер поставить для IP-камер видеонаблюдения от разных производителей ?

saborion вне форума

Какую универсальную программу на компьютер поставить для IP-камер видеонаблюдения от разных производителей ?

Требуется помощь.Столкнулся с проблемой, что программы от Геовижен, которая шла вместе с камерой, отказывается работать с другими айпишными камерами.А докупать камеры у одного производителя не всегда выгодно.Бывают предложения дешевле. Иногда, забирая камеры с одного объекта, где их было установлено три, пытаешься подключить на другой объект, где надо поставить 5-6 камер.Но камеры хоть и с одними параметрами, но от разных производителей.В итоге, собрать их в одну систему не получается.Подскажите, какую универсальную программу можно установить, которая работала бы IP- камерами от разных производителей?

Источник: www.allremont.ru

Читайте также:
Как пользоваться программой битрикс

Видеонаблюдение. Объединение регистраторов

  • header-lan
  • header-cctv
  • header-fiber
  • header-skd

видеонаблюдение

В этой статье мы создадим среднюю систему видеонаблюдения объединив шесть недорогих видеорегистраторов на базе бесплатного программного обеспечения RVI Smart PSS в единую систему и пробросим нужные видеокамеры через интернет по средствам созданного виртуального регистратора PC-NVR

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

регистратор

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

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

Выбор оборудования . Из недорогих моделей видеорегистраторов, хорошо зарекомендовавших себя, которые мы устанавливаем в Краснодаре, выделим RVI и Hikvision. В комплекте, эти производители предоставляют так же бесплатное программное обеспечение. Именно благодаря этому программному обеспечению мы и объединим нашу систему видеонаблюдения.

И так приступим . Рассматривать пример будем на ныне реализованной нами системе в городе Краснодар. В торговом центре до нас было установлено 2 регистратора RVI-016LA на первом этаже. При расширении системы видеонаблюдения нами был установлен IP видеорегистратор в серверной, так же на первом этаже. Три видеорегистратора RVI-016LA были установлены в серверном шкафу на другом этаже.

Задача : Объединить регистраторы в единую систему видеонаблюдения, которую смогут просматривать директор, управляющий и пост охраны внутри локальной сети. Настроить удаленный доступ через интернет к видеонаблюдению для того чтобы директор смог просматривать на мобильном устройстве выбранные видеокамеры.

Объединение видеорегистраторов на физическом уровне . Видеорегистраторы должны быть объединены в общую локальную сеть. Делать вы это должны на свое усмотрение: это может быть выделенная локальная сеть системы безопасности или основная сеть предприятия. Для этих целей мы выполнили монтаж отдельной локальной сети дабы не нагружать существующую и исключить несанкционированный доступ лиц с компьютеров общей локальной сети.

структурная схема видеонаблюдения

Настройка регистратора . Всем установленным регистраторам в нашей системе видеонаблюдения нужно задать одну и ту же подсеть и выбрать порт, который мы будем пробрасывать для удаленного доступа, по умолчанию это 37777 порт. Если удаленно будет осуществляться подключение к отдельному регистратору системы видеонаблюдения, по WEB интерфейсу стоит пробросить порт 80 или переопределить его на 81,82 и так же пробросить. Для сетевого подключения стоит создать отдельную учетную запись с сложным паролем на каждом регистраторе.

настройка регистратора

Настройка программного обеспечения видеонаблюдения . Теперь когда все регистраторы и клиентские машины в одной подсети возьмем диск поставляемый с видеорегистратором или скачаем из интернета программное обеспечение RVi Smart PSS и установим на все клиентские машины: директор, администратор, пост охраны.

Читайте также:
Очистка оперативной памяти программа mem reduct

Учетные данные по умолчанию: пользователь admin, пароль admin. Естественно в дальнейшем пароль стоит поменять.

Настройка программного обеспечения RVi Smart PSS начинается с добавления наших регистраторов. Заходим в раздел устройства. Операция может быть произведена как в автоматическом режиме, нажатием кнопки поиск так и ввод данных каждого регистратора вручную.

добавление регистратора

Как показано на рисунке выше наши регистраторы должны добавиться в список устройств и изменить статус на Online. Теперь данные устройства готовы к отображению. Главное что нам нужно сделать дальше, это настроить права доступа директора, администратора и охранника к нашей системе видеонаблюдения. Учетную запись администратор на всех машинах нужно запаролить.

Директору и администратору создать учетную запись с расширенными правами. Посту охраны запретить удаленную конфигурацию регистраторов, просмотр отдельных видеокамер.

Для локального просмотра установленной системы видеонаблюдения в программе RVI Smart PSS нажимаем кнопку просмотр и выводим видеокамеры добавленных устройств в нужном нам порядке. В одно окно просмотра можно добавить не более 64 видеокамер, однако никто не мешает вам создать второе окно.

просмотр видеокамер

Удаленное подключение через интернет. Для решения поставленной задачи нам нужен сервер или обычный компьютер, в качестве которого можно использовать ПК охраны, администратора или директора, но правильно будет установить выделенную машину в серверной. Мы решили эту задачу установив систему контроля доступа, учета рабочего времени и системы видеонаблюдения совместно на одном сервере. Выполняем действия описанные выше для клиентских машин: устанавливаем ПО RVI Smart PSS, добавляем в устройства все регистраторы системы видеонаблюдения, меняем права доступа. При установке Smart PSS на сервере нужно оставить галочку PC-NVR.

Теперь небольшое отступление. PC-NVR — это программное обеспечение позволяющее развернуть на компьютере виртуальный видеорегистратор. Благодаря PC-NVR можно записывать видео /аудио поток с устройств прописанных в системе видеонаблюдения. Но главное что нас интересует, подключение удаленно через интернет к виртуальному регистратору нашей системы видеонаблюдения.

На один виртуальный видеорегистратор PC-NVR одновременно можно завести до 32 видеокамер. Согласитесь это очень удобно: можно выбрать со всех регистраторов только необходимые видеокамеры для просмотра видеонаблюдения через интернет, а не пробрасывать все регистраторы скопом и подключаться к ним отдельно.

Итак переходим во вкладку PC-NVR и добавляем до 32 видеокамер из нужных нам регистраторов системы видеонаблюдения.

добавление видеокамер

Возвращаемся во вкладку устройства и добавляем наш PC-NVR, как и регистраторы ранее. Компьютеру на котором установлен PC-NVR должен быть присвоен адрес на который мы будем пробрасывать порты.

добавление виртуального регистратора

Последнее , что осталось сделать пробросить порт 37777 на локальный адрес сервера, на котором установлен PC-NVR. В нашем случае был VPN тунель с белым IP адресом и сложностей никаких не было. Ваша ситуация может отличаться, возможно придется создать DyDNS или использовать облако.

проброска портов

rvi idmss

Конечный этап . Скачиваем программное приложение iDMSS Lite бесплатно или коммерческую версию iDMSS Pro с возможностью просмотра архива на мобильное устройство. Устанавливаем его и в менеджере устройств добавляем новое устройство.

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

Надеемся наша статья позволила вам узнать, что то новое о системах видеонаблюдения.

Источник: bp-kuban.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru