Authors:
Sérgio F. Lopes
;
Sérgio Silva
;
José Cabral
and
João L. Monteiro
Affiliation:
University of Minho, Portugal
Keyword(s):
Video Surveillance and Control, ONVIF, SOAP, WS-Discovery, WS-Security, Web Services, NVT.
Related
Ontology
Subjects/Areas/Topics:
Control and Supervision Systems
;
Industrial Automation and Robotics
;
Industrial Engineering
;
Industrial Networks and Automation
;
Informatics in Control, Automation and Robotics
;
Robotics and Automation
;
Surveillance
Abstract:
Video surveillance and control systems are becoming increasingly important as video analysis techniques evolve. The interoperability of IP video equipment is a critical problem for surveillance systems and other video application developers. Open Network Video Interface Forum (ONVIF) is one of the two specifications addressing the standardization of networked devices interface, but it is a complex specification and difficult to implement. This paper describes a library that helps to develop clients of ONVIF video cameras, by taking advantage of opportunities to abstract useless details and to provide higher-level functionalities. The library architecture is explained and it is shown how it can be used to implement operations and features that present challenges to developers. The module supporting Device Discovery is addressed. We demonstrate how the library reduces the complexity, without affecting flexibility. The work presented has been validated by an industry partner.