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.
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.
| Profile | What it addresses | Official reference |
|---|---|---|
| S | Basic video streaming. Check supported conditional features separately. | Profile S |
| T | Advanced video streaming, H.264/H.265, motion/tampering and metadata. Audio and other conditional functions need matching feature support. | Profile T |
| G | Edge recording, storage configuration and retrieval. | Profile G |
| M | Analytics metadata and standardized event handling. Individual event types and actions still need checking. | Profile M |
| A / C / D | Access-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.
- Verify the exact branded model and installed firmware. Do not assume an OEM or rebranded sibling shares its declaration.
- Enable ONVIF on the camera where required and create the appropriate camera user. Confirm authentication, time/NTP, IP routing and configured ports.
- Confirm both sides support the selected codec, stream resolution and bitrate. Check recorder channels, aggregate ingress, usable storage and PoE separately.
- 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.
- 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