C CamPlan CheckONVIF COMPATIBILITY · FREE BETA

MATCH THE MODEL. MATCH THE FIRMWARE.

Will this camera work with that recorder?

Search the official ONVIF registry and compare a camera's device record with a recorder or VMS's client record. Start with profile evidence, then check the features and limits your installation needs.

A shared ONVIF profile establishes interoperability for its mandatory and applicable conditional features. It does not certify every camera/recorder combination, proprietary analytics, every codec or your installation. An absent listing means unverified conformance—not proven incompatibility. No brand-wide compatibility claims are made.

01 Camera / encoder

02 Recorder / VMS

03 Required functions & capacity

Live view and recording the incoming video stream use S/T evidence. Profile G concerns edge recording and retrieval; it is not required merely to record a stream on an NVR. Conditional functions and proprietary events need feature-list or manufacturer evidence on both sides.

Optional stream limits — enter manufacturer-confirmed values

These comparisons use your entries, not registry specifications. Per-camera limits differ from total recorder ingress. Configure a supported substream when possible, then rerun the check.

Build the installation quote →Check channels, storage, ingress and PoE →

ONVIF knowledge & setup checklist

ONVIF is a family of profiles, not a single universal version number. A camera is normally a device; a recorder or VMS consuming its streams needs a client record. Some recorders also expose a device interface—do not confuse that with client conformance.

ProfileWhat it addressesOfficial reference
SBasic video streaming. Check supported conditional features separately.Profile S
TAdvanced video streaming, H.264/H.265, motion/tampering and metadata. Audio and other conditional functions need matching feature support.Profile T
GEdge recording, storage configuration and retrieval.Profile G
MAnalytics metadata and standardized event handling. Individual event types and actions still need checking.Profile M
A / C / DAccess-control configuration, systems and peripherals. These alone do not establish camera video compatibility.All profiles

Profile S transition: ONVIF's final date for new Profile S conformance submissions is March 31, 2027. Existing registered model/firmware declarations remain valid unless withdrawn; that date does not make existing S products stop working. ONVIF recommends more secure authentication and Profile T. Official transition guidance.

  1. Verify the exact branded model and installed firmware. Do not assume an OEM or rebranded sibling shares its declaration.
  2. Enable ONVIF on the camera where required and create the appropriate camera user. Confirm authentication, time/NTP, IP routing and configured ports.
  3. Confirm both sides support the selected codec, stream resolution and bitrate. Check recorder channels, aggregate ingress, usable storage and PoE separately.
  4. Check audio, PTZ, edge retrieval, motion events and analytics against both feature lists and the manufacturer's compatibility list. Vendor-specific functions may require a native driver.
  5. Bench-test the exact pair: discovery/login, continuous recording, playback, reconnect after restart, and every required event or control.

Source review: October 13, 2026. Product searches retrieve current records from the official public registry; upstream outages are reported as unavailable, never as an incompatibility result. Search model terms are sent to ONVIF; installed firmware and optional stream entries stay in this page and are not saved.

Open official conformant-product database · Conformance FAQ · Profile interoperability guidance