Co to jest protokół onvif. Cechy urządzeń obsługujących standard ONVIF. Problemy ze zgodnością

(ONVIF Device Manager - onvifdm) - otwarta implementacja klienta (część odbiorcza) systemu monitoringu wizyjnego opartego na międzynarodowym standardzie ONVIF. Aplikacja zawiera bibliotekę ONVIF, która pozwala na interakcję z urządzeniami sieciowymi, takimi jak kamery IP, wideoenkodery, czytniki kluczy, kołowroty, czujniki dymu. Menedżer urządzeń i biblioteka ONVIF można wykorzystać przy tworzeniu oprogramowania komercyjnego lub amatorskiego, np. do zdalnego monitorowania domku, określania długości kolejki w sklepie, fotografowania ptaków.

W nowej wersji

  1. Poprawiona wydajność i stabilność
  2. Ulepszone zarządzanie profilami z elastycznymi ustawieniami konfiguracji
  3. Zaimplementowano sterowanie kamerą kopułkową
  4. Wdrożone zabezpieczenia: opiekun konta z możliwością ich zmiany bez zrywania połączenia, pobieranie i wgrywanie certyfikatów
  5. Cyfrowe sterowanie wejściem/wyjściem urządzenia
  6. Wyświetlanie zdarzeń (metoda subskrypcji PullPoint)
  7. Ulepszone wyświetlanie metadanych
  8. Funkcja nagrywania wideo do pliku jest chwilowo niedostępna

Cechy wdrożeniowe

  1. Dekodowanie wideo z biblioteką FFMPEG
  2. Skinned GUI oparty na WPF
  3. Asynchronia zaimplementowana przy użyciu przepływu pracy asynchronicznej F#
  4. Wielopoziomowe buforowanie zapytań w celu zwiększenia szybkości pracy z urządzeniami IP

Dystrybucja aplikacji

Gotowy pakiet dystrybucyjny na platformę Windows XP/Vista/7 można pobrać z naszej strony internetowej: ONVIF Device Manager v.0.9.4006 .

Kody źródłowe

Kody źródłowe programu Visual Studio 2010 (F#, C#, C++) można pobrać ze strony portalu SourceForge. Kody źródłowe są rozpowszechniane na dwóch rodzajach licencji: 1) Powszechna Licencja Publiczna GNU w wersji 2.0 za darmo oraz 2) licencja komercyjna za opłatą (dla tych, którzy zamierzają sprzedawać swoje produkty w oparciu o bibliotekę ONVIF lub chcą otrzymać gwarantowane wsparcie techniczne). W tej chwili nowa wersja aplikacji nie jest jeszcze dostępna na SourceForge.

Kompatybilność sprzętu

Menedżer urządzeń ONVIF jest kompatybilny z urządzeniami IP obsługującymi standard ONVIF, takimi jak kamery Axis i Hikvision. Możliwości aplikacji najpełniej ujawnia urządzenie do analizy wideo „MagicBox”, zwłaszcza w zakresie analizy wideo i zdarzeń. Pełna lista kompatybilnego sprzętu jest dostępna na stronie ONVIF Forum. Należy zauważyć, że procedura certyfikacji sprzętu jest bardzo niedoskonała i zaleca się zabranie urządzeń do testów.

O standardzie ONVIF

Międzynarodowe Forum ONVIF ( język angielski. - Open Network Video Interface Forum) zostało założone przez Axis Communications, Bosch Security Systems i Sony w 2008 roku w celu opracowania i dystrybucji otwartego standardu dla systemów bezpieczeństwa fizycznego opartego na protokole IP (bezpieczeństwo oparte na IP).

Standard ONVIF, opracowany przez członków forum, definiuje protokoły interakcji urządzeń, takich jak kamery IP, kodery, rejestratory wideo, wyświetlacze wideo, systemy zarządzania wideo i kontrola dostępu.

Standard ma charakter niekomercyjny i jest otwarty dla producentów, programistów, integratorów systemów i użytkowników końcowych.
Dziś liczba uczestników forum ONVIF przekroczyła 300 firm, a liczba certyfikowanych produktów przekroczyła 800. De facto standard dominuje w Rosji.
Twórcy ONVIF wybrali najbardziej obiecujące technologie i dostosowali je do monitoringu wideo IP. W szczególności specyfikacja ONVIF opiera się na nowoczesnych usługach internetowych opisanych przez język WSDL, protokoły RTSP, SOAP, standard kompresji wideo H.264, MPEG-4, MJPEG. Norma definiuje następujące aspekty interakcji pomiędzy urządzeniami nadawczymi (kamery IP, kodery, wideoserwery ip) a urządzeniami odbiorczymi (systemy zarządzania wideo, rejestratory/rejestratory wideo): 1) konfiguracja interfejsu sieciowego; 2) wykrywanie urządzeń za pomocą protokołu WS-Discovery; 3) zarządzanie profilami pracy kamer; 4) konfigurowanie danych mediów strumieniowych; 5) obsługa imprez; 6) sterowanie napędem kamery kopułkowej (PTZ); 7) analityka wideo (analiza wideo); 8) ochrona (kontrola dostępu, szyfrowanie).

