Understanding ONVIF in CCTV
A beginner's guide to the standard that lets cameras and recorders work together
ONVIF stands for the Open Network Video Interface Forum. It's an industry group founded in 2008 by Axis, Bosch, and Sony, and today it includes hundreds of security manufacturers.
More importantly for you, ONVIF is also the name of the open standard this group created. Think of it as a common set of rules that network (IP) cameras, video recorders, and video software all agree to follow so they can communicate.
A helpful comparison: ONVIF is to security cameras what Bluetooth is to wireless headphones, or what USB is to computer accessories. You don't need a matching brand on both ends — you just need both devices to 'speak ONVIF.'
Before ONVIF, an IP camera from one brand often wouldn't work with another brand's recorder. You were locked into a single vendor, or you had to hunt for special software drivers. ONVIF solves that:
Mix and match brands — buy the camera you want and the recorder you want, even if they're different makes.
Avoid vendor lock-in — you're not stuck buying everything from one company forever.
Future-proofing — replace or add devices later without rebuilding the whole system.
Wider software choice — most professional video management software (VMS) supports ONVIF cameras.
You don't need to understand the deep technical details to use ONVIF, but a simple mental model helps a lot.
Every ONVIF connection has two roles:
The device — usually the camera (or a doorbell, encoder, etc.). It produces the video and responds to requests.
The client — usually the recorder (NVR) or the software watching the cameras. It asks the device for video and sends commands.
The camera is the device; your recording system is the client. The client discovers the camera on the network, asks 'how can I connect to you?', and the camera answers with the details needed to start streaming.
Discovery — when a camera is plugged into the network, the recorder can automatically find it using ONVIF, often showing it in a list without you typing in anything.
Authentication — you enter the camera's username and password so only authorised systems can connect.
Capability exchange — the recorder asks what the camera can do (resolution, frame rate, audio, PTZ, etc.) and the camera reports back.
Streaming & control — the recorder pulls the live video stream and can send commands such as 'pan left' or 'start recording.'
Under the hood ONVIF uses standard internet technologies (web services and the RTSP streaming protocol), but as an installer or user you rarely touch any of that directly.
Here's the one concept that trips up newcomers. ONVIF is split into 'profiles' — each profile is a defined bundle of features. A device states which profiles it supports, and two devices work best together when they share a profile.
Profiles are like trim levels on a car: a device might support one or several, and supporting one does not automatically mean it supports the others. For everyday CCTV, the two you'll see most are Profile T (and the older Profile S) for video, and Profile G for recording.
Practical tip: for a standard camera-plus-recorder setup, look for cameras that support Profile T (or at least Profile S) and a recorder that supports Profile G. That combination covers live viewing and recording for the vast majority of installations.
A small shop has a recorder from one manufacturer but wants to add a better camera from a different brand for the entrance. Because both support ONVIF Profile T, the new camera appears in the recorder's device list, the owner enters the password, and it starts recording — no special software needed.
A warehouse camera dies and the original model is discontinued. The installer buys any current ONVIF-compatible camera, points the existing recorder at it, and the system keeps working. ONVIF means they aren't forced to find the exact same model or replace the whole recorder.
A property manager wants to view all their cameras in one app on their laptop. They choose a video management software package that supports ONVIF, and it connects to cameras from several different brands at once because they all follow the same standard.
A customer buys a cheap camera advertised as 'ONVIF compatible' but finds the recorder can see the video yet can't control the pan-tilt-zoom. The cause: the camera only implements a limited part of the standard. This is why checking the specific profile (not just the ONVIF logo) matters.
“ONVIF compatible” is vague. Always check which profile and which features are supported, not just whether the logo is on the box.
Conformant vs. compatible. Officially 'ONVIF conformant' products are tested and listed on onvif.org. 'Compatible' is a looser, self-declared claim.
Advanced features may not carry over. A camera's smart analytics or special menus sometimes only work fully in the manufacturer's own software, even when basic video works over ONVIF.
You still need the camera's login. ONVIF makes the connection possible, but you must set and enter a username and password for security.
IP camera — a camera that connects over a computer network rather than analogue cabling.
NVR — Network Video Recorder; the device that records and stores video from IP cameras.
VMS — Video Management Software; an app or platform for viewing, recording, and managing many cameras.
PTZ — Pan-Tilt-Zoom; cameras you can move and zoom remotely.
RTSP — Real Time Streaming Protocol; a common standard for delivering the live video stream.
Conformant — officially tested and certified to meet an ONVIF profile.
Bottom line: ONVIF lets security devices from different brands work together. For most CCTV, look for Profile T (or S) cameras and a Profile G recorder, and always verify the specific profile rather than relying on the logo alone.