The short definition
ONVIF is an open industry forum, not a regulator. It publishes specifications that camera and VMS manufacturers implement voluntarily. A camera that passes the Profile S test, for example, is guaranteed to deliver an H.264 stream over RTSP using standard ONVIF discovery and configuration calls, and any Profile-S VMS can talk to it regardless of brand. Before ONVIF, integrators wrote a one-off driver per camera model. Now they mostly don't.
Founded in May 2008 by Axis Communications, Bosch Security Systems, and Sony, ONVIF now lists more than 30,000 conformant products from 600-plus manufacturers. The organization is based in Sweden and runs the conformance test program through accredited labs.
What conformance Profiles cover
ONVIF doesn't release a single monolithic spec. Conformance is divided into Profiles, each scoped to a specific use case. A device or VMS lists which Profiles it conforms to.
- Profile S. Basic IP video streaming. Covers H.264 video, audio, PTZ control, and event handling. The original 2011 profile and still the floor expectation for any IP camera.
- Profile T. Advanced video streaming. Adds H.265 (HEVC), motion-event metadata, imaging settings, and bidirectional audio. The current default for new cameras.
- Profile G. On-board video storage and retrieval. Lets a VMS pull recorded clips from a camera's onboard SD card or a Profile-G NVR using a standard interface.
- Profile M. Analytics metadata. Standardizes how a camera publishes object detection, license-plate reads, and event metadata so the VMS doesn't need a vendor-specific plugin per analytics package.
- Profile A. Access-control configuration. Lets a unified VMS push credential and door-schedule changes to access-control panels from different vendors.
- Profile C. Basic access control. Door state, alarm events, and access-event reporting. Pairs with Profile A for full configuration plus monitoring.
- Profile D. Access-control peripherals. Door locks, request-to-exit sensors, and door contacts. Newer profile; conformant peripheral count is still growing.
Source: ONVIF.org Profile specifications, current as of the 2024 release schedule. The conformant-products database at onvif.org is searchable by Profile per device.
Why ONVIF matters for buyers
Before ONVIF, a VMS purchase locked the buyer into the camera vendors that VMS supported, and switching cameras meant rewriting drivers and re-validating the install. After ONVIF, a Profile-S-conformant camera works with any Profile-S-conformant VMS out of the box. That mattered the moment a multi-site customer wanted to mix Axis, Hanwha, Avigilon, and a budget brand. With ONVIF, the buyer picks the VMS and the camera independently.
Genetec, Milestone, Avigilon Unity, Verkada Command, Eagle Eye Networks, and Rhombus all support ONVIF Profile S and T as a baseline. Vendor-specific features (Verkada's edge AI, Avigilon Unusual Motion, Genetec KiwiVision) still need vendor-specific integration, but the basic streaming and PTZ work regardless of camera brand.
For a buyer scoping a multi-vendor deployment, see the vendor comparison matrix for which cameras and VMS platforms list which Profiles.
Conformance vs compatibility
Two words look alike but aren't the same. Conformant means the device passed the ONVIF lab test for a specific Profile and is listed in the conformant-products database. Compatible means the manufacturer says it works, without independent verification. Compatible-only products often handle basic streaming and break on advanced calls (PTZ presets, audio, metadata). For any procurement with a real cost of failure, specify conformance in the RFP.
That's also why some "ONVIF" budget cameras misbehave inside enterprise VMS platforms. The seller used "compatible" or "supports ONVIF" without paying for the conformance test, and the integrator finds out at commissioning.
Where ONVIF shows up in real installs
Three places we see ONVIF actually drive a buyer's decision:
- VMS replacement on an existing camera fleet. A multi-site customer wants to consolidate from five VMS platforms onto one. ONVIF conformance on the existing cameras decides whether the cameras stay or get replaced. Most enterprise cameras over the past 10 years are Profile-S conformant; many older budget cameras aren't.
- AI analytics retrofit. Adding camera-agnostic analytics (Intenseye, Dragonfruit AI, Briefcam) to an existing fleet works through Profile S streaming and Profile M metadata. The analytics vendor's compatibility list usually starts with "any Profile-S-conformant camera."
- Federal and state procurement. Many state RFPs (Texas, Florida, NY OGS) require ONVIF Profile S or T conformance in the spec. The procurement team uses the conformant-products database to validate the bid.
For installs where AI analytics ride on top of mixed-vendor cameras, see our AI video analytics service page. The camera-agnostic deployment pattern depends on ONVIF as the floor.
When to ask Tec-Tel about ONVIF
If you're scoping a VMS replacement on an existing camera fleet and you don't know which cameras stay, we can run the ONVIF conformance check during a free site walk. Same for adding AI analytics to a multi-vendor fleet: ONVIF is the floor, vendor-specific quirks live above it.