Respuesta directa
Usa rtsp://USUARIO:CLAVE@IP_DISPOSITIVO:PUERTO_RTSP/cam/realmonitor?channel=1&subtype=0. Los canales empiezan en 1. subtype=0 es el stream principal y subtype=1 el secundario. Para un canal del grabador usa IP, cuenta y puerto RTSP del NVR/XVR y el canal lógico mostrado en Gestión de cámaras.
Qué controla cada parámetro
| Parte | Significado | Regla |
|---|---|---|
| IP_DISPOSITIVO | Cámara o grabador que sirve el stream | IP de cámara en directo; IP NVR/XVR por grabador |
| channel | Canal lógico desde 1 | Consulta el canal asignado, no el orden del puerto PoE |
| subtype=0 | Stream principal | Mayor calidad y carga |
| subtype=1 | Stream secundario | Menor carga; primera prueba en cuadrícula |
| subtype=2 | Segundo stream extra en algunos equipos | Solo si el modelo lo ofrece |
| PUERTO_RTSP | Puerto del servicio RTSP | 554 por defecto; manda el configurado |
¿IP de cámara o de NVR/XVR?
| Objetivo | Endpoint y cuenta | channel |
|---|---|---|
| Cámara directa | IP y cuenta de cámara | Normalmente 1 con un sensor |
| Cámara por NVR/XVR | IP y cuenta del grabador | Canal lógico en Cámara/Registro |
| Cámara multisensor | Cámara o grabador | Confirma el mapeo en la interfaz |
Patrones de URL
¿ONVIF o URL RTSP manual?
ONVIF puede descubrir el dispositivo y sus perfiles. La URL realmonitor manual selecciona un canal exacto. Disponibilidad, permisos y menús ONVIF dependen del firmware.
Añadir un canal Dahua a SmartRTSP
- Anota el canal lógico en Cámara, Registro o Dispositivo remoto.
- Conecta el dispositivo Apple y el grabador a la misma LAN.
- Introduce IP, cuenta y puerto RTSP del NVR/XVR con channel y subtype.
- Prueba subtype=1 antes de subtype=0.
- Para acceso directo usa IP y cuenta de la cámara.
Ver este NVR en SmartRTSP
SmartRTSP es un visor de cámaras RTSP y ONVIF para iPhone, iPad, Mac y Apple TV. Cuando el stream funcione, añádelo manualmente o usa la detección ONVIF en la red local.
- Usa el stream secundario en la cuadrícula y el principal para ver detalles.
- Muestra hasta ocho cámaras en las vistas compatibles; la cuadrícula de Apple TV admite cuatro actualmente.
- Conecta localmente sin hardware puente ni suscripción obligatoria a la nube.
Solución por síntoma
| Síntoma | Causa | Solución |
|---|---|---|
| channel=1 funciona; channel=2 no | No hay cámara en el canal lógico 2 | Consulta la lista del NVR, no la etiqueta PoE. |
| subtype=1 funciona; subtype=0 negro | Códec, resolución, bitrate o carga | Prueba H.264 o reduce temporalmente el stream principal. |
| 401 Unauthorized | Cuenta de otro endpoint | Cuenta NVR con IP NVR; cuenta cámara con IP cámara. |
| Timeout | Puerto incorrecto o red aislada | Comprueba puerto RTSP y subred. |
| subtype=2 falla | No existe stream extra | Usa 0/1 o revisa el modelo. |
| Aparece otra cámara | Canales reordenados | Actualiza la URL con la asignación actual. |
Comprobar el modelo y el firmware
La asignación de canales, el número de streams, el códec, el puerto RTSP, la autenticación y los menús pueden variar según el modelo y el firmware. Revisa la configuración actual. Para acceso remoto usa una VPN y no publiques RTSP en Internet.
Preguntas frecuentes
¿Qué significa subtype=0?
Es el stream principal; subtype=1 es el secundario.
¿channel=2 es el substream?
No. channel elige la cámara y subtype el stream.
¿Por qué funciona la cámara directa y no el NVR?
El grabador tiene su propia IP, cuenta, puerto y canales.