Răspuns direct
Plasați un literal IPv6 între paranteze drepte înainte de port, de exemplu rtsp://[2001:db8::20]:554/path. O adresă locală de legătură poate necesita, de asemenea, un domeniu de interfață pe care clientul trebuie să îl suporte.
De ce se întâmplă asta
Colonurile fac parte dintr-o adresă IPv6 și ar fi confundate cu delimitatorul de port fără paranteze. Chiar și un URI formatat corect poate eșua dacă adresa este link-local, ruta lipsește sau serviciul de cameră ascultă numai pe IPv4.
Tratați URL, acreditările, familia de adrese și transportul RTP ca variabile separate care pot eșua independent.
Un test controlat
Verificați accesibilitatea IPv6 în afara vizualizatorului, apoi testați portul RTSP și, în final, calea media. Păstrați o linie de bază IPv4 când camera le acceptă pe ambele.
Schimbați o variabilă la un moment dat. Păstrați modelul camerei, firmware-ul, punctul final și contul înregistrate; apoi testați accesibilitatea rețelei, răspunsul la protocol, transportul media și decodarea ca straturi separate.
Utilizați un cont dedicat doar pentru vizualizare și un instrument de diagnostic local de încredere. Redactați acreditările, adresele private și datele de identificare înainte de a partaja rezultatul.
Secvența de diagnosticare
| Verifica | Acţiune | Dovezi ale progresului |
|---|---|---|
| Format | Înfășurați literalul IPv6 între paranteze pătrate. | Clientul analizează adresa și portul separat. |
| Domeniul de aplicare | Identificați dacă adresa este globală, ULA sau link-local. | Vizualizatorul folosește interfața și ruta corecte. |
| Serviciu | Confirmați că RTSP ascultă pe IPv6, nu numai pe IPv4. | Un răspuns de protocol ajunge la adresa țintă. |
| VPN | Verificați că tunelul de la distanță poartă prefixul IPv6. | Ruta camerei există departe de LAN. |
Dovezi de păstrat
Capturați tipul de adresă, interfața, ruta și răspunsul RTSP cu acreditările eliminate. Aceasta separă sintaxa URI de accesibilitatea rețelei.
Limită și notă de siguranță
Nu publicați adrese reale ale camerelor accesibile la nivel global și nu deschideți RTSP direct pe internetul public IPv6.
Pentru vizualizarea de la distanță, utilizați un VPN gestionat în loc să expuneți RTSP sau porturile de administrare a camerei direct pe internetul public.
SmartRTSP
SmartRTSP este un vizualizator RTSP și ONVIF focalizat pe cameră pentru dispozitive Apple, Windows și Android. Se potrivește cu vizionarea directă, descoperirea și verificările cu mai multe camere; păstrați un NVR sau VMS dedicat atunci când sunt necesare înregistrare continuă, export de dovezi sau controale centralizate ale întreprinderii.
Întrebări frecvente
De ce sunt necesare paranteze în jurul IPv6 într-un RTSP URL?
Ei disting două puncte din interiorul adresei de două puncte dinaintea portului.
O cameră doar IPv4 va accepta un IPv6 URL?
Nu. Dispozitivul și calea de rețea trebuie să accepte ambele IPv6.
De ce funcționează un link-local URL doar pe un singur dispozitiv?
Adresele link-local depind de domeniul interfeței locale și nu sunt direcționate în mod normal prin rețele.
Referințe primare
Ghid similar SmartRTSP
Deschideți ghidul aferentCreați un RTSP URI pentru un literal IPv6 și diagnosticați domeniul de aplicare local al link-ului sau problemele de rutare VPN.