UMOC – A C Library for Clients of ONVIF Network Video Transmitters - Library Design and Device Discovery Support

Sérgio F. Lopes, Sérgio Silva, José Cabral, João L. Monteiro

2013

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.

Download


Paper Citation


in Harvard Style

F. Lopes S., Silva S., Cabral J. and L. Monteiro J. (2013). UMOC – A C Library for Clients of ONVIF Network Video Transmitters - Library Design and Device Discovery Support . In Proceedings of the 10th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO, ISBN 978-989-8565-71-6, pages 409-416. DOI: 10.5220/0004489404090416

in Bibtex Style

@conference{icinco13,
author={Sérgio F. Lopes and Sérgio Silva and José Cabral and João L. Monteiro},
title={UMOC – A C Library for Clients of ONVIF Network Video Transmitters - Library Design and Device Discovery Support},
booktitle={Proceedings of the 10th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO,},
year={2013},
pages={409-416},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004489404090416},
isbn={978-989-8565-71-6},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 10th International Conference on Informatics in Control, Automation and Robotics - Volume 2: ICINCO,
TI - UMOC – A C Library for Clients of ONVIF Network Video Transmitters - Library Design and Device Discovery Support
SN - 978-989-8565-71-6
AU - F. Lopes S.
AU - Silva S.
AU - Cabral J.
AU - L. Monteiro J.
PY - 2013
SP - 409
EP - 416
DO - 10.5220/0004489404090416