Bezpośrednia odpowiedź
Umieść literał IPv6 w nawiasach kwadratowych przed portem, na przykład rtsp://[2001:db8::20]:554/ścieżka. Adres łącza lokalnego może również wymagać zakresu interfejsu, który musi obsługiwać klient.
Dlaczego tak się dzieje
Dwukropki są częścią adresu IPv6 i można je pomylić z ogranicznikiem portu bez nawiasów. Nawet poprawnie sformatowany URI może się nie powieść, jeśli adres jest adresem lokalnym dla łącza, brakuje trasy lub usługa kamery nasłuchuje tylko na IPv4.
Traktuj URL, poświadczenia, rodzinę adresów i transport RTP jako osobne zmienne, które mogą niezależnie zakończyć się niepowodzeniem.
Kontrolowany test
Sprawdź dostępność IPv6 poza przeglądarką, następnie przetestuj port RTSP i na koniec ścieżkę multimediów. Zachowaj linię bazową IPv4, jeśli aparat obsługuje oba.
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 |
|---|---|---|
| Format | Ujmij literał IPv6 w nawiasy kwadratowe. | Klient analizuje adres i port osobno. |
| Zakres | Określ, czy adres jest globalny, ULA czy lokalny dla łącza. | Przeglądarka korzysta z prawidłowego interfejsu i trasy. |
| Praca | Upewnij się, że RTSP słucha IPv6, a nie tylko IPv4. | Odpowiedź protokołu dociera pod adres docelowy. |
| VPN | Sprawdź, czy zdalny tunel ma prefiks IPv6. | Trasa kamery znajduje się poza siecią LAN. |
Dowód do zachowania
Przechwyć typ adresu, interfejs, trasę i odpowiedź RTSP z usuniętymi poświadczeniami. To oddziela składnię URI od osiągalności sieci.
Uwaga dotycząca granicy i bezpieczeństwa
Nie publikuj prawdziwych adresów kamer dostępnych na całym świecie ani nie otwieraj RTSP bezpośrednio w publicznym IPv6 Internecie.
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
Dlaczego w RTSP URL wymagane są nawiasy wokół IPv6?
Rozróżniają dwukropek wewnątrz adresu od dwukropka przed portem.
Czy aparat obsługujący tylko IPv4 zaakceptuje IPv6 URL?
Nie. Urządzenie i ścieżka sieciowa muszą obsługiwać IPv6.
Dlaczego łącze lokalne URL działa tylko na jednym urządzeniu?
Adresy lokalne łącza zależą od zakresu interfejsu lokalnego i zwykle nie są trasowane przez sieci.
Podstawowe odniesienia
- IETF RFC 7826 — protokół przesyłania strumieniowego w czasie rzeczywistym 2.0
- IETF RFC 3986 — składnia ogólna URI
Powiązany przewodnik SmartRTSP
Otwórz powiązany przewodnikZbuduj RTSP URI dla literału IPv6 i zdiagnozuj zakres lokalny łącza lub problemy z routingiem VPN.