Definicja
RTSP (Real Time Streaming Protocol) to protokół sterujący przesyłaniem strumienia audio i wideo w czasie rzeczywistym. W praktyce przemysłowej jest to sposób, w jaki kamera IP udostępnia swój obraz innym programom - rejestratorowi, systemowi zarządzania nagraniami albo analityce.
Dlaczego to pojęcie w ogóle się pojawia
Przy pytaniu o dołożenie analityki AI do istniejącego monitoringu pierwsze pytanie techniczne brzmi: czy kamery udostępniają strumień RTSP. Jeśli tak, analityka może się do nich podłączyć bez wymiany sprzętu.
Adres strumienia ma zwykle postać rtsp://uzytkownik:haslo@adres-kamery/sciezka. Ścieżka bywa inna u każdego producenta i jest to najczęstsza przyczyna problemów przy pierwszym podłączeniu.
Strumień główny i pomocniczy
Kamery zwykle udostępniają dwa strumienie: główny w pełnej rozdzielczości i pomocniczy, mocno pomniejszony. Analityka korzysta zwykle z głównego, bo na obrazie pomniejszonym drobne elementy ubioru przestają być rozpoznawalne.
Obciążenie sieci liczy się więc od strumieni głównych. To jeden z powodów, dla których analiza odbywa się lokalnie, a nie po przesłaniu obrazu poza zakład.
Najczęściej zadawane pytania
Czy każda kamera IP obsługuje RTSP?
Zdecydowana większość tak, choć część modeli konsumenckich blokuje dostęp lub wymaga włączenia go w ustawieniach. Kamery analogowe wymagają rejestratora udostępniającego strumień.
Czy podłączenie analityki obciąża kamerę?
Każdy dodatkowy odbiorca strumienia to obciążenie, ale kamery zwykle obsługują kilku jednocześnie. Przy wielu odbiorcach obraz pobiera się raz i rozdziela dalej.
Czy RTSP jest szyfrowany?
Sam protokół nie zapewnia szyfrowania treści. W sieciach zakładowych stosuje się wydzieloną podsieć monitoringu, a nie poleganie na samym protokole.