Содержание страницы
С началом эры ip-видеонаблюдения многие пользователи столкнулись с проблемой совместимости оборудования. Это было обусловлено отсутствием стандартных протоколов взаимодействия всех устройств системы.
Покупка всего оборудования от одного производителя могла избавить клиентов от таких трудностей, но разработанные и внедрённые в 2008 году onvif стандарты смогли в корне решить эту проблему.
Назначение протокола
Поддержка устройствами стандартов Onvif не только решает вопрос совместимости, но и позволяет создавать системы видеонаблюдения с оборудованием различных видов и производителей. Значительно облегчается и процесс внесения изменений и новых элементов в готовую систему.
Три компании Sony, Bosch и Axis создали стандарт для передачи видео сигналов и назвали его Open Network Video Interface Forum (ONVIF). Именно благодаря ONVIF с ноября 2008 года настраивать системы видеонаблюдения на основе IP камер стало гораздо легче. Развитие технологий приводили к апгрейдам протокола и появлению новых версий:
- 25 ноября 2008 — официальный запуск ONVIF 1.0;
- ноябрь 2010 — выходит новая версия ONVIF 2.0;
- январь 2012 — выходит Profile S, профиль для совместимости версий;
- август 2013 — анонс релиза версии ONVIF 2.4;
- декабрь 2013 — появляется Profile C;
- июнь 2014 — релиз Profile G;
- декабрь 2014 — релиз Profile Q;
- декабрь 2014- релиз ONVIF 2.5
Протокол в лучшую сторону отличается от своих «конкурентов», к примеру, RTSP, у которого нет возможности сжатия видео, а также отсутствует собственная передача потоковых данных.
На 2016 год в компании зарегистрировано 383 пользователей и партнеров.
Преимущества и недостатки Onvif
Протоколы, разработанные организацией Onvif, имеют ряд преимуществ, основными из которых являются:
- стандартизация обмена данными между всеми видеоустройствами в сети;
- беспрепятственное взаимодействие ip-оборудования вне зависимости от производителя;
- относятся к типу open-source software.
Недостатки у стандарта Onvif также имеются, к примеру, достаточно часто возникает конфликт между различными версиями протокола.
Типы профилей
Для более лёгкого определения функций конечными пользователями организация разработала систему профилей.
На данный момент существуют 4 их разновидности:
- Profile C предназначен для объединения и управления основными функциями контроля доступа в рамках физической системы. Благодаря этому профилю пользователь может узнать статус дверей в помещении (открыты или закрыты), все осуществляемые с ними действия за определённый промежуток времени и т. д.
- Profile S содержит в себе общие функции для ip-камер. После появления профиля в большей степени решилась проблема несовместимости версий (сегодня все устройства Onvif версии 1.0 совместимы с версией 2.0).
- Благодаря Profile G у пользователей появилась возможность в любой момент начинать и заканчивать запись с ip-камер, применять различные фильтры для увеличения эффективности поиска видео и т. д. Данный профиль может значительно упростить процесс создания объединённой системы защиты информации.
- Profile Q необходим для управления TLS-сертификатами и ключами доступа. Появился относительно недавно.
Трудности с Onvif
Несмотря на все преимущества стандартов onvif, пользователи периодически сталкиваются с различными трудностями, к примеру, ip-камера не обнаруживается видеорегистратором одной локальной сети. В основном такие проблемы возникают по вине производителей, которые ставят маркировку «поддержка onvif» на своей продукции.
Ещё одна проблема владельцев систем ip-видеонаблюдения – несоответствие версий и профилей протоколов. Такая проблема обусловлена нахождением исходного кода onvif в свободном доступе. Многие производители стараются внести изменения в протокол для улучшения или привнесения дополнительных функций, что приводит к несовместимости камеры и регистратор (к примеру).
Скажите, пожалуйста, есть ли решение , если возникла вторая проблема, о который вы пишите-«несоответствие версий и профилей протоколов» ? К сожалению, столкнулись с данной проблемой.
Есть ли еще какие-либо подводные камни у Onvif?
Часто приходится ломать голову по поводу несовпадения версий систем протоколов. оборудование разное, особенно когда работаешь в большой компании, что-то используется давно и версия протокола старая, а при поступлении новой техники возникает конфликт. Иногда приходится идти на «понижение» версии протокола новых устройств, что ухудшает их работу. Был случай, когда в камере из-за этого переставал работать инфракрасный режим. Но это проблемы именно современного и несовременного оборудования, у техники, купленной в одно время, таких глобальных проблем нет.
Как мне кажется это лучший протокол для передачи видеоизображения, может кто подскажет, а если какие-то аналоги чтобы сравнить две технологии? Был случай когда нужно было закупить около 20 камер видеонаблюдения, камеры были куплены но только от разных производителей, когда стал вопрос как сделать совместимость ми использовали технологию onvif что нам очень помогло в решении данного вопроса.