ONVIF: co to jest i jak działa standard współpracy kamer i rejestratorów
ONVIF to branżowy standard komunikacji urządzeń sieciowego wideo. Dzięki niemu kamera jednego producenta może przekazywać obraz do rejestratora innego. Haczyk w tym, że zgodność dotyczy konkretnych profili, a nie wszystkich funkcji kamery.
Treść zweryfikowana przez: Michał Sawicki, Kwalifikowany pracownik zabezpieczenia technicznego, 14 lat montaży
Krótko
ONVIF to otwarty standard komunikacji między kamerami IP, rejestratorami i oprogramowaniem różnych producentów. Zgodność opisują profile (m.in. S, T i G). Dwa urządzenia współpracują w zakresie funkcji profilu, który obsługują oba, ale funkcje AI producenta zwykle wykraczają poza standard.
Co to jest ONVIF
ONVIF to otwarty standard opracowany przez branżowe forum producentów zabezpieczeń. Opisuje wspólny język, którym porozumiewają się kamery IP, rejestratory i oprogramowanie zarządzające, niezależnie od marki.
Cel jest praktyczny: żebyś nie był skazany na jeden ekosystem. Kamera zgodna z ONVIF podłączona do rejestratora NVR innego producenta powinna przekazać obraz i podstawowe funkcje bez dedykowanych sterowników.
Jak działa ONVIF
Rejestrator lub program wyszukuje kamerę w sieci, pobiera od niej opis możliwości i konfiguruje strumień wideo przez ustandaryzowane zapytania. Sam obraz płynie potem najczęściej protokołem RTSP, a ONVIF pełni rolę warstwy uzgodnień: kto, co i w jakim formacie wysyła.
Standard obejmuje też m.in. sterowanie obrotem kamery PTZ, zdarzenia (na przykład sygnał detekcji ruchu) oraz ustawienia obrazu. Zakres zależy od profilu, który urządzenie deklaruje.
Parametry i warianty w praktyce: profile
Profil to zamknięty zestaw funkcji, który urządzenie musi obsłużyć w całości. W monitoringu domowym znaczenie mają przede wszystkim trzy:
- Profil S: podstawowy przesył wideo, czyli konfiguracja i odbiór strumienia, w uproszczeniu także sterowanie PTZ.
- Profil T: rozszerzona obsługa strumienia wideo, w tym nowsze mechanizmy przesyłu i metadane zdarzeń. Traktuj go jako nowocześniejsze rozwinięcie funkcji wideo.
- Profil G: obsługa nagrań, czyli zapis, wyszukiwanie i pobieranie materiału zapisanego na urządzeniu.
Zasada doboru jest prosta: współpraca działa w zakresie profilu wspólnego dla obu stron. Kamera z profilem S podłączona do rejestratora z profilem S da podgląd i zapis strumienia, ale nie oczekuj po niej funkcji spoza tego zakresu. Szczegółowe definicje profili publikuje organizacja ONVIF i to tam warto sprawdzać konkretne wymagania.
Kiedy ONVIF nie wystarcza
Standard nie pokrywa firmowych funkcji analitycznych. Rozpoznawanie ludzi i pojazdów, inteligentne strefy czy powiadomienia opisywane w dziale kamery z AI działają w pełni zwykle tylko w połączeniu kamery i rejestratora tej samej marki.
Kamera po ONVIF może wysyłać obraz bez zarzutu, a rejestrator innej marki i tak dostanie z niej co najwyżej prostą detekcję ruchu zamiast analityki. Jeśli kupujesz sprzęt pod konkretne funkcje AI, trzymaj się jednego producenta albo sprawdź integrację przed zakupem.
Druga granica to konfiguracja. Część ustawień (aktualizacje firmware, zaawansowane opcje obrazu) i tak wykonasz tylko w aplikacji lub panelu WWW producenta kamery.
Typowe błędy i pułapki
Napis "ONVIF compatible" na pudełku to nie to samo, co certyfikowana zgodność. Tanie kamery miewają niepełne implementacje: obraz działa, ale zdarzenia, PTZ albo drugi strumień już nie.
Częsty przypadek z praktyki: ONVIF jest w kamerze domyślnie wyłączony albo wymaga utworzenia osobnego konta użytkownika ONVIF. Zanim uznasz sprzęt za niezgodny, zajrzyj do ustawień sieciowych kamery.
Uważaj też na porównywanie samych deklaracji. Dwa urządzenia "z ONVIF", ale z różnymi profilami, mogą nie zrobić razem tego, czego oczekujesz, np. wyszukiwania nagrań z karty pamięci kamery.
Powiązane pojęcia
ONVIF działa w parze z protokołem RTSP, którym faktycznie płynie obraz. Po stronie sprzętu dotyczy głównie urządzeń z działu kamery IP oraz rejestratorów NVR.