RTSP and ONVIF are not simply competing ways to spell camera compatibility. RTSP controls a media-streaming session. ONVIF profiles define sets of interoperable device and client functions, which can include video configuration, events and other capabilities beyond displaying a stream.

A camera can therefore support both. Seeing video through an RTSP address does not prove that an NVR or smart-home application can use its motion events, two-way audio or camera controls.

Separate the functions you need

Required function Evidence to check What a broad claim does not prove
Live video Supported stream, codec and client configuration Every advertised codec or stream works in every client
Motion or tampering events Applicable ONVIF profile and endpoint support A visible video feed includes usable event messages
Two-way audio or PTZ Exact device capability and client support Every profile-conformant camera has a microphone, speaker or motor
Recognized ONVIF conformance Exact product and software/firmware in the official database Membership or an ONVIF logo alone establishes product conformance

The IETF RTSP specification describes the protocol’s session-control role. Media delivery can use a separate mechanism such as RTP. Citing RTSP 2.0’s definition here does not mean every camera implements that version.

Read the profile, then check the product

ONVIF Profile T covers advanced video streaming and related capabilities, with mandatory and conditional features. Conditional support is important: a profile cannot supply physical hardware or a feature that the particular endpoints do not support.

Use the ONVIF conformant-products database to check both the camera and the client where applicable. Conformance belongs to a specific firmware or software version. Record that version alongside the model instead of treating the product name as a permanent answer for all updates.

For a practical comparison, write one row for each feature you need: live view, recording, motion notifications, audio and camera movement. Beside each, record the manufacturer’s evidence for both endpoints. Leave an unanswered row unresolved rather than converting “supports ONVIF” into a universal yes.

What the Profile S transition means

ONVIF says new Profile S conformance submissions end March 31, 2027 and recommends Profile T as the replacement. Its transition guidance does not say every existing Profile S installation automatically stops on that date. Vendor firmware decisions and authentication support still matter. Profile S transition questions

Check the manufacturer’s update guidance for an existing installation. Do not remove security protections or expose a camera publicly just to make an integration connect.

This is a documentation-based compatibility guide checked October 12, 2026. We did not test a camera/NVR pair or certify a smart-home integration. Its purpose is to turn broad protocol labels into a record of the particular functions and versions you need.

Sources