Моя компания предоставляет услуги по обеспечению безопасности и наблюдению для своих клиентов, и меня попросили сделать R & D о том, как мы можем использовать onvif api. Я посетил их страницу operations и соответствующие определения wsdl для некоторых операций. До сих пор мои поиски подсказывают, что onvif создал набор стандартов для оборудования безопасности и соответствующих устройств, реализующих услуги, перечисленные на странице onvif api and specification. Я думаю, что путь к этому - это то, что я создаю заглушки клиентских веб-сервисов, используя определения wsdl с сайта onvif и использую ip-устройство устройства как конечную точку, чтобы получить его функциональность. Правильны ли мои предположения? Кроме того, если бы кто-то мог направить мне какое-то начальное чтение, чтобы начать с этого, я был бы очень благодарен.Как использовать Onvif Api с камерами выживания
ответ
Для клиента 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/.
- 1. Как использовать onvif ptz wsdl
- 2. Delphi Onvif SOAP-вызовы
- 3. Как использовать сервисы onvif, предоставляемые камерой Axis
- 4. PHP Onvif - GetSnapshotUri
- 5. Совместимость с Onvif
- 6. OpenCV с uEye камерами
- 7. OpenCV с сетевыми камерами
- 8. ONVIF: Ошибка аутентификации с SNC-CH110 с использованием протокола ONVIF
- 9. Управление веб-камерами JIRA через REST API
- 10. ScreenToWorldPoint с перспективными камерами
- 11. Как пользоваться веб-камерами?
- 12. Камеру с открытыми камерами
- 13. gsoap 2.8.43 с onvif
- 14. OpenCV с камерами Vision GigE
- 15. Устройство Onvif не найдено менеджером устройств Onvif
- 16. Распределение выживания
- 17. ONVIF PullPointSubscriptionClient.PullMessages
- 18. Android-телефон HTC с двумя задними камерами
- 19. Как построить «обратную» функцию выживания?
- 20. Анализ выживания с использованием R
- 21. OpenCV с 2 камерами VC++
- 22. Как проверить подлинность камеры AXIS с ONVIF
- 23. Кубрик тема выживания
- 24. R: Автоматический анализ выживания
- 25. Как аутентифицировать пользователя в ONVIF?
- 26. Конфигурация цели записи с использованием интерфейса onvif
- 27. Ошибка аутентификации ONVIF?
- 28. пловец участок выживания
- 29. Перевод между двумя камерами
- 30. Что не так с моим объектом выживания?
Некоторые примеры основных функций, описанных в Руководстве по программированию приложений Onvif (http://www.onvif.org/Portals/0/documents/WhitePapers/ONVIF_WG-APG-Application_Programmer%27s_Guide.pdf), некоторые из таких инструментов, как onvif-соответствие инструмент тестирования или менеджер устройства onvif также могут быть полезны для вас. –