Bezpośrednia odpowiedź
Odmowa połączenia zwykle oznacza, że host odpowiedział, ale żadna usługa nie zaakceptowała portu docelowego. Limit czasu oznacza, że przed ostatecznym terminem klienta nie dotarła żadna użyteczna odpowiedź, co może wskazywać na nieprawidłowy adres IP, routing, filtrowanie, stan uśpienia lub utratę pakietów.
Dlaczego tak się dzieje
Obydwa objawy występują przed dekodowaniem multimediów, więc zmiana ustawień H.264 jest przedwczesna. Przydatnym pytaniem jest, czy host, port i trasa są dostępne z tego samego segmentu sieci, co przeglądarka.
Zacznij od dokładnego kodu stanu lub symptomu sieci, a następnie zmieniaj warstwę po warstwie.
Kontrolowany test
Przetestuj adres IP kamery, następnie konkretny port RTSP, a następnie metodę RTSP. Daj kamerom akumulatorowym wystarczająco dużo czasu na wybudzenie, ale pamiętaj, aby ogólny test był ograniczony.
Zmień jedną zmienną na raz. Zapisuj model aparatu, oprogramowanie sprzętowe, punkt końcowy i konto; następnie przetestuj osiągalność sieci, odpowiedź protokołu, transport multimediów i dekodowanie jako osobne warstwy.
Skorzystaj z dedykowanego konta tylko do przeglądania i zaufanego lokalnego narzędzia diagnostycznego. Zredaguj dane uwierzytelniające, adresy prywatne i dane identyfikacyjne przed udostępnieniem wyników.
Sekwencja diagnostyczna
| Sprawdzać | Działanie | Dowód postępu |
|---|---|---|
| Adres | Potwierdź aktualną umowę najmu lub rezerwację DHCP. | Adres IP należy do zamierzonej kamery. |
| Port | Sprawdź, czy skonfigurowana usługa RTSP jest włączona. | Połączenie jest akceptowane na udokumentowanym porcie. |
| Trasa | Przetestuj z tego samego VLAN przed przejściem przez router lub VPN. | Dostęp lokalny działa przed wprowadzeniem dostępu zdalnego. |
| Protokół | Wyślij prawdziwe żądanie RTSP po otwarciu portu. | Serwer zwraca odpowiedź RTSP. |
Dowód do zachowania
Zachowaj czas, który upłynął i najniższą warstwę, która odpowiedziała. To zmienia niejasny raport „nie można połączyć” w problem z routingiem, usługą lub RTSP.
Uwaga dotycząca granicy i bezpieczeństwa
Pomyślne polecenie ping nie dowodzi, że RTSP jest włączone, a otwarty port TCP nie dowodzi, że istnieje prawidłowa ścieżka strumienia.
Do zdalnego podglądu użyj zarządzanego VPN zamiast udostępniać RTSP lub porty administracyjne kamery bezpośrednio w publicznym Internecie.
SmartRTSP
SmartRTSP to przeglądarka RTSP i ONVIF skupiająca się na kamerze dla urządzeń Apple, Windows i Android. Pasuje do bezpośredniego oglądania, wykrywania i kontroli wielu kamer; prowadź dedykowany NVR lub VMS, gdy wymagane jest ciągłe rejestrowanie, eksport dowodów lub scentralizowana kontrola przedsiębiorstwa.
Często zadawane pytania
Czy przekroczenie limitu czasu oznacza, że kamera jest w trybie offline?
Nie. Zapora sieciowa, zła trasa, urządzenie uśpione lub utrata pakietów mogą powodować ten sam objaw.
Co zwykle oznacza odmowa połączenia?
Host jest osiągalny, ale nic nie akceptuje żądanego połączenia lub aktywnie je odrzuca.
Czy powinienem najpierw zwiększyć limit czasu?
Tylko tyle, aby pokryć udokumentowane opóźnienie budzenia; w przeciwnym razie zlokalizuj brakującą odpowiedź, zanim ukryjesz ją z długim limitem czasu.
Podstawowe odniesienia
- IETF RFC 7826 — protokół przesyłania strumieniowego w czasie rzeczywistym 2.0
- FFmpeg — RTSP opcje protokołu i przykłady
Powiązany przewodnik SmartRTSP
Otwórz powiązany przewodnikUżyj czasu i odpowiedzi sieci, aby zdecydować, czy zbadać routing, reguły zapory sieciowej, czy nieaktywną usługę RTSP.