Open IP Camera Forum

General => ONVIF and PSIA => Topic started by: admin on July 11, 2011, 11:50:20 am

Title: What is ONVIF?
Post by: admin on July 11, 2011, 11:50:20 am
ONVIF is a standard for talking to Network Camera Devices and other similar security hardware.
It was established in 2008 by Axis Communications, Bosch and Sony.

ONVIF stands for - Open Network Video Interface Forum

A camera is called an NVT in the ONVIF spec's.

A client for ONVIF can be downloaded here - http://sourceforge.net/projects/onvifdm/


The base elements of ONVIF are:
Standardization of communication between network video devices.
Interoperability among network video products, regardless manufacturer.
Open to all companies and organizations (hopefully including ours haha)

ONVIF Specification can be downloaded here - http://www.onvif.org/imwp/download.asp?ContentID=18006

ONVIF looks like its mostly  a verbose SOAP/ XML based service.

Devices supporting ONVIF advertise this by providing services on a DEVICENAME/onvif url.

Spec details for device management:
http://www.onvif.org/onvif/ver10/device/wsdl/devicemgmt.wsdl (http://www.onvif.org/onvif/ver10/device/wsdl/devicemgmt.wsdl)

Application programmers guide:
http://www.openipcam.com/files/ONVIF/ONVIF_WG-APG-Application_Programmer's_Guide.pdf (http://www.openipcam.com/files/ONVIF/ONVIF_WG-APG-Application_Programmer's_Guide.pdf)

Support Documents (onsite)
http://www.openipcam.com/files/ONVIF (http://www.openipcam.com/files/ONVIF)


Complete ONVIF documentation here -

http://www.onvif.org/specs/DocMap.html (http://www.onvif.org/specs/DocMap.html)

A very good page describing pluses and minuses of ONVIF here -

http://www.server001.net/PUBLIC/ONVIF.HTML (http://www.server001.net/PUBLIC/ONVIF.HTML)
Title: Re: What is ONVIF?
Post by: Borsti92 on July 12, 2011, 02:53:07 am
Very nice finding. The software however seems to be Windows only, i don't find Linux compatible source code.

I would love to have something compilable on Linux or Mac.
Title: Re: What is ONVIF?
Post by: jasonhavens on March 30, 2012, 10:34:54 am
I am relatively new to IP-based security cameras, although I have a pretty good background in networking and the like.  Do you know if Foscam and/or Loftek use ONVIF?  I suspect not, and perhaps they use the other protocol/standard that you mentioned.  I am considering a software-based NVR, which says that it only supports ONVIF for pan/zoom/tilt operations.  Please share any insights.  Thank you in advance.

Kind regards

Jason Havens
Destin, FL, USA
Title: Re: What is ONVIF?
Post by: yzsolution on April 06, 2013, 09:57:07 am
We have implemented the onvif on server side and create the ONVIF middleware.

We can discuss it.

skype:zsq20070317
email: idh20120311@hotmail.com