Niewątpliwą zaletą standardu ONVIF jest dobra obsługa analityki wideo osadzonej w urządzeniach końcowych IP, takich jak kamery i kodery. W ten sposób urządzenia nadzoru mogą wykonywać lokalną detekcję, śledzenie i rozpoznawanie obiektów. Te metadane analizy operacyjnej, wraz z wideo i obrazami, będą przesyłane przez sieć IP przy użyciu protokołów ONVIF do konsoli bezpieczeństwa i archiwum.

Standard ONVIF reguluje kwestie bezpieczeństwa informacji i ochrony przed nieuprawnionym dostępem w sieciach monitoringu wizyjnego IP, takie jak identyfikacja i uwierzytelnianie klientów, zarządzanie kontami oraz prawa dostępu.

W poniższej tabeli przedstawiono usługi wymagane dla każdego typu urządzenia. Usługi obowiązkowe są oznaczone literą M. Jeżeli w urządzeniu zaimplementowana jest funkcja opcjonalna, to odpowiednia usługa, która musi być obsługiwana, jest oznaczona literą C.

Usługi urządzeń ONVIF w wersji 2.0

Usługa
ONVIF
Nadajnik
(NVT)
składowanie
(NVS)
Wyświetlacz
(NVD)
Analiza wideo
(NVA)
Urządzenie
M
M
M
M
Wydarzenie
M
M
M
M
Głoska bezdźwięczna
M



Napęd kamery kopułkowej (PTZ)
C



Obraz




Analityka



M
Zarządzanie nagraniami
(Kontrola nagrywania)

C


Wyszukiwanie nagrań
(Wyszukiwanie nagrań)

M


Sterowanie odtwarzaniem
(kontrola odtwarzania)

M


We/Wy urządzenia
(Urządzenie IO)
M

M

Odbiorca

C
M
M
Wyświetlacz


M

Urządzenie analityczne (Analytics
urządzenie)



M

Standard ONVIF pozwala organizować interakcję między urządzeniami IP nie tylko w lokalnych, ale także w globalnych sieciach komputerowych (WAN). W ten sposób standard uwzględnia scenariusze intersieci: 1) urządzenie znajduje się w sieci lokalnej, a klient (odbiorca) znajduje się w sieci globalnej; 2) urządzenie znajduje się w sieci globalnej, a klient w sieci lokalnej; 3) urządzenie i klient znajdują się w różnych sieciach lokalnych; 4) urządzenie i klient znajdują się w sieci globalnej. Serwer proxy odnajdowania służy do łączenia urządzenia i klienta w tych scenariuszach.

Ogólne pytania dotyczące kompatybilności różnych typów sprzętu i oprogramowania IP.

Istnieje kilka opcji zapewnienia kompatybilności (integracji) sprzętu IP:

  • za pośrednictwem protokołu RTSP,
  • przy użyciu standardu ONVIF
  • pełna integracja

Poniżej wymieniono główne różnice między różnymi opcjami integracji sprzętu.

RTSP ONVIF Kompletny
Obraz na żywo + + +
Transmisja dźwięku opcja opcja opcja
ustawienia strumienia wideo + + +
PTZ - + +
sprzętowy wykrywacz wideo - opcja +
Obsługa wejść/wyjść alarmowych - - +
Zarządzaj dodatkowymi funkcjami - - +

Integracja przez protokół RTSP.

RTSP (Real Time Streaming Protocol) to protokół przesyłania strumieniowego w czasie rzeczywistym przeznaczony do użytku w systemach obsługujących dane multimedialne. Protokół umożliwia transmisję obrazu i dźwięku. Transmisja dźwięku zależy od możliwości i konkretnej implementacji sprzętu i oprogramowania. Aby odebrać obraz z kamery, należy wprowadzić polecenie w odpowiednim menu urządzenia lub oprogramowania. Polecenia odbierania obrazu i dźwięku różnią się i mają następujące formaty:

Pobieranie wideo:rtsp:// Zaloguj sie : hasło @ adres IP kamery : port kamery /na żywo/ kodek / pozwolenie

Pobieranie obrazu i dźwięku:rtsp:// Zaloguj sie : hasło @ adres IP kamery : port kamery /na żywo/ kodek _uław / pozwolenie

Opcje kodeków: H.264, MPEG4, MJPEG.

Rozdzielczości: 1080p (1920x1080), SXGA (1280x1024), 720P (1280x720), VGA (640x480), QVGA (320x240).

