Wallogit.com
2017 © Pedro Peláez
ONVIF PHP implementation, (*1)
Welcome! You can find a detailed description on Squidoo page "ONVIF Programming Revealed" http://www.squidoo.com/onvif-programming-revealed, (*2)
ponvif is a concrete approach to build Network Video Client (NVC) working with Network Video Transmitter devices (NVT) such as IP-cameras and video encoders. This solution is a simple programming exercise and has no claim to completeness. I choose PHP as programming language because it has almost no learning curve and is very simple to translate in other languages., (*3)
ONVIF seems to have a very promising future, but the programming of a compliant client is not a simple task. It is very difficult to find examples and information to develop in a reasonable time frame. SOAP communication used by ONVIF is based on messages too heavy and complex and this adds further complexity. All this is not ideal to develop at an acceptable cost or at the experimental level. My goal here is to overcome these limitations and provide a solution to start development in time close to zero., (*4)
I leave to the competence of reader any other improvement., (*5)
This software module can control network video devices with ONVIF protocol., (*6)
It can send HTTP SOAP requests to a network video device that supports the ONVIF protocol to perform several types of operations. Currently it can:, (*7)
Version 1.1, (*8)