What is the difference between ONVIF Profile S and Profile T?

ONVIF Profile S (released 2011) covers basic IP video streaming, PTZ, and audio over H.264 and MJPEG. Profile T (released 2018) adds H.265 (HEVC), motion alarms, bidirectional audio, on-camera analytics metadata, and imaging-setting control. Profile T is a superset for video; almost every camera made after 2019 supports both. For AI integration, Profile T cuts bandwidth by 35 to 50% via H.265 and exposes analytics events natively.

By Future Intelligence Tech Engineering

The ONVIF profiles family ensures cameras and VMS, NVR, and AI platforms from different vendors can interoperate. Each profile is a fixed feature set, certified by ONVIF, that a vendor either fully supports or does not.

Side-by-side feature comparison

CapabilityProfile SProfile T
Year introduced20112018
H.264 streamingYesYes
H.265 / HEVC streamingNoYes
MJPEGYesYes
PTZ controlYesYes
Audio streamingOne-wayTwo-way
Motion alarmsNo (vendor-specific)Yes (standardised)
Tampering alarmsNoYes
Imaging settings (exposure, WDR)LimitedFull
On-camera analytics metadataNoYes
Privacy masksNoYes

Why Profile T matters for AI

Three reasons. First, H.265 reduces bandwidth roughly 35 to 50% versus H.264 at equal visual quality — a 32-camera 1080p site drops from about 96 Mbps to 48 to 62 Mbps of LAN traffic. Second, on-camera motion or tamper alarms let the AI server skip frames where nothing changes, cutting GPU load up to 40%. Third, standardised analytics metadata (bounding boxes from a camera's built-in detector) can pre-filter events before they reach a heavier model.

When Profile S is enough

  • Small sites under 16 cameras where bandwidth is not a constraint.
  • Workloads that ignore on-camera events and run all detection server-side.
  • Existing camera estate with no plan to refresh.

How to check which profile your camera supports

  1. Read the product datasheet — ONVIF profile support is always listed.
  2. Confirm with the ONVIF Conformant Products database (search by model).
  3. Test with the free ONVIF Device Manager or a tool like ONVIF Device Test Tool.
  4. Check firmware — older firmware may report Profile S only even on newer hardware.

Other ONVIF profiles you may meet

  • Profile G — recording and storage (NVRs).
  • Profile A — access control configuration.
  • Profile C — access control (door events).
  • Profile M — analytics metadata transport (released 2021, builds on T for richer metadata).

For integration steps, see integrating AI with existing CCTV.