Przykłady: rtsp://admin: [e-mail chroniony]:88/live/h264/vga lub rtsp://użytkownik: [e-mail chroniony]:88/live/mjpeg_ulaw/sxga

Protokół RTSP jest obsługiwany przez większość producentów profesjonalnego sprzętu wideo IP i oprogramowania. Za pomocą protokołu RTSP można uzyskać obraz za pomocą komputerowych odtwarzaczy multimedialnych, takich jak Windows Media Player, QuickTime, Skype, Winamp, VLC media player, RealPlayer i wielu innych.

Integracja ONVIF

ONVIF(Open Network Video Interface Forum) to otwarty standard dla sieciowych systemów nadzoru wideo stworzony przez Axis Communications, Bosch Security Systems i Sony w 2008 roku. Standard ma charakter niekomercyjny i jest otwarty dla producentów, programistów, integratorów systemów. ONVIF obsługuje ponad 500 firm, których łączny udział w rosyjskim rynku nadzoru wideo IP przekracza 90%. ONVIF definiuje protokoły komunikacyjne dla urządzeń, takich jak kamery IP, kodery, rejestratory wideo (NVR), systemy zarządzania wideo, sieciowe wyświetlacze wideo i systemy kontroli dostępu.

Norma definiuje aspekty współpracy kamery IP z systemami sterowania lub rejestracji wideo (DVR, NVR): konfigurowanie interfejsu sieciowego, wykrywanie urządzeń za pomocą protokołu WS-Discovery, zarządzanie profilami pracy kamer, konfigurowanie strumieni transmisji danych multimedialnych, zdarzenia przetwarzanie, sterowanie napędem PTZ, analiza wideo, ochrona (kontrola dostępu, szyfrowanie).

Standard ONVIF jest obsługiwany przez wiele urządzeń AVTECH:

Model Wersja oprogramowania Model Wersja oprogramowania Model Wersja oprogramowania
Kamery w standardowej obudowie
1023-1007-1016-1002 1052-1027-1034-1008 1050-1027-1034-1008
1050-1027-1034-1008 1052-1027-1034-1008 1049-1023-1027-1013
Kamery kopułkowe
1050-1027-1034-1008 1023-1007-1016-1002 1049-1023-1027-1013
1049-1023-1027-1013 1049-1023-1027-1013 1049-1023-1027-1013
1049-1023-1027-1013
Kamery z oświetleniem IR
1052-1027-1034-1008 1052-1027-1034-1008 1080-1044-1001
1050-1027-1034-1008 1023-1007-1016-1003 1017-1013-1014-1005
1023-1007-1016-1002 1050-1027-1034-1008 1049-1023-1027-1013
Kamery PTZ
1076-1017-1034-1007 1047-1027-1031-1008 AVM571 1049-1023-1027-1013
1049-1023-1027-1013
Wyposażenie opcjonalne
1076-1017-1034-1007

Warunkiem wstępnym tej opcji integracji jest obsługa standardu ONVIF przez wszystkie używane urządzenia wideo IP.

Sprzęt AVTECH do obsługi ONVIF wykorzystuje port #88.

Pełna integracja.

Producent oprogramowania może wprowadzić do oprogramowania wszystkie informacje techniczne niezbędne do podłączenia konkretnego modelu kamery IP. W ten sposób zapewniona jest obsługa wszystkich funkcji konkretnego sprzętu, ale lista w pełni kompatybilnych urządzeń jest znacznie mniejsza niż w przypadku opcji opartych na RTSP i ONVIF. Lista obsługiwanego sprzętu jest określona w dokumentacji oprogramowania. Sprzęt AVTECH IP jest w pełni zintegrowany z autorskim oprogramowaniem:

Darmowe oprogramowanie dla systemów Windows i Mac OS. Do 16 kanałów z możliwością nagrywania na PC. Kompatybilny z rejestratorami (DVR i NVR) oraz kamerami AVTech IP

ONVIF to międzynarodowa firma zajmująca się tworzeniem standaryzowanych protokołów ułatwiających interakcję sprzętu i oprogramowania wykorzystywanego w systemach bezpieczeństwa. Protokoły te są często używane do współdziałania kamer IP, rejestratorów DVR, koderów IP, kontrolerów dostępu itp.

Cel protokołu

Jako przykład zastosowania prezentowanego protokołu możemy przyjąć interakcję rejestratorów wideo. Wcześniej stosowano kamery analogowe, które przekształcały obraz optyczny na analogowy sygnał wideo. Ich kompatybilność nie budziła żadnych wątpliwości. Do urządzenia systemu można było kupić sprzęt różnych producentów.

