What is ONVIF? ONVIF vs RTSP, Profiles, and Camera Compatibility Explained
ONVIF is the open standard that lets security cameras, recorders, and software from different brands work together. It handles how a system finds a camera, configures it, controls pan-tilt-zoom, and subscribes to events, then leans on RTSP to carry the actual video. If you want to mix camera brands or avoid being locked to one vendor, ONVIF support is the box you check.
A Common Language for IP Cameras
ONVIF stands for the Open Network Video Interface Forum, an industry body founded in 2008 by Axis, Bosch, and Sony. The name now refers to the standard those members maintain: a shared set of rules for how IP-based security products talk to each other. When a camera is ONVIF conformant, a recorder or video management system from a different manufacturer can discover it, pull its video, set its resolution, move its lens, and receive its alerts without a custom driver written for that exact model.
That matters because the surveillance market is full of brands. Without a standard, every camera would need bespoke integration work, and swapping one vendor for another would mean replacing the whole system. ONVIF removes most of that friction. It is the reason you can put a camera from one maker on a recorder from another and expect them to cooperate.
ONVIF is not the same thing as RTSP, and the two are often confused. ONVIF is the broad interoperability standard that covers discovery, configuration, and control. RTSP is the narrower protocol that actually moves the video stream. An ONVIF camera uses RTSP underneath to deliver its feed. The rest of this guide breaks down how they differ, what the ONVIF profiles mean, and what to look for when you buy.
General guidance. Exact support varies by camera and profile.
ONVIF vs RTSP: What Each One Does
The two are not rivals. They sit at different layers and do different jobs, and most modern installs use both at once. Here is how they line up.
| Factor | ONVIF | RTSP |
|---|---|---|
| What it is | An interoperability standard for IP video devices | A media streaming protocol (Real Time Streaming Protocol) |
| Main job | Discover, configure, control, and receive events | Carry the live video and audio stream |
| How it runs | Web services (SOAP over HTTP) for the control plane | RTP media over RTSP, usually on port 554 |
| PTZ and events | Yes, including motion and analytics alerts | No, the stream only |
| Multi-brand setup | Auto-discovers and configures cameras | Manual stream URL entered per camera |
| Works on its own | Uses RTSP underneath to deliver the video | Streams video but offers no device control |
| Best for | Full VMS or NVR integration across brands | A single direct stream into a player or VMS |
An ONVIF camera almost always exposes an RTSP stream, but an RTSP-only camera does not necessarily support ONVIF. When in doubt, check the spec sheet for both.
How ONVIF and RTSP Work Together
Think of one channel for instructions and a second channel for the picture. ONVIF runs the first, RTSP runs the second.
ONVIF: The Control Plane
ONVIF uses web services, SOAP messages over HTTP, to handle everything that is not the video itself. A recorder sends an ONVIF discovery request, finds the camera on the network, logs in, reads which streams and codecs it offers, sets resolution and frame rate, moves a PTZ lens, and subscribes to motion or analytics events. This is the standardized control language that lets mixed-brand gear cooperate.
RTSP: The Media Plane
RTSP, the Real Time Streaming Protocol, is the pipe that delivers the live feed. Once ONVIF has told the system where the stream lives, RTSP sets up the session and the video and audio ride over RTP, usually on port 554. RTSP is lightweight and universal, which is why almost every IP camera and VMS speaks it, but on its own it carries no discovery, configuration, or control.
Together: Find, Then Stream
In a real deployment the two run side by side. ONVIF finds and configures the camera and hands over the stream details; RTSP then carries the picture into your recorder or platform. That division is why you usually want both. ONVIF makes onboarding a new camera quick, and RTSP guarantees the video shows up in software that may not speak a vendor proprietary protocol.
What ONVIF Compliant Actually Means
A device is ONVIF conformant only after it passes ONVIF's conformance test for a specific profile and is registered in the ONVIF conformant products database. So the useful question is not just whether a camera is ONVIF compliant, but which profile it conforms to, because that is what tells you the features you can actually use. A camera that claims ONVIF but lists no profile is worth a second look.
For software buyers, the practical move is to choose cameras that support open standards and a platform that does the same. Cameras that speak ONVIF and stream over RTSP keep you free to add or swap brands later without ripping out the system. Our NVR vs DVR guide covers the recorder side of the same decision.
ONVIF Profiles: S, T, G, and More
ONVIF groups its features into profiles so a camera and a recorder can confirm they share a common set. Match the profile to what you need the system to do.
Profile S: Streaming Basics
The baseline most cameras support. Profile S covers live H.264 video and audio streaming, PTZ control, and multicast. If a camera lists ONVIF with no other detail, it usually means Profile S. Enough for straightforward live viewing and recording.
Profile T: Advanced Streaming
The modern mainstream profile. Profile T adds H.265 (HEVC) for far smaller file sizes, imaging settings, and motion and analytics metadata events. If you want efficient 4K and smart alerts to flow into your platform, look for Profile T.
Profile G: Edge Recording
Profile G handles on-camera recording and playback. The camera records to an SD card or edge storage, and a recorder or VMS can search and play that footage back. Useful for keeping a local copy when the network drops.
Profile M and Others
Profile M standardizes analytics and metadata, like object classification events, so AI features pass cleanly between devices. Profiles A, C, and D extend ONVIF into access control and door peripherals for unified security systems.
Why Profiles Matter When You Buy
A camera and a recorder can only use the features they both support, so two ONVIF devices still need a profile in common. A Profile S camera paired with Profile T software will stream fine but will not pass H.265 or rich analytics events through the ONVIF channel. Before you buy, check that the cameras and the platform share the profile that carries the capability you care about, whether that is efficient 4K, edge recording, or AI metadata.
This is where a flexible platform pays off. Surveillant connects to standard ONVIF and RTSP cameras and layers AI on top, so the camera handles capture and the software handles intelligence. It adds real-time threat detection and natural-language video search across mixed-brand cameras, runs a unified video management system, and stores footage with cloud video surveillance. Existing recorders can connect through NVR integration as well.
Common Questions About ONVIF
What is ONVIF in CCTV?
ONVIF is an open industry standard that defines how IP-based security cameras, recorders, and software communicate. In a CCTV system it lets equipment from different brands work together, so a recorder can discover a camera, pull its video, set its options, and control its lens without a custom driver. It was created in 2008 to reduce vendor lock-in across the surveillance market.
What is an ONVIF camera?
An ONVIF camera is an IP camera built to the ONVIF standard, so it can connect to ONVIF-compatible recorders and video management software regardless of who made them. Instead of needing a brand-specific integration, the camera advertises its streams and settings in a standardized way. Most ONVIF cameras support at least Profile S for live streaming, and many support Profile T for H.265 and analytics.
What is the difference between ONVIF and RTSP?
ONVIF is an interoperability standard and RTSP is a streaming protocol. ONVIF handles discovery, configuration, PTZ control, and event alerts, while RTSP carries the actual video stream. They work together: ONVIF finds and configures the camera, then the video is delivered over RTSP. ONVIF needs RTSP underneath, but RTSP on its own provides no device control.
Does ONVIF use RTSP?
Yes. ONVIF handles the control side, such as discovery, settings, PTZ, and events, using web services over HTTP, but it relies on RTSP to transport the live video and audio. So an ONVIF camera almost always exposes an RTSP stream. The reverse is not guaranteed: a camera that supports RTSP does not necessarily support the full ONVIF standard.
What is ONVIF Profile S?
Profile S is the baseline ONVIF profile for live streaming. It covers H.264 video, audio, PTZ control, and multicast, and it is the profile most IP cameras support. If a camera lists ONVIF without naming a profile, it usually means Profile S. For H.265 efficiency and analytics metadata you want Profile T, and for on-camera recording you want Profile G.
What does ONVIF compliant mean?
ONVIF compliant, more precisely ONVIF conformant, means a device has passed ONVIF testing for a specific profile and is listed in the ONVIF conformant products database. The key detail is which profile it conforms to, because that tells you the features you can use. A genuine ONVIF product names its profiles, so check for Profile S, T, or G rather than a vague ONVIF claim.
Is ONVIF better than RTSP?
Neither is better; they solve different problems. ONVIF is better when you need a recorder or VMS to discover, configure, and control cameras across multiple brands. RTSP is better when you just need to pull a single video stream into a player or platform. Most professional deployments use both, with ONVIF for setup and control and RTSP for the video itself.
Related Solutions and Guides
ONVIF Compatible Software
Run mixed-brand cameras on open standards.
RTSP Camera Integration
Connect standard IP camera streams.
Video Management System (VMS)
One platform across every camera brand.
NVR Integration Software
Add AI to the recorder you already own.
Cloud Video Surveillance
Store footage off site with set retention.
NVR vs DVR
IP versus coax recorders, explained.
Put AI on the ONVIF Cameras You Already Run
Surveillant connects to standard ONVIF and RTSP cameras from any brand and adds real-time threat detection, natural-language search, and cloud retention from one console. Start a free 14-day trial and see your footage become searchable.
Works with ONVIF Profile S, T, and G cameras over standard RTSP.