Что такое IP-протокол ONVIF?

ONVIF - это не только название протокола, но и название международной компании Open Network Video Interface Forum, которая занимается созданием и распространением открытого стандарта для систем IP-видеонаблюдения.

Спецификации ONVIF основаны на современных веб-сервисах, которые написаны на языке WSDL и используют протоколы RTP/RTSP, SOAP (XML), а также стандарты видеосжатия H.264, MPEG-4, MJPEG.

onvif

Назначение стандарта

Основное назначение стандарта ONVIF - это объединение между собой различного оборудования (ip-камеры, видеорегистраторы, софт) от разных производителей. Проще говоря, это некий "международный язык" для устройств видеонаблюдения, который должен быть "понятен" всем используемым устройствам.

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

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

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

Что позволяет протокол ONVIF?

  • Автоматическое обнаружение устройств. Это очень удобно при большом количестве видеокамер, позволяя существенно сокращать время на настройку.
  • Непосредственно приём и передача видеоданных в режиме реального времени.
  • ONVIF поддерживает передачу звука.
  • Возможность управления поворотными видеокамерами (функции PTZ).
  • Распознавание лиц, подсчет посетителей и различная другая видеоаналитика.
  • Базовый функционал постоянно развивается.

Профили ONVIF

К сожалению, поддержка оборудованием спецификации ONVIF не гарантирует полной совместимости.

Исторически сложилось, что ранние модели оборудования настолько сильно отличались по функционалу от послеующих, что являлись принципиально несовместимыми.

Чтобы уменьшить эти проблемы, в протокол ONVIF были внесены т.н. профайлы или профили (profiles). Эти профили упрощают контроль совместимости IP-устройств.

На момент написания данной статьи существует шесть профилей: пять основных и один, находящийся в стадии тестирования:

  1. Профиль S - разработан для систем потокового видеонаблюдения и предназначен непосредственно для передачи видеосигнала. Источник видеоданных может отправлять, а приемник - принимать сигнал, а также запрашивать параметры конфигурации видеопотока. Профиль S также охватывает спецификации ONVIF для управления PTZ, аудио, многоадресными и релейными выходами для совместимых устройств и клиентов, которые поддерживают такие функции. Клиентами (приёмниками) могут выступать видеорегистраторы, программы оцифровки. А источниками, как правило, видеокамеры. Скачать полное описание профиля S.
  2. Профиль C - предназначен для базового управления системами контроля доступа. Это может быть различный СКУД, а также любые устройства, поддерживающие управление доступом: двери, замки, датчики тревоги и так далее. Скачать описание профиля C.
  3. Профиль G - предназначен исключительно для IP-видеосистем. Данный профиль регулирует передачу, прием и настройку видеоданных. Профиль G также включает поддержку для приема потока аудио и метаданных, если клиент поддерживает эти функции. Скачать описание профиля G.
  4. Профиль Q - предназначен для систем видеонаблюдения на основе IP, и его цель - обеспечить быстрое обнаружение и базовую конфигурацию продуктов, совместимых с профилем Q (например, сетевую камеру, сетевой коммутатор, сетевой монитор) в сети. Сопровождающее устройство профиля Q - это устройство, которое может быть обнаружено и настроено клиентом профиля Q. Клиент профиля Q может обнаруживать, настраивать и управлять устройством профиля Q по IP-сети. Профиль Q также охватывает спецификации для конфигурации TLS (Transport Layer Security) для совместимых продуктов, которые поддерживают эту функцию. TLS - это безопасный протокол связи, который позволяет самим устройствам ONVIF взаимодействовать с клиентами по сети таким образом, который защищает видеоданные от подделки и подслушивания. Скачать описание профиля Q.
  5. Профиль A - предназначен для продуктов, используемых в электронной системе контроля доступа. Устройство, поддерживающее данный профиль, может извлекать информацию, состояние и события и настраивать такие объекты, как правила доступа, учетные данные и расписания. Соответствующий клиент может предоставлять конфигурации правил доступа, учетных данных и расписаний. Клиент также может получать стандартизованные события, связанные с управлением доступом. Скачать описание профиля A.
  6. Релиз-кандидат, профиль T - расширенной потоковой передачи видео, включая сжатие H.264 / H.265. Детекция движения и обработка событий несанкционированного доступа. Профиль T охватывает спецификации ONVIF для потоковой передачи HTTPS, конфигурации PTZ, настройку областей движения, цифровых входов и релейных выходов и двунаправленного звука для совместимых устройств и клиентов, которые поддерживают такие функции. Скачать описание профиля T (версия 1.5).

ONVIF или PSIA

PSIA (Public Security Investigative Agency) - это ещё один стандарт, призванный совмещать несовместимое оборудование. Однако он пока значительно менее популярен. Нужно ли два одинаковых по сути стандарта, и под чьим флагом будут в будущем работать IP-устройства?

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

Однако стандарт PSIA гораздо менее популярен. Так, если консорциоум ONVIF насчитывает более 5000 компаний-членов, то PSIA - не более 50.

История развития

История выхода версий стандарта:

  • 2008 – официальный релиз первой версии ONVIF;
  • 2010 – выход версии ONVIF 2.0;
  • 2012 - вышел Profile S, который, в основном, служил для совместимости версий протокола;
  • 2013 – релиз ONVIF 2.4;
  • 2013 – выход Profile C;
  • 2014 – профайл G, релиз версии Q и обновление протокола ONVIF 2.5.

В настоящее время готовится к выходу профиль T.

Преимущества и недостатки Onvif

Общий стандарт взаимодейтсвия

Безусловно, появление ONVIF позволило соединять по сети самый разнообразные IP-устройства. Общий стандарт позволяет различным производителям выпускать полностью совместимые устройства. Данный протокол поддерживает концепцию open source и является полностью открытым.

Проблемы использования

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

Совместимость оборудования

К сожалению, поддержка ONVIF не является гарантией совместимости. Часто бывает, что регистратор "в упор" не желает видеть IP-камеры, хотя все устройства настроены корректно и точно работают. Такое может случиться из-за неполной поддержки протокола ONVIF или из-за поддержки различных версий данного протокола.

Коментарии (2) к странице "Что такое протокол ONVIF"
Комментариев: 2
  • Захар
    Вопрос #1: в чём отличия ONVIF 2.4 от ONVIF 2.6? Вопрос #2: в регистраторе Версия Onvif: 16.12(V1.2.2.574995) и Версия Onvif-клиента: 2.4.1, потянет ли камеру видеонаблюдения с ONVIF 2.6? Нужной информации не нашёл, есть только описание протокола ONVIF.
    • Роман
      Захар, деталей реализации протокола onvif 2.6 я не знаю. Но знаю, что есть обратная совместимость. Регистратор с версией 2.6 "потятет" камеру с версией 2.4.1. А вот наоборот может и не потянуть.
Комментариев: 2
Оставить комментарий или задать вопрос

Есть вопросы? Звоните сейчас!
+7 (925) 506-04-24