Wraz z rozwojem technologii, zapotrzebowanie na kamery IP stało się możliwe. W rzeczywistości są to cyfrowe rejestratory wideo, których cechą jest transmisja strumieniowego wideo w formacie cyfrowym przez sieć za pomocą protokołu IP. Ale wraz z kompatybilnością tego typu technologii zaczęły pojawiać się trudności. Sprzęt różnych producentów nie mógł ze sobą wchodzić w interakcje, ponieważ każda firma stosowała osobny standard. Z tego powodu producenci sprzętu doszli do wniosku, że konieczne będzie opracowanie protokołu, który pozwoli na łączenie tych urządzeń.

Wraz z pojawieniem się kamer IP na wczesnym etapie rozwoju technologii pojawiły się pewne trudności dotyczące kompatybilności sprzętu

ONVIF był w stanie stworzyć jeden standard, który jest obecnie używany wszędzie. Pozwala na współpracę urządzeń różnego typu i producentów, a także znacznie ułatwia procedurę korekty wartości i wprowadzania nowych komponentów do gotowego systemu. W opracowaniu tego standardu brały udział trzy firmy: Bosch, Sony i Axis. Stał się dostępny do użytku w 2008 roku. Od tego czasu konfiguracja nadzoru wideo za pomocą kamer IP stała się znacznie prostsza.

Wraz z upływem czasu i rozwojem technologii protokół jest ulepszany i wypuszczane są jego zaktualizowane wersje. Chronologia wydania standardowych aktualizacji:

  • 2008 - oficjalne wydanie pierwszej wersji ONVIF;
  • 2010 – wydanie aktualizacji ONVIF 2.0;
  • w 2012 został wydany Profile S, który służył do kompatybilności wersji protokołów;
  • 2013 - wydanie ONVIF 2.4;
  • w 2013 – został wydany Profil C, zaprojektowany pod kątem kompatybilności wersji protokołu;
  • w 2014 - wydanie profilu G, wydanie wersji Q oraz aktualizacja protokołu ONVIF 2.5.

Kluczowe cechy

Twórcy protokołu ONVIF wybrali najodpowiedniejsze technologie i dostosowali je do kamer cyfrowych wykorzystywanych w kompleksach urządzeń monitorujących.

Na przykład specyfika prezentowanego standardu jest przeznaczona dla:

  • usługi sieciowe opracowane na WSDL;
  • standardy kompresji formatów wideo MPEG-4, H.264, MJPEG;
  • Prosty protokół dostępu do obiektów (XML) i protokół przesyłania strumieniowego w czasie rzeczywistym.

Opisy kompleksu możliwości dodatkowych celów są łączone w profile. Są one podzielone według specyfikacji.

Norma ta ma na celu rozwiązanie problemu niezgodności sprzętu różnych producentów w celu uproszczenia tworzenia systemu nadzoru wideo opartego na kamerach IP.

Rodzaje profili ONVIF

Na wczesnych etapach rozwoju protokołu ONVIF pojawiły się pewne trudności związane z niekompatybilnością różnych wersji. Aby rozwiązać ten problem, specjaliści zaczęli pracować nad koncepcją „profili”. Umożliwiło to rozdzielenie różnych wersji programu na określone profile. Uprościło to działania weryfikacyjne mające na celu weryfikację zgodności urządzeń IP do monitoringu wideo. Nie podlegają jednak analizie szczegółów technicznych.

Do tej pory istnieje sześć głównych profili związanych ze standardem ONVIF. Profil wymieniony jako ostatni na poniższej liście jest obecnie w fazie testów.

Tak więc deweloperom udało się już wydać protokoły dla następujących profili:

  • Profil Q spełnia wymagania związane z interakcją urządzeń po wyjęciu z pudełka. Działa zgodnie ze standardem zapewniającym łatwą kompatybilność. Dodatek jest uproszczonym procesem dostosowywania podstawowych opcji środków technicznych oraz zaawansowanych funkcji zabezpieczeń. Prezentowany profil uczestniczy w zarządzaniu certyfikatami TLS i kluczami dostępu.
  • Profil C został zaprojektowany specjalnie dla ACS. Pozwala łączyć środki techniczne zaangażowane w systemy sterowania, a także regulować ich główne funkcje. Prezentowany profil ułatwia integrację urządzeń z systemem kontroli dostępu. Zapewnia kompatybilność pomiędzy systemem kontroli dostępu a kamerami wideo wchodzącymi w skład systemu sieciowego. Profil C zapewnia dostęp do informacji o stanie drzwi i ich zarządzaniu.
  • Profil S został zaprojektowany specjalnie dla źródeł wideo. Znajduje zastosowanie w systemach bezpieczeństwa wykorzystujących strumieniowe kamery do monitoringu wideo IP. Prezentowany profil pozwolił na połączenie wersji 1.0 i 2.0 ONVIF. Jego specyfikacje zostały zaprojektowane z myślą o takich aspektach pracy kamer z systemami nagrywania wideo:

