Get the FREE Security Camera Quick Guide to learn more about CCTV
Want to have a quick reference to security camera? Just click the button below...
ONVIF is a worldwide industry standard protocol for video surveillance interconnection between IP cameras. DVRs, NVRs and VMSs. Most modern IP CCTV devices are ONVIF compliant and use some of its profiles.
Founded in 2008 by Axis, Bosch, and Sony, today ONVIF already has more than 500 members and more than 5,000 products that are compatible with the standard. Most of the IP cameras on the market have the ONVIF protocol.
Before the implementation of the ONVIF protocol cameras and recorders from a different manufacturer were not able to communicate. So it was mandatory to continue always using equipment of the same brand.
Imagine a system integrator who sells IP cameras and NVRs (Network Video Recorder) to a customer who later decides to use different brand devices.
By using the ONVIF protocol, those devices can communicate among themselves, so the customer will have more freedom of choice.
Relate article: ONVIF protocol, the benefits and drawbacks.
Relate article: ONVIF Protocol: Profile T (Advanced Video Streaming).
Relate article: ONVIF Device Manager Review and Download.
When a Network Video Recorder (NVR) sends commands to an IP camera to request high-resolution videos, a common standard enforced by the ONVIF protocol allows to such camera to delivery what was asked even if the NVR was manufactured by another company and has a different brand.
So the commands that are used by a PTZ (Pan Tilt Zoom) camera, for example, to change its position or send a Full HD video stream are always the same, it doesn't matter who is the camera or VMS software manufacturer.
The integration between IP cameras and recording and monitoring systems is cumbersome as it involves a lot of time to study the proprietary protocols of several manufacturers and many hours of development.
Just imagine companies developing surveillance software, their developers need to contact different camera manufacturers to request documentation that shows how to communicate with the IP cameras.
As over the years, more and more IP camera manufacturers have entered the market, the work of these developers has increased significantly, as well as the need for constant code updates because manufacturers launch other product lines and also update the firmware of their cameras.
ONVIF allows the IP camera and software manufacturers to use the same protocol, so it's not necessary to rewrite code every time a new IP device comes to the market or a new IP surveillance software is launched.
No, in fact, there is another standard called PSIA that came up first but did not have the strong support of major manufacturers in the industry, so the ONVIF standard eventually took the lead and is used worldwide by most IP camera manufacturers and Video Monitoring Systems.
Each manufacturer has its own protocol that allows you to work with special features such as Fish Eye camera view, video analytics and many of these special features are not totally supported by the ONVIF protocol.
Some incompatibility issues also occur between devices that claim to be ONVIF compliant but are not quite ready to really work as expected.
In addition to the video, you can also use other features through the ONVIF protocol such as alarms, video analytics, audio, and PTZ control, it all depends on the protocol version used by the manufacturers.
There are versions 1.x and 2.x of the protocol, the 1.x is already very old and practically no longer considered by most manufacturers.
The most current version has different profiles that show what the protocol supports, see the following list for more details:
Profile S: This is the most basic profile for the cameras, it supports video streaming from the camera to the recording or monitoring system
Profile G: Supports video storage control, if a camera records videos on your memory card for example and a VMS has the need to make a video inquiry, that profile can be used.
Profile Q: Profile that allows you to discover the cameras on the network through a scan, and also increase security by eliminating standard passwords.
Profile T: Profile will support the new H.265 CODEC
Keep in mind that not all products have compatibility, although we often find models that report this compatibility, to be officially ONVIF compatible is necessary to be on the list.
See the compatibility list below
That's all for today, please don't forget to share this article.
Claudemir Martins is a former Samsung Engineer with 15+ experience in the surveillance industry. He has been traveling around 17 different countries to teach people how to design, and install CCTV systems.
CLICK THE LINK TO DOWNLOAD NOW
SECURITY CAMERA GUIDE