ONVIF-Profile erleichtern die Erkennung, wie ONVIF-konforme Geräte und Clients miteinander kompatibel sind. Ein ONVIF-Profil hat eine feste Menge von Funktionen, die von einem konformen Gerät und Client unterstützt werden müssen.
Es stellt sicher, dass ein Client, der zum Beispiel dem Profil S entspricht, mit einem anderen Gerät funktioniert, das ebenfalls dem Profil S entspricht. Es gibt auch bedingte Funktionen, das sind Funktionen, die von einem ONVIF-Gerät oder ONVIF-Client implementiert werden müssen, wenn dieses die Funktion in irgendeiner Weise unterstützt, einschließlich proprietärer Methoden. Die zugrundeliegenden Funktionen der in einem Profil enthaltenen Merkmale sind in den ONVIF Network Interface Specifications definiert.
Einige Clients und Geräte können mehr als ein ONVIF-Profil unterstützen. Zum Beispiel kann eine Netzwerkkamera mit lokalem Speicher sowohl dem Profil S als auch G entsprechen.
Die Konformität mit Profilen ist der einzige Weg, der die Kompatibilität zwischen ONVIF-konformen Produkten gewährleistet, daher werden nur registrierte Produkte mit Konformität zu einem Profil als ONVIF-konform betrachtet.
ONVIF-Profile sind nach dem Veröffentlichungsdatum geordnet. Die Profile S, G, Q, und T sind relevant für Videosysteme. Die Profile C und A sind relevant für Zugangskontrollsysteme.