Do chwili obecnej istnieje 6 profili standardu ONVIF, z których ostatni jest jeszcze w fazie testów

  1. konfigurowanie interfejsu sieciowego;
  2. wykrywanie urządzeń wykorzystujących protokół sieciowy, który pozwala na automatyczne odnalezienie sprzętu i usług wchodzących w skład sieci komputerowej;
  3. regulacja funkcjonujących profili urządzeń wideo;
  4. kontrola transmisji strumieniowej wideo;
  5. analiza i przechowywanie informacji o zdarzeniach;
  6. sterowanie napędem kamery Pan-tilt-zoom, która obsługuje zdalne sterowanie kierunkiem i zoomem;
  7. szyfrowanie danych i ochrona przed nieuprawnionym dostępem do informacji.
  • Profil G jest używany do urządzeń do nagrywania wideo. Umożliwia wyszukiwanie i pobieranie, a także przechowywanie informacji. Wraz z jego zastosowaniem dostępna stała się regulacja filtrów, co ułatwia efektywne wyszukiwanie danych.
  • Profil A ma na celu regularne wprowadzanie ustawień kontroli dostępu.
  • Profil T zawiera zestaw instrukcji, które opisują, jak executor powinien działać, aby przetworzyć strumień wideo. Ten profil jest obecnie w fazie rozwoju. Jego premiera zaplanowana jest na 2018 rok.

Korzystanie z profili ONVIF pozwala użytkownikowi kontrolować funkcje obsługiwane przez używane urządzenia. W takim przypadku nie ma potrzeby sprawdzania kompatybilności, jaka powinna być pomiędzy wersjami programu.

Stworzenie jednolitego standardu bezpieczeństwa dla kamer IP

Protokół ONVIF otrzymał znormalizowany interfejs cyfrowy, który składa się z zestawu środków, metod i zasad interakcji między elementami systemu nadzoru wideo.

Pomimo wszystkich zalet standardów onvif, użytkownicy okresowo napotykają różne trudności, na przykład kamera ip nie jest wykrywana przez rejestrator jednej sieci lokalnej

Ten standard łączy w sobie następujące cechy:

  • regulacja ciągłej transmisji danych;
  • kompresja i transmisja strumieni audio i wideo;
  • zautomatyzowane pozyskiwanie różnych informacji na podstawie analizy sekwencji obrazów;
  • zarządzanie profilami pracy kamer;
  • wykrywanie urządzeń z protokołem internetowym;
  • sterowanie kamerami obsługującymi zdalną regulację kierunku i zoomu;
  • wskazanie ruchu;
  • złącza do włączania urządzeń sygnalizacyjnych;
  • system oprogramowania i sprzętu technicznych środków bezpieczeństwa.

Zalety i wady Onvif

Standardy, według których opracowano prezentowane protokoły, mają wiele zalet, które wyróżniają je na tle konkurencji. Główne zalety to:

  • pełna kompatybilność urządzeń IP, które mogą być produkowane przez różnych producentów;
  • zastosowanie jednego standardu wymiany danych między urządzeniami sieciowymi;
  • protokoły są oprogramowaniem typu open source.

Prezentowany standard ma przewagę nad konkurencją. Na przykład protokół RTSP, w przeciwieństwie do ONVIF, nie posiada funkcji związanych z kompresją wideo. Ponadto nie jest wyposażony w funkcję przesyłania strumieniowego danych.

Przy wszystkich zaletach standardu ONVIF użytkownicy czasami mają do czynienia z jego wadami. Na przykład, gdy technologia wchodzi w interakcję z różnymi wersjami protokołu, może wystąpić konflikt.

Protokoły opracowane przez organizację Onvif mają szereg zalet, z których główne to: standaryzacja wymiany danych między wszystkimi urządzeniami wideo w sieci

ONVIF lub PSIA

Agencja Śledcza Bezpieczeństwa Publicznego (PSIA) to kolejny standard rozwiązywania problemów z niekompatybilnym sprzętem.

Stosuje się go do urządzeń produkujących monitoring IP, takich jak:

  • kamery;
  • czujniki;
  • systemy kontroli dostępu i zarządzania;
  • urządzenia do analizy wideo i zarządzania bezpieczeństwem informacji.

Prezentowany standard nie cieszy się jednak dużą popularnością wśród konsumentów. Liczba korzystających z niego firm nie przekracza setnej liczby tych, którzy wolą korzystać ze standardu ONVIF.

Firmy członkowskie ONVIF zajmują około 60% światowego rynku monitoringu wideo. Techniki pracujące ze standardami PSIA zajmują tylko 20% tego obszaru.

