PHP Classes

PHP ONVIF: Control network video devices with ONVIF protocol

Recommend this page to a friend!
  Info   View files View files (3)   DownloadInstall with Composer Download .zip   Reputation   Support forum (5)   Blog    
Ratings Unique User Downloads Download Rankings
Not enough user ratingsTotal: 1,060 All time: 3,498 This week: 524Up
Version License PHP version Categories
ponvif 1.0.0GNU General Publi...5.3PHP 5, Web services, Video, Hardware


This class can control network video devices with ONVIF protocol.

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:

- Get the system date
- Get the system capabilities
- Get the video sources
- Get the existing profiles
- Get the available services
- Get information of the device information
- Get the URI of a stream
- Get the available presets
- Get information of a given node
- Go to a given preset
- Remove a given preset
- Set a given preset
- Perform a relative move
- Perform a relative move and zoom
- Perform an absolute move
- Start a continuous move
- Start a continuous move and zoom
- Stop a move

Innovation Award
PHP Programming Innovation award winner
April 2013

Prize: One copy of the Zend Studio
There are certain video devices that can be controlled externally using the ONVIF protocol.

This class can be used to develop applications to control such video devices.

Manuel Lemos
Picture of Lorenzo Toscano
  Performance   Level  
Name: Lorenzo Toscano <contact>
Classes: 1 package by
Country: Italy Italy
Age: 51
All time rank: 229889 in Italy Italy
Week rank: 301 Up13 in Italy Italy Up
Innovation award
Innovation award
Nominee: 1x

Winner: 1x

  Files folder image Files  
File Role Description
Files folder imagelib (2 files)
Accessible without login Plain text file test.php Example Sample of usage for ponvif class

  Files folder image Files  /  lib  
File Role Description
  Plain text file class.ponvif.php Class A simple class to help you in developing an ONVIF compliant client
  Accessible without login Plain text file README.txt Lic. License & Disclaimer ponvif class

 Version Control Unique User Downloads Download Rankings  
This week:0
All time:3,498
This week:524Up