respuesta directa
Coloque un literal IPv6 entre corchetes antes del puerto, por ejemplo rtsp://[2001:db8::20]:554/path. Una dirección de enlace local también puede requerir un alcance de interfaz que el cliente debe admitir.
¿Por qué sucede esto?
Los dos puntos son parte de una dirección IPv6 y se confundirían con el delimitador de puerto sin corchetes. Incluso un URI formateado correctamente puede fallar si la dirección es de enlace local, falta la ruta o el servicio de cámara escucha solo en IPv4.
Trate URL, las credenciales, la familia de direcciones y el transporte RTP como variables separadas que pueden fallar de forma independiente.
Una prueba controlada
Verifique la accesibilidad de IPv6 fuera del visor, luego pruebe el puerto RTSP y finalmente la ruta de medios. Mantenga una línea base IPv4 cuando la cámara admita ambos.
Cambie una variable a la vez. Mantenga registrados el modelo de la cámara, el firmware, el terminal y la cuenta; luego pruebe la accesibilidad de la red, la respuesta del protocolo, el transporte de medios y la decodificación como capas separadas.
Utilice una cuenta dedicada de solo lectura y una herramienta de diagnóstico local confiable. Redacte credenciales, direcciones privadas y datos de identificación antes de compartir resultados.
Secuencia diagnóstica
| Controlar | Acción | Evidencia de progreso |
|---|---|---|
| Formato | Envuelva el literal IPv6 entre corchetes. | El cliente analiza la dirección y el puerto por separado. |
| Alcance | Identifique si la dirección es global, ULA o de enlace local. | El espectador utiliza la interfaz y la ruta correctas. |
| Servicio | Confirme que RTSP escucha en IPv6, no solo en IPv4. | Llega una respuesta de protocolo a la dirección de destino. |
| VPN | Verifique que el túnel remoto lleve el prefijo IPv6. | La ruta de la cámara existe fuera de la LAN. |
Pruebas a conservar
Capture el tipo de dirección, la interfaz, la ruta y la respuesta RTSP sin las credenciales. Eso separa la sintaxis URI de la accesibilidad de la red.
Nota de límites y seguridad
No publique direcciones de cámaras reales accesibles globalmente ni abra RTSP directamente al Internet público IPv6.
Para visualización remota, utilice un VPN administrado en lugar de exponer RTSP o los puertos de administración de la cámara directamente a la Internet pública.
SmartRTSP
SmartRTSP es un visor RTSP y ONVIF enfocado en cámara para dispositivos Apple, Windows y Android. Se adapta a la visualización directa, el descubrimiento y las comprobaciones multicámara; mantenga un NVR o VMS dedicado cuando se requiera registro continuo, exportación de evidencia o controles empresariales centralizados.
Preguntas frecuentes
¿Por qué se requieren paréntesis alrededor de IPv6 en RTSP URL?
Distinguen los dos puntos dentro de la dirección de los dos puntos antes del puerto.
¿Una cámara exclusiva para IPv4 aceptará una IPv6 URL?
No. Tanto el dispositivo como la ruta de red deben admitir IPv6.
¿Por qué un enlace local URL funciona solo en un dispositivo?
Las direcciones de enlace local dependen del alcance de la interfaz local y no se enrutan normalmente a través de redes.
Referencias primarias
Guía SmartRTSP relacionada
Abrir guía relacionadaCree un RTSP URI para un literal IPv6 y diagnostique el alcance local del enlace o problemas de enrutamiento VPN.