Forum Open Network Video Interface skupia się na wideo IP przy opracowywaniu standardów. Obszar ten obejmuje analitykę i interfejs między urządzeniem wideo a klientem. Specyfikacja obejmuje protokół PTZ, wykrywanie sprzętu, regulację, przechwytywanie zdarzeń, analizę wideo i ustawienia strumienia wideo w czasie rzeczywistym. Na co PSIA odpowiada, definiując bardziej ogólne specyfikacje, które są odpowiednie dla systemów przechowywania i kontroli dostępu.

Mimo że producenci sprzętu twierdzą, że są zgodni z ONVIF, czasami pojawiają się problemy

Między ONVIF a PSIA toczy się swoista walka o niszę, jaką jest standaryzacja kamer sieciowych. Ale po bliższym przyjrzeniu się okazuje się, że oba standardy mają podobne cechy. Zapewniają takie same wymagania dla urządzeń technicznych do monitorowania i sterowania. Wszystkie specyfikacje obejmują techniki wykrywania i konfiguracji urządzeń, zarządzania siecią, bezpieczeństwa, analizy i aplikacji PTZ oraz odtwarzania wideo HTTP/RTSP.

Producenci sprzętu mogą stosować standard ONVIF w profesjonalnym sprzęcie wideo, gdzie wymagana jest analiza i interakcja z kamerą. PSIA najlepiej nadają się dla firm, które muszą kontrolować urządzenia PTZ i inne usługi, takie jak PSIM i systemy pamięci masowej.
Model strukturalny prezentowanych norm również wykazuje niewielkie różnice. Producent może stosować zarówno ONVIF, jak i PSIA do produkowanych kamer, ponieważ wymagania dotyczące urządzeń sieciowych stały się przede wszystkim standardem logicznym, a nie fizycznym. Na przykład firmy sieciowe Cisco i Milestone zapewniają obsługę obu specyfikacji w swoich produktach. W tym zakresie dołączy do nich EInfochips, zajmujący się rozwojem urządzeń DVR/NVR, oprogramowania sterującego i kamer.

Problemy z ONVIF

Producenci sprzętu często twierdzą, że ich produkty są zgodne ze standardem ONVIF. Ale czasami użytkownicy zauważają pewne problemy w tym zakresie. Na przykład może być trudna instalacja i konfiguracja kamer wideo do nadzoru, ponieważ rejestrator może ich nie wykryć. W takim przypadku urządzenia mogą znajdować się w jednej sieci lokalnej. Częstym problemem jest niedziałający czujnik ruchu lub awaria funkcji oprogramowania.

Przedstawione problemy mogą wynikać z faktu, że nie wszystkie urządzenia w sieci są naprawdę zgodne z ONVIF. Czasami producenci podają fałszywe informacje i zgodność ze standardami przyjętymi przez Forum Open Network Video Interface. Aby uniknąć tych problemów, należy zakupić sprzęt firm, które są oficjalnymi członkami ONVIF.

Niezgodność może być również spowodowana różnymi profilami sprzętu wideo. Warto wziąć pod uwagę fakt, że obsługa ONVIF nie jest gwarancją kompatybilności urządzenia. Do poprawnego działania systemu konieczny jest Profil S. Pozwala on na zwiększenie prawdopodobieństwa kompatybilności w odniesieniu do głównych cech w dowolnej wersji protokołu.

Ukończył studia z podstawami informatyki i technologii informacyjnych na Moskiewskim Uniwersytecie Państwowym im. M.V. Łomonosow. Następnie został ekspertem w znanej publikacji internetowej. Po pewnym czasie postanowiłem spróbować samodzielnie pisać artykuły. Prowadzi popularnego bloga na YouTube i dzieli się ciekawymi informacjami ze świata technologii.

ONVIF to nie tylko nazwa protokołu, ale także nazwa międzynarodowej firmy Open Network Video Interface Forum, która tworzy i rozpowszechnia otwarty standard dla systemów monitoringu wideo IP.

Specyfikacje ONVIF są oparte na nowoczesnych usługach internetowych napisanych w WSDL i wykorzystujących protokoły RTP/RTSP, SOAP (XML), a także standardy kompresji wideo H.264, MPEG-4, MJPEG.

Cel normy

Głównym celem standardu ONVIF jest łączenie różnych urządzeń (kamery ip, rejestratory wideo, oprogramowanie) różnych producentów. Mówiąc najprościej, jest to rodzaj „międzynarodowego języka” dla urządzeń nadzoru wideo, który musi być „zrozumiały” dla wszystkich używanych urządzeń.

Korzyść jest oczywista – nie jesteśmy już związani z żadnym producentem. Możesz kupić rejestrator od jednego producenta, a kamery od drugiego i wszystko powinno działać.

Taki był pomysł i wiele firm poparło ten pomysł. Rozwój technologii przyczynił się do gwałtownego rozwoju cyfrowego monitoringu wideo.

