2012-05-10 3 views
5

Моя компания предоставляет услуги по обеспечению безопасности и наблюдению для своих клиентов, и меня попросили сделать R & D о том, как мы можем использовать onvif api. Я посетил их страницу operations и соответствующие определения wsdl для некоторых операций. До сих пор мои поиски подсказывают, что onvif создал набор стандартов для оборудования безопасности и соответствующих устройств, реализующих услуги, перечисленные на странице onvif api and specification. Я думаю, что путь к этому - это то, что я создаю заглушки клиентских веб-сервисов, используя определения wsdl с сайта onvif и использую ip-устройство устройства как конечную точку, чтобы получить его функциональность. Правильны ли мои предположения? Кроме того, если бы кто-то мог направить мне какое-то начальное чтение, чтобы начать с этого, я был бы очень благодарен.Как использовать Onvif Api с камерами выживания

+0

Некоторые примеры основных функций, описанных в Руководстве по программированию приложений Onvif (http://www.onvif.org/Portals/0/documents/WhitePapers/ONVIF_WG-APG-Application_Programmer%27s_Guide.pdf), некоторые из таких инструментов, как onvif-соответствие инструмент тестирования или менеджер устройства onvif также могут быть полезны для вас. –

ответ

8

Для клиента ONVIF (NVC - Network Video Client) вы можете обратиться к onvifdm. OnvifDM является одним из NVC.

Она имеет много функций, основанных на спецификации ONVIF:

  • обнаружение сетевого устройства (WS-Discovery)
  • Живого видеоадаптер
  • Видео конфигурация захвата (цифровой датчик или аналоговые входы)
  • кодировщика конфигурация
  • Конфигурация видеоаналитика
  • Конфигурация событий и метаданных
  • Управление предупреждениями правило
  • Обновление прошивки
  • Локальное хранение/сеть записи хранения

На данный момент ONVIF последняя версия 2.2.
Но на рынке большинство совместимых устройств ONVIF поддерживают v1.02 и v2.0 (v2.1?).

Для NVC (как и для onvifdm) требуется NVT (сетевой видеопередатчик) для взаимодействия.

NVT будет IP-камерой или NVR (традиционным или гибридным), он имеет различные функциональные возможности и возможности.
Стандарт ONVIF состоит из многих обязательных предметов и некоторых дополнительных предметов.
Итак, для Inter-operation вы должны проверить версию ONVIF и возможности NVC/NVT.

Если вы зарегистрируетесь как член ONVIF, вы можете получить инструмент соответствия ONVIF (последняя версия1.02).
Инструмент соответствия предназначен для проверки совместимости NVT, и вы можете ссылаться на него как на клиента.
Если какой-либо NVT прошел тестовый процесс с помощью инструмента соответствия ONVIF, он может быть совместимым продуктом.

Вы можете найти любой совместимый продукт ONVIF в ONVIF's website.

Вы можете найти библиотеку с открытым исходным кодом в onvifdm, на основе кода на .NET.
Подробнее об http://en.synesis.ru/en/surveillance/onvifdm/.

Смежные вопросы