Skip to main content
SURVEILLANCE · STANDARDS

What Is ONVIF Profile S and Profile T?

ONVIF Profile S and Profile T are conformance profiles for IP video. Profile S covers basic streaming: live video, PTZ control, audio and relay outputs. Profile T, the newer of the two, adds H.265, imaging settings, motion and tamper events, metadata streaming and HTTPS streaming. A camera and recorder can rely on a feature only when both conform to a profile that includes it.

01

What an ONVIF profile is

ONVIF publishes one large set of interface specifications for security devices. Profiles group parts of that set into fixed feature lists, so buyers can compare products without reading the specifications. A device that claims a profile has passed ONVIF’s conformance test for it, and a client such as a recorder or video management system that claims the same profile can use those features. Our overview of what ONVIF is covers discovery, web services and RTSP streaming in general.

Each profile lists mandatory features, which every conformant product must support, and conditional features, which must work in the standard way if the product has them at all. PTZ is a good example: a fixed dome does not need it, but a PTZ camera claiming the profile must accept the ONVIF commands for its motors and presets.

02

Profile S: basic streaming

Profile S was the first video profile, released in 2011, and is still the most widely supported. Most IP cameras sold in the last decade list it, and so do most recorders and video management systems. It covers what a recorder needs to bring a camera into a system: discovery and device settings, live video over RTSP, video encoder configuration, PTZ control as a conditional feature, audio, relay outputs and basic events.

Its video is defined around H.264 and MJPEG. H.265 is not part of Profile S, so a camera can only send H.265 to an S-only recorder through a maker’s own extension, which other makers’ recorders may not read. Multicast streaming is a conditional feature, so one camera stream can reach several viewers without extra load on the camera.

03

Profile T: advanced streaming

Profile T was released in 2018 and is built on ONVIF’s newer media service. It supports both H.264 and H.265, lets a recorder manage several stream configurations on one camera more flexibly, and adds the features modern cameras rely on:

  • //
    H.265 video. Recorders can configure and receive H.265 streams in the standard way, which roughly halves storage per camera for similar quality.
  • //
    Imaging settings. Exposure, focus, white balance, wide dynamic range and the day and night IR filter can be set from the recorder.
  • //
    Motion and tamper events. Standard alarms for motion in a region and for a camera that is covered, moved or defocused, so a recorder can act on them without code written for each maker.
  • //
    Metadata streaming. Event and analytics data travel alongside the video, ready for search and alarms.
  • //
    Two-way audio and HTTPS streaming. Talk-back to the camera, and video carried over HTTPS where a network requires encryption in transit.
04

Profile S vs Profile T compared

Feature Profile S Profile T
Released 2011 2018
Video codecs H.264 and MJPEG H.264 and H.265
Streaming RTSP RTSP, plus streaming over HTTPS
PTZ control Conditional Conditional
Imaging settings Not included Included
Motion and tamper alarms Basic events only Standard motion and tamper events
Metadata streaming Not included Included

Many current cameras and recorders conform to both, which is the safest pairing. Where one side has only Profile S and the other only Profile T, the two can rely only on what they share, which in practice means basic H.264 streaming.

05

The other profiles, and the retired one

Profiles S and T are the core of IP video, but they are not the whole set. ONVIF publishes each profile’s status, so check that a profile is current before relying on it.

  • //
    Profile G. Recording and retrieval at the edge. A camera with a memory card, or a recorder, can store video and let a client search and replay it, which helps when the network link drops.
  • //
    Profile M. Metadata and events for analytics, released in 2021: object classification, counting and standard event formats, including MQTT for passing events to other systems. It is the profile to look for when video analytics results must move between products.
  • //
    Profiles A, C and D. Access control rather than video. Profile C covers basic door control and events, Profile A covers configuration such as credentials and access rules, and Profile D covers peripherals such as readers and locks.
  • //
    Profile Q. Quick installation and out-of-box setup. ONVIF deprecated it on 1 April 2022, so it is no longer a reason to choose new equipment.
  • //
    Profile V. A draft for cloud-connected video, published to ONVIF members in 2026 and not yet final.
FAQ · 01
What is a PTZ camera?
A PTZ camera can pan, tilt and zoom under remote control, so one camera can cover a wide area and follow a target. ONVIF Profiles S and T include PTZ commands as a conditional feature.
Read the full FAQ —
06

Checking conformance before you buy

ONVIF compatible on a datasheet is a weaker claim than ONVIF conformant. Search ONVIF’s conformant products database for the exact model and firmware, and note which profiles are listed. Then check the recorder or video management software against the same profiles. For a system that mixes cameras from several makers, Profile T on both sides is the best target, with Profile M where analytics events must pass between products. Test a sample camera with the chosen recorder before ordering in quantity.

Our industrial NVRs run open Linux or Windows, so their ONVIF support comes from the recording or management software you choose, and new profiles arrive with software updates rather than new hardware.

07

Quick answers on ONVIF Profiles S and T

ONVIF Profiles S and T: common questions

Is Profile T backward compatible with Profile S?

Not automatically. They are separate conformance claims. Many devices pass both, which is what makes mixed systems work.

Does Profile S support H.265?

No. H.265 is standardised in Profile T. Some Profile S devices stream H.265 through their own extensions.

Which profile does an NVR need?

Profile S at a minimum. Add Profile T for H.265 and standard motion events, Profile G for edge recording and Profile M for analytics metadata.

Does conformance cover every feature on the datasheet?

No. Only the features in the profile are tested. Anything else may need the maker’s own driver in the recorder or software.

Do recorders need conformance too?

Yes. A recorder or VMS claims profiles as a client. Check its listing in the database as well as each camera’s.