Na rynku pojawiła się duża liczba kamer ip, rejestratorów ip. Ale wszystkie były ze sobą niezgodne. Kupujący nie tylko był związany z jednym dostawcą, ale implementacja pierwszych protokołów była daleka od ideału.

Na co pozwala protokół ONVIF?

  • Automatyczne wykrywanie urządzeń. Jest to bardzo wygodne w przypadku dużej liczby kamer, co pozwala znacznie skrócić czas konfiguracji.
  • Bezpośrednio odbieranie i przesyłanie danych wideo w czasie rzeczywistym.
  • ONVIF obsługuje transmisję dźwięku.
  • Możliwość sterowanie kamerami PTZ(funkcje PTZ).
  • Rozpoznawanie twarzy, liczenie ludzi i różne inne analityka wideo.
  • Podstawowa funkcjonalność stale się rozwija.

Profile ONVIF

Niestety obsługa sprzętowa specyfikacji ONVIF nie gwarantuje pełnej kompatybilności.

Historycznie wczesne modele sprzętu tak bardzo różniły się funkcjonalnością od kolejnych, że były zasadniczo niekompatybilne.

Aby zmniejszyć te problemy, tzw. profile lub profile. Profile te ułatwiają kontrolę zgodności urządzeń IP.

W chwili pisania tego tekstu istnieje sześć profili: pięć podstawowych i jeden w fazie testów:

  1. Profil S- Przeznaczony do systemów strumieniowania wideo i przeznaczony bezpośrednio do transmisji sygnału wideo. Źródło danych wideo może wysyłać, a odbiornik może odbierać sygnał, a także żądać parametrów konfiguracyjnych strumienia wideo. Profil S obejmuje również specyfikacje ONVIF dotyczące sterowania wyjściami PTZ, audio, multicast i przekaźnikowymi dla zgodnych urządzeń i klientów obsługujących te funkcje. Klientami (odbiorcami) mogą być magnetowidy, programy do digitalizacji. A źródłami są z reguły kamery wideo. Pobierz pełny opis profilu S .
  2. Profil C- przeznaczony do podstawowego zarządzania systemami kontroli dostępu. Może to być inny system kontroli dostępu, a także dowolne urządzenie obsługujące kontrolę dostępu: drzwi, zamki, czujniki alarmowe i tak dalej. Pobierz opis profilu C .
  3. Profil G- Zaprojektowany wyłącznie dla systemów wideo IP. Ten profil kontroluje transmisję, odbiór i konfigurację danych wideo. Profil G obejmuje również obsługę odbierania strumieniowego dźwięku i metadanych, jeśli klient obsługuje te funkcje. Pobierz opis profilu G .
  4. Profil Q- przeznaczony do systemów monitoringu wizyjnego opartych na protokole IP, a jego celem jest zapewnienie szybkiego wykrywania i podstawowej konfiguracji produktów zgodnych z Profilem Q (np. kamera sieciowa, przełącznik sieciowy, monitor sieciowy) w sieci. Towarzysz profile Q to urządzenie, które może zostać wykryte i skonfigurowane przez klienta profile Q. Klient profile Q może wykrywać, konfigurować i zarządzać urządzeniem z profilem Q za pośrednictwem sieci IP. Profil Q obejmuje również specyfikacje konfiguracji Transport Layer Security (TLS) dla zgodnych produktów obsługujących tę funkcję. TLS to bezpieczny protokół komunikacyjny, który pozwala urządzeniom ONVIF komunikować się z klientami przez sieć w sposób, który chroni dane wideo przed manipulacją i podsłuchem. Pobierz opis profilu Q .
  5. Profil A- przeznaczone do produktów stosowanych w elektronicznym systemie kontroli dostępu. Urządzenie obsługujące ten profil może pobierać informacje, stan i zdarzenia oraz konfigurować obiekty, takie jak reguły dostępu, poświadczenia i harmonogramy. Odpowiedni klient może zapewnić konfiguracje reguł dostępu, poświadczeń i harmonogramów. Klient może również otrzymywać ustandaryzowane zdarzenia związane z kontrolą dostępu. Pobierz opis profilu A .
  6. Zwolnij profil kandydata T- zaawansowane strumieniowanie wideo, w tym kompresja H.264/H.265. Wykrywanie ruchu i obsługa zdarzeń nieautoryzowanego dostępu. Profil T obejmuje specyfikacje ONVIF dotyczące przesyłania strumieniowego HTTPS, konfiguracji PTZ, zakresów ruchu, wejść cyfrowych i wyjść przekaźnikowych oraz dwukierunkowego dźwięku dla zgodnych urządzeń i klientów obsługujących te funkcje. Pobierz opis profilu T (wersja 1.5) .

ONVIF lub PSIA

