Kamery IP
Co to jest kamera IP?
Jak działa kamera IP, jak przesyła obraz przez sieć i czego potrzebujesz do podglądu oraz nagrywania.
Czytaj poradnikSieć i zgodność
ONVIF i RTSP często występują obok siebie w specyfikacji kamer IP, ale odpowiadają za inne rzeczy. Wyjaśniamy, jak współpracują i kiedy każdy z nich jest przydatny.
W skrócie: ONVIF i RTSP nie są konkurencyjnymi odpowiednikami. ONVIF to zestaw standardów współpracy urządzeń bezpieczeństwa sieciowego — może pomagać m.in. w wykrywaniu urządzeń i uzgadnianiu funkcji. RTSP to protokół używany do sterowania sesją strumienia multimedialnego. Kamera może więc korzystać z obu jednocześnie.
ONVIF powstał po to, aby urządzenia i oprogramowanie różnych producentów mogły współpracować według wspólnych reguł. Dla użytkownika kamery IP najczęściej oznacza to łatwiejsze wykrywanie urządzenia, uzyskanie informacji o dostępnych profilach i połączenie programu VMS z funkcjami kamery bez pisania osobnej integracji dla każdego modelu.
ONVIF nie oznacza jednak, że „każda funkcja każdej kamery będzie działała w każdym programie”. Zgodność zależy od obsługiwanych profili, konkretnej implementacji producenta oraz funkcji wykorzystywanych przez oprogramowanie.
RTSP, czyli Real Time Streaming Protocol, jest używany do obsługi sesji transmisji multimedialnej. W praktyce przy kamerach IP użytkownik spotyka się z nim najczęściej jako częścią adresu prowadzącego do strumienia wideo, np. rtsp://....
RTSP nie opisuje automatycznie całej kamery. Sam adres strumienia nie musi dostarczyć programu informacji o modelu, dostępnych profilach, wejściach/wyjściach czy innych możliwościach urządzenia. Jego główną rolą jest dostęp do transmisji.
Typowy scenariusz wygląda tak:
Dlatego w specyfikacji jednego urządzenia bardzo często zobaczysz jednocześnie „ONVIF” i „RTSP”. Każde z tych pojęć odpowiada na inne pytanie.
Jeżeli kamera i program poprawnie obsługują ONVIF, dodawanie urządzenia może być znacznie prostsze. Oprogramowanie ma szansę znaleźć kamerę w sieci lokalnej i pobrać ustawienia strumienia bez ręcznego wpisywania długiego adresu URL.
To wygodne zwłaszcza wtedy, gdy producent nie podaje czytelnie ścieżek RTSP albo kamera oferuje kilka profili wideo.
Ręczne podanie adresu RTSP może być dobrym rozwiązaniem, gdy:
W takim przypadku dokumentacja producenta kamery jest najlepszym źródłem dokładnej ścieżki i wymaganych parametrów.
Wiele kamer udostępnia co najmniej dwa strumienie. Strumień główny ma zwykle wyższą rozdzielczość i bitrate i nadaje się do nagrywania. Strumień dodatkowy jest lżejszy i bywa wygodniejszy do podglądu wielu kamer lub pracy przez wolniejsze łącze.
ONVIF może pomóc programowi odkryć te profile. Przy ręcznej konfiguracji RTSP często trzeba samodzielnie wybrać właściwy adres dla konkretnego strumienia.
Nie należy traktować samego hasła „ONVIF compatible” jako gwarancji każdej funkcji. Przy zakupie urządzenia warto sprawdzić, czy konkretny model jest zgodny z wymaganym profilem ONVIF i czy funkcja, której potrzebujesz, rzeczywiście należy do tego profilu.
Warto też odróżnić deklarację marketingową od oficjalnie potwierdzonej zgodności produktu. Jeżeli integracja ma znaczenie biznesowe, sprawdź model w materiałach producenta i bazie zgodności ONVIF.
Przez wiele lat Profile S był bardzo powszechnie kojarzony z podstawowym strumieniowaniem wideo w systemach kamer IP. Nowszy Profile T obejmuje współczesne możliwości strumieniowania i kodeki używane w nowych urządzeniach. W istniejących instalacjach nadal można spotkać wiele kamer opartych na starszych profilach.
Przy nowym zakupie nie warto więc ograniczać się do pytania „czy kamera ma ONVIF?”. Lepsze pytanie brzmi: który profil obsługuje i czy odpowiada on funkcjom potrzebnym w moim systemie?
| Sytuacja | Od czego zacząć |
|---|---|
| Nowa kamera w tej samej sieci | Spróbuj automatycznego wykrywania/ONVIF. |
| Kamera jest widoczna, ale program nie pobiera obrazu | Sprawdź profil, kodek i bezpośredni RTSP. |
| Potrzebujesz tylko obrazu z konkretnego strumienia | Bezpośredni adres RTSP może być najprostszy. |
| Potrzebujesz PTZ, zdarzeń lub innych funkcji integracyjnych | Sprawdź dokładną obsługę ONVIF po obu stronach. |
Najpierw podłącz kamerę do sieci i sprawdź, czy komputer zna jej adres. Następnie w Security Eye użyj Add Camera i spróbuj wyszukiwania. Jeśli urządzenie nie jest wykrywane albo automatyczna konfiguracja nie daje obrazu, przejdź do danych ręcznych zgodnych z dokumentacją kamery.
Szczegółową procedurę opisujemy w poradniku Jak dodać kamerę IP do Security Eye.
Najprościej ująć to tak: ONVIF pomaga urządzeniom i oprogramowaniu zrozumieć, jak ze sobą współpracować; RTSP służy do obsługi sesji strumienia wideo. W dobrze działającym systemie oba mechanizmy mogą się uzupełniać i użytkownik nie musi wybierać tylko jednego.
Security Eye to program do monitoringu wideo dla Windows. Obsługuje kamery IP i kamery internetowe, nagrywanie, detekcję ruchu, harmonogramy, powiadomienia oraz zdalny dostęp przez Web Access.