Skip to content
Camzify

ONVIF and RTSP explained

By Muhammad Talha · Product Manager and CTONine years building computer vision and automated surveillance systems

ONVIF and RTSP are the two most important protocols for connecting IP security cameras to video management and analytics platforms. ONVIF is a standardized interface for camera discovery and configuration. RTSP (Real Time Streaming Protocol) is the protocol for streaming live video from the camera to a receiving system.

What is ONVIF?

ONVIF (Open Network Video Interface Forum) is a standardized set of protocols that allow IP cameras from different manufacturers to communicate with video management software. An ONVIF-compliant camera exposes a standard API for discovery, configuration, PTZ control, and event handling — regardless of the camera brand.

What is RTSP?

RTSP (Real Time Streaming Protocol) is the protocol used to stream live video from an IP camera to a receiving system. The camera provides an RTSP URL (e.g., rtsp://camera-ip:554/stream1) that the receiving system connects to for the live feed. Most IP cameras support RTSP natively.

How Camzify uses these protocols

Camzify connects to cameras via RTSP for video streaming. ONVIF support means Camzify can discover and configure compatible cameras automatically. For cameras behind NAT or firewalls, the Camzify Connector relays the RTSP stream securely to the cloud. See RTSP setup for step-by-step instructions.

Other supported protocols

Beyond RTSP, Camzify supports RTMP (for encoder-based setups), HLS (for HTTP-based streaming), and WebRTC (for lowest-latency connections). Most deployments use RTSP as the primary protocol with virtual patrolling running on the ingested feeds.

Checking camera compatibility

Most IP cameras manufactured after 2010 support ONVIF and RTSP. Check the camera's specification sheet for "ONVIF Profile S" (streaming) or "ONVIF Profile T" (advanced streaming). The supported cameras page lists verified models.

Related guides

FAQ

Frequently asked questions

A set of agreed interfaces that lets cameras and software from different makers talk to each other. An ONVIF-conformant camera can be discovered and streamed by software that did not come from the same vendor, which is what makes a cloud platform practical on existing cameras.

The address a camera exposes its live video stream on. It usually carries the camera's IP address, a port and a path, with credentials. Camzify connects to that URL directly when the camera is reachable from the internet, or through the Connector when it is not.

If it produces an RTSP stream, it still connects. ONVIF matters for discovery and settings; RTSP is what carries the video. Cameras with neither can often be reached through an encoder that pushes RTMP.

Not with the Connector. It runs on a PC inside the camera's network and relays the streams outward, so there is no port forwarding and no camera exposed to the internet. The RTSP setup guide covers both routes.

Ready to patrol your site 24/7?

Book a 15-minute demo and see a live patrol run on your own cameras.

This site is being updated

We are rebuilding pages as you read this, so an image, a link or a section may look unfinished for a while. The product itself is unaffected. If something important is broken, tell us at the contact page and we will fix it.