PSIA (Public Security Investigative Agency) to kolejny standard zaprojektowany w celu dostosowania niekompatybilnego sprzętu. Jednak wciąż jest znacznie mniej popularny. Czy potrzebujemy dwóch zasadniczo identycznych standardów i pod czyją flagą będą działać urządzenia IP w przyszłości?

Standard PSIA jest bardziej ogólny i bardziej odpowiedni dla systemów kontroli dostępu, wyspecjalizowanych czujników. W rzeczywistości są to te same protokoły, które nie wykluczają się wzajemnie. Posiadanie na rynku dwóch protokołów gwarantuje konkurencję deweloperów i gwarantuje, że żadna z grup nie zmonopolizuje swoich standardów.

Jednak standard PSIA jest znacznie mniej popularny. Tak więc, jeśli konsorcjum ONVIF ma więcej niż 5000 firm członkowskich, to PSIA ma nie więcej niż 50.

Historia rozwoju

Historia wydań wersji standardowych:

  • 2008 - oficjalne wydanie pierwszej wersji ONVIF;
  • 2010 - wydanie wersji ONVIF 2.0;
  • 2012 – został wydany Profile S, który służył głównie do zapewnienia kompatybilności wersji protokołów;
  • 2013 - wydanie ONVIF 2.4;
  • 2013 - wydanie Profilu C;
  • 2014 - profil G, wydanie wersji Q i aktualizacja protokołu ONVIF 2.5.

Profil T jest obecnie w przygotowaniu.

Zalety i wady Onvif

Ogólny standard interakcji

Oczywiście pojawienie się ONVIF umożliwiło podłączenie szerokiej gamy urządzeń IP przez sieć. Wspólny standard umożliwia różnym producentom wytwarzanie w pełni kompatybilnych urządzeń. Protokół ten wspiera koncepcję open source i jest całkowicie otwarty.

Problemy z użytkowaniem

Jednak są też problemy. W szczególności różne wersje protokołu mogą być ze sobą niekompatybilne.

Kompatybilność sprzętowa

Niestety obsługa ONVIF nie jest gwarancją kompatybilności. Często zdarza się, że rejestrator „na ślepo” nie chce widzieć kamer IP, mimo że wszystkie urządzenia są poprawnie skonfigurowane i działają poprawnie. Może się to zdarzyć z powodu niepełnej obsługi protokołu ONVIF lub z powodu obsługi różnych wersji tego protokołu.

Krótka prezentacja wideo | Dlaczego ONVIF?

W jaki sposób korzystanie ze zgodnych produktów ONVIF może uprościć integrację systemów nadzoru wideo i umożliwić użytkownikom końcowym i instalatorom tworzenie wielomarkowych systemów bezpieczeństwa.

Historia rozwoju

Międzynarodowe forum ONVIF (Open Network Video Interface Forum) zostało założone przez firmy Axis Communications, Bosch Security Systems i Sony w listopadzie 2008 r. w celu opracowania i rozpowszechniania otwartego standardu dla sieciowych systemów nadzoru wideo. Na początku 2010 roku liczba uczestników forum ONVIF przekroczyła 100 firm. Genetec był pierwszym dostawcą systemów zarządzania wideo obsługującym standardy ONVIF.

Kluczowe cechy

Twórcy ONVIF wybrali najbardziej gotowe technologie i dostosowali je do monitoringu IP.

W szczególności specyfikacja ONVIF jest zbudowana na nowoczesnych usługach sieciowych opisanych językiem WSDL, RTP/RTSP, SOAP (XML), . Norma definiuje następujące aspekty współpracy kamery IP z systemami sterowania lub nagrywania wideo (DVR):

  • konfiguracja interfejsu sieciowego;
  • wykrywanie urządzeń przy użyciu protokołu WS-Discovery;
  • zarządzanie profilem kamery;
  • konfigurowanie danych mediów strumieniowych;
  • Obsługa zdarzeń;
  • Sterowanie napędem PTZ (angielski Pan / Tilt / Zoom - Pan / Tilt / Zoom);
  • analiza wideo;
  • ochrona (kontrola dostępu, szyfrowanie).

Niewątpliwą zaletą standardu ONVIF jest dobra obsługa analityki wideo osadzonej w urządzeniach końcowych IP, takich jak kamery i kodery.

  • W ten sposób urządzenia nadzoru mogą wykonywać lokalną detekcję, śledzenie i rozpoznawanie obiektów.

Te metadane operacyjne wraz z wideo i obrazami będą przesyłane przez sieć IP przy użyciu protokołów ONVIF do konsoli bezpieczeństwa i archiwum. Wszystko to sugeruje, że przyszłość forum, w którym można połączyć dowolny sprzęt w jeden system, np. analogową kamerę wideo i rejestrator DVR, nie jest odległa.