Security Eye
> Centro de aprendizaje

Redes y compatibilidad

ONVIF vs RTSP: diferencias en cámaras IP

ONVIF y RTSP aparecen constantemente al configurar cámaras IP, pero cumplen funciones distintas. ONVIF ayuda a que productos de diferentes fabricantes se entiendan; RTSP se utiliza habitualmente para acceder al flujo de vídeo.

Por el equipo editorial · Actualizado · 9 min de lectura

La diferencia en una frase: ONVIF define formas estandarizadas de interoperar con dispositivos de seguridad IP; RTSP es un protocolo utilizado para establecer y controlar sesiones de streaming. No son alternativas directas y una misma cámara puede usar ambos.

Qué es ONVIF

ONVIF es una organización y un conjunto de especificaciones y perfiles para productos de seguridad basados en IP. Su objetivo es facilitar que cámaras, grabadores y software de distintos fabricantes puedan trabajar juntos mediante funciones estandarizadas.

En la práctica, el software puede utilizar ONVIF para descubrir una cámara, consultar servicios disponibles, obtener perfiles multimedia y, según los perfiles compatibles, trabajar con otras funciones del dispositivo.

La conformidad es específica de cada perfil. Por eso no basta con leer «ONVIF compatible» en una ficha comercial: conviene comprobar el modelo exacto y qué perfil declara el fabricante. ONVIF mantiene información sobre sus perfiles oficiales.

Qué es RTSP

RTSP significa Real Time Streaming Protocol. Se utiliza habitualmente para establecer y controlar una sesión de streaming. En cámaras IP, suele aparecer en forma de una URL que permite al programa abrir un flujo de vídeo.

Por ejemplo, un fabricante puede proporcionar una dirección RTSP para el flujo principal y otra para un flujo secundario de menor calidad. La sintaxis de esa URL depende del fabricante, del modelo y a veces del canal o perfil seleccionado.

RTSP no describe por sí solo toda la cámara. Poder abrir un flujo RTSP no implica que el programa pueda descubrir automáticamente el dispositivo, mover un PTZ o consultar todas sus funciones.

ONVIF y RTSP pueden utilizarse juntos

En muchas instalaciones ocurre exactamente eso. El programa detecta la cámara mediante ONVIF, obtiene información de sus perfiles y termina abriendo el vídeo mediante un mecanismo de streaming apropiado. Desde el punto de vista del usuario parece una sola conexión, aunque intervengan varias tecnologías.

ONVIFRTSP
Objetivo principalInteroperabilidad entre productos de seguridad IPControl de sesiones de streaming
Puede ayudar a descubrir cámarasSí, según implementaciónNo es su función principal
Puede dar acceso al vídeoPuede proporcionar perfiles y servicios de mediosSe utiliza habitualmente para abrir el flujo
Ruta específica del fabricanteMenos dependiente de rutas manuales cuando funciona la interoperabilidadLa URL suele depender del modelo
Son excluyentesNo. Una cámara puede usar ONVIF y RTSP al mismo tiempo.

Qué significa realmente que una cámara sea «compatible con ONVIF»

ONVIF no es una única función que esté simplemente activada o desactivada. Los fabricantes implementan perfiles concretos, y cada perfil agrupa determinadas capacidades. Dos cámaras pueden anunciar compatibilidad con ONVIF y, aun así, ofrecer un comportamiento distinto en descubrimiento, vídeo, audio, eventos o control PTZ.

Por eso, si vas a comprar varias unidades para utilizarlas con un VMS de terceros, no te quedes solo con el logotipo de la caja. Comprueba el modelo exacto, el perfil declarado y, si es posible, prueba una unidad con el software que vayas a utilizar. Esa prueba real evita descubrir demasiado tarde que una función importante depende de la aplicación propietaria del fabricante.

Usuario de la cámara y usuario ONVIF: a veces no son lo mismo

Algunos modelos aceptan las mismas credenciales para la interfaz web y para ONVIF. Otros obligan a crear un usuario ONVIF aparte dentro de la configuración de la cámara. Si el dispositivo aparece durante la búsqueda pero falla al conectar, revisa este punto antes de cambiar puertos o reinstalar el software.

También conviene confirmar que la hora de la cámara sea correcta. Ciertos mecanismos de autenticación son sensibles a diferencias importantes de fecha y hora, de modo que una cámara aparentemente bien configurada puede rechazar la conexión si su reloj está desajustado.

Qué probar primero al añadir una cámara

Si la cámara declara compatibilidad ONVIF, suele merecer la pena probar primero la detección automática. Reduce la necesidad de buscar URLs y parámetros manuales.

En Security Eye, abre Add Camera, elige cámara de red y deja que el asistente busque dispositivos. Si la cámara aparece, selecciónala, introduce sus credenciales y utiliza Connect & Test.

Cuándo resulta útil una URL RTSP manual

No copies una ruta RTSP de otra cámara esperando que funcione. Los fabricantes utilizan nombres de canal, perfiles, puertos y formatos distintos. Busca la documentación del modelo y firmware exactos.

Una cámara dice ONVIF, pero no funciona: qué revisar

Si RTSP abre en otro reproductor, pero no en el VMS

Comprueba que utilizas exactamente la misma URL, usuario y contraseña. Revisa también si el reproductor está negociando transporte TCP o UDP de forma diferente y si la cámara limita el número de conexiones simultáneas.

El hecho de que la interfaz web de la cámara funcione tampoco demuestra que RTSP esté habilitado. Son servicios distintos y algunos modelos permiten activarlos o desactivarlos por separado.

Qué utilizar con Security Eye

Empieza por la detección automática porque es la forma más cómoda. Si no funciona, no concluyas que la cámara es incompatible: busca la dirección IP, consulta la documentación del fabricante y prueba los datos manuales del flujo.

La guía Cómo añadir una cámara IP a Security Eye muestra ambas opciones paso a paso.

Conclusión

ONVIF ayuda a que cámaras y software de distintos fabricantes compartan una forma común de comunicarse; RTSP se utiliza habitualmente para acceder al streaming. Son piezas diferentes del mismo problema y con frecuencia trabajan juntas.

Prueba Security Eye con tus propias cámaras

Security Eye es un programa de videovigilancia para Windows que permite ver cámaras IP y webcams, grabar vídeo, detectar movimiento, programar tareas, recibir avisos y acceder a las cámaras desde el navegador.