Najczęstsze błędy RTSP i ich znaczenie
Jeśli strumień nie chce się uruchomić, problem zwykle leży w adresie, ścieżce strumienia albo dostępności z internetu, a nie w samym odtwarzaczu przeglądarkowym.
Ta strona zbiera błędy, na których użytkownicy najczęściej zatrzymują się jeszcze przed udanym uruchomieniem strumienia w RTSP.RUN.
Zanim spróbujesz ponownie
- sprawdź pełny format adresu RTSP albo RTSPS
- upewnij się, że kamera jest dostępna z publicznego internetu
- jeśli nie masz pewności, czy to rozwiązanie pasuje do twojego przypadku, sprawdź także wymagania i kwestie bezpieczeństwa
Błędy, które najczęściej blokują start
Zacznij od błędu, który widzisz w odtwarzaczu albo na stronie odzyskiwania.
Ten błąd oznacza, że kamera nie rozumie podanego adresu. Zwykle brakuje w nim części określającej konkretny kanał obrazu albo ta część jest błędna.
Prawidłowy format adresu:
rtsp://użytkownik:hasło@adres_kamery:554/ścieżka_do_obrazuPrzykłady według marek:
• Hikvision: rtsp://user:[email protected]:554/Streaming/Channels/101
• Dahua: rtsp://user:[email protected]:554/cam/realmonitor?channel=1&subtype=0
• Axis: rtsp://user:[email protected]:554/axis-media/media.amp
Co zrobić: Sprawdź dokładny format w instrukcji kamery albo na stronie producenta. Każdy model używa innej „ścieżki”.
Kamera odpowiada, ale żądana ścieżka obrazu nie istnieje. Adres jest prawie poprawny, ale ostatnia część, czyli kanał albo strumień, nie pasuje.
Wypróbuj te warianty:
- Główny strumień, wyższa jakość:
/Streaming/Channels/101 - Dodatkowy strumień, niższy bitrate:
/Streaming/Channels/102
Przykłady:rtsp://user:[email protected]:554/Streaming/Channels/101rtsp://user:[email protected]:554/Streaming/Channels/102
Jeżeli używasz ścieżek takich jak /live, /h264 albo /1 i kamera zwraca błąd, to znaczy, że dla twojego modelu te ścieżki nie są poprawne. Właściwą ścieżkę znajdziesz w instrukcji albo przy użyciu narzędzi ONVIF.
Aplikacja próbowała się połączyć, ale kamera nie odpowiedziała na czas. Może być wyłączona, źle podłączona albo niedostępna z internetu.
- Sprawdź zasilanie i połączenie sieciowe kamery.
- Sprawdź, czy używasz poprawnego adresu, na przykład:
rtsp://user:[email protected]:554/Streaming/Channels/101. - Czy kamera jest w innej sieci? Zwykle trzeba przekierować port
554na routerze. - Dostęp może blokować zapora sieciowa albo dostawca internetu.
Odtwarzacz nie wie, jak dotrzeć do kamery. To nie jest błąd ostatniej części adresu, ale problem z dostępnością sieci.
- Wewnętrzny adres IP, na przykład
192.168.1.10, nie działa z internetu. Do dostępu z zewnątrz potrzebujesz publicznego IP albo nazwy DDNS.