ONVIF profiles make it easy to recognize how ONVIF conformant devices and clients are compatible with one another. An ONVIF profile has a fixed set of functionalities that must be supported by a device or client. It ensures that a client that conforms to Profile S, for example, will work with a device that also conforms to Profile S. Clients and devices can support more than one ONVIF profile; for instance, a network camera with local storage can conform to both Profile S and G.
Conformance to profiles is the only way that ensures compatibility between ONVIF conformant products; therefore, only registered products with conformance to a profile are considered to be ONVIF conformant.
ONVIF Profile Policy
The following Profile Policy document details the underlying principles of the profile concept. It explains how and why a new profile can be proposed, a step-by-step description for the creation, modification and deprecation process, as well as rules to ensure the profile concept stays consistent over time.
Sept. 2014 – ONVIF Profile Policy v2.0
ONVIF Profile Feature Overview
The Profile Feature Overview table lists all the features that are included in each ONVIF Profile, and states whether implementation of a feature is considered Mandatory (M) or Conditional (C) for an ONVIF Device or Client. This allows you to determine at a glance the set of ONVIF Profiles that may be of interest to you. You can then search on the ONVIF Conformant Product page for device and/or client products that implement those profiles.
Feb. 2017 – ONVIF Profile Feature Overview v1.1