ONVIF

From Dahua Wiki

Jump to: navigation, search

ONVIF

Profile G

Onvif Logo Profiles G.jpg
  • Configure, request and control recording
  • Receive audio and metadata stream


Profile G is designed for IP-based video systems. A Profile G device (e.g., an IP network camera or video encoder) is one that can record video data over an IP network or on the device itself. A Profile G client (e.g., a video management software) is one that can configure, request, and control recording of video data over an IP network from a Profile G conformant device. Profile G also includes support for receiving audio and metadata stream if the client supports those features.

Profile Q

Onvif Logo Profiles Q.jpg
  • Easy setup
  • Discovery, configuration and control of conformant devices


Profile Q is for IP-based video systems and its aim is to provide quick discovery and basic configuration of Profile Q conformant products (e.g., network camera, network switch, network monitor) on a network. A Profile Q conformant device is one that can be discovered and configured by a Profile Q client. A Profile Q conformant client is one that can discover, configure and control a Profile Q device over an IP network. Profile Q also covers specifications for TLS (Transport Layer Security) configuration for conformant products that support this feature. TLS is a secure communication protocol that allows ONVIF devices themselves to communicate with clients across a network in a way that protects against tampering and eavesdropping. Special attention should be given to the Factory Default State when deploying an ONVIF Profile Q Device.

Profile S

Onvif Logo Profiles S.jpg
  • Video streaming and configuration


Profile S is designed for IP-based video systems. A Profile S device (e.g., an IP network camera or video encoder) is one that can send video data over an IP network to a Profile S client. A Profile S client (e.g., a video management software) is one that can configure, request, and control video streaming over an IP network from a Profile S device. Profile S also covers ONVIF specifications for PTZ control, audio, multicasting and relay outputs for conformant devices and clients that support such features.

Profile T

onvif-logo-profile-t.jpg
  • H.264 / H.265 video compression
  • Imaging settings
  • Motion alarm and tampering events

Profile T is designed for IP-based video systems. Profile T supports video streaming features such as the use of H.264 and H.265 encoding formats, imaging settings, and alarm events such as motion and tampering detection. Mandatory features for devices also include onscreen display and metadata streaming, while mandatory features for clients also include PTZ control. Profile T also covers ONVIF specifications for HTTPS streaming, PTZ configuration, motion region configuration, digital inputs and relay outputs, and bidirectional audio for conformant devices and clients that support such features.

Download ONVIF Profile T Specification

NOTE: Profile T is not intended as a replacement for Profile S. Both Profile S and T specifications have their own application areas and can be combined.

Profile C

Onvif Logo Profiles C.jpg
  • Site information and configuration
  • Event and alarm management
  • Door access control

Profile C is for products used in an electronic access control system. Profile C conformant devices and clients support site information, door access control, and event and alarm management.

Profile A

Onvif Logo Profiles A.jpg
  • Granting/revoking credentials
  • Creating schedules
  • Assigning access rules


Profile A is for products used in an electronic access control system. A Profile A conformant device can retrieve information, status and events, and configure entities such as access rules, credentials and schedules. A Profile A conformant client can provide configurations of access rules, credentials and schedules. The client can also retrieve and receive standardized access control-related events.