ONVIF y los perfiles en Videovigilancia y Control de Acceso
Derechos de autor: TECNOSeguro

ONVIF y los perfiles en Videovigilancia y Control de Acceso

La compatibilidad entre dispositivos de diferentes fabricantes sigue siendo un desafío constante. El estándar ONVIF, proporciona una especificación abierta para la interoperabilidad entre equipos y software en videovigilancia y control de acceso. En esta nota, exploraremos los perfiles ONVIF más comunes y sus aplicaciones. 

La integración y compatibilidad entre dispositivos de videovigilancia de diferentes marcas ha sido un reto constante desde la pasada década en la industria de la seguridad. Para abordar este problema, se creó el estándar ONVIF, un estándar abierto que permite la interoperabilidad entre cámaras IP, VMS, grabadores de video en red y otros dispositivos. Los diferentes perfiles ONVIF han sido desarrollados para adaptarse a las necesidades específicas de los diferentes sistemas de videovigilancia y en la industria del control de acceso, lo que ha impulsado su adopción en todo el mundo.

En este artículo analizaremos el estándar ONVIF teniendo en cuenta:

¿Qué es ONVIF?

ONVIF, (Open Network Video Interface Forum)  es una organización  fundada en 2008 por Axis Communications, Bosch Security Systems y Sony Corporation. El objetivo principal de ONVIF es permitir la interoperabilidad entre dispositivos de videovigilancia de diferentes marcas y evitar la dependencia de un solo fabricante. Esto permite a los integradores y usuarios finales combinar dispositivos de diferentes fabricantes para crear un sistema de videovigilancia a medida.

El estándar ONVIF utiliza un conjunto de protocolos de comunicación que permiten a los dispositivos de videovigilancia comunicarse entre sí de manera efectiva. Los diferentes perfiles ONVIF han sido desarrollados para adaptarse a las necesidades específicas de los diferentes sistemas de videovigilancia. Estos perfiles se han convertido en una parte integral del estándar ONVIF, lo que ha impulsado su adopción en todo el mundo.

Actualmente son 467 miembros que han desarrollado especificaciones API para integrar productos de seguridad, para la operación de equipos y software de videovigilancia 

¿Por qué es importante ONVIF?

La interoperabilidad es esencial para los sistemas de videovigilancia, ya que permite la integración de diferentes dispositivos para crear un sistema a medida. Los sistemas de videovigilancia de diferentes fabricantes pueden trabajar juntos y permitir una integración más fluida de los dispositivos y aplicaciones existentes. Esto se traduce en una mayor flexibilidad para los usuarios finales, lo que les permite elegir los dispositivos que mejor se adapten a sus necesidades sin estar limitados a un solo fabricante.

El estándar ONVIF también proporciona beneficios adicionales, como la facilidad de configuración y la reducción en tiempo de implementación y de los costos de integración. Más aún teniendo en cuenta que el mercado de la videovigilancia es muy diverso con cientos de ofertas de fabricantes tanto de hardware como de software.  

Con el estándar ONVIF, los integradores de sistemas pueden integrar dispositivos de diferentes fabricantes sin la necesidad de escribir código personalizado para cada dispositivo. Además, los sistemas ONVIF permiten una configuración más rápida y sencilla, lo que reduce los tiempos de instalación y los costos asociados.

¿Cómo funciona ONVIF?

ONVIF funciona como una especificación detallada de interoperabilidad que permite a diferentes dispositivos de videovigilancia, de distintos fabricantes, comunicarse entre sí. Esto se logra mediante la definición de un conjunto común de protocolos y formatos de datos que los dispositivos deben seguir para ser compatibles con el estándar ONVIF.

Los dispositivos ONVIF se comunican a través de la red mediante un protocolo llamado WS-Discovery. Cuando un dispositivo ONVIF se conecta a la red, envía un mensaje de difusión para buscar otros dispositivos ONVIF en la red. Los dispositivos ONVIF que reciben este mensaje responden con información sobre sus capacidades, como el perfil ONVIF al que pertenecen.

Una vez que los dispositivos ONVIF están conectados, pueden comunicarse y trabajar juntos mediante el uso de servicios ONVIF estándar. Estos servicios incluyen la obtención de la información del dispositivo, la configuración del dispositivo, la visualización de video en vivo, la grabación de video, la detección de movimiento, la notificación de eventos y mucho más dependiendo del alcance que cada fabricante otorgue.

Los dispositivos ONVIF también se pueden integrar con software de gestión de video (VMS) que cumpla con el estándar ONVIF. El software VMS se conecta a los dispositivos ONVIF y permite a los usuarios ver y administrar todos los dispositivos en un solo lugar. Esto proporciona una solución integral y fácil de usar para la administración de sistemas de videovigilancia.

Como resultado de usar el mismo protocolo, cada dispositivo que procesa señales de video en el sistema puede recibir los mismos comandos para ejecutar algunas instrucciones o tareas, como activar un flujo de transmisión de datos de video en alta resolución, o ejecutar movimientos en cámaras tipo PTZ (Pan, Tilt, Zoom).

Generalmente esos comandos quedan documentados y disponibles para todos los fabricantes o miembros que quieran cumplir con los estándares de protocolo. Así solo necesitan obtener la documentación y comenzar a desarrollar el hardware o software de acuerdo con la especificación.

Al culminar el desarrollo, los fabricantes someten los dispositivos a varias pruebas ejecutando rutinas de software con el fin de asegurar que el equipo cumple con los requisitos de compatibilidad antes de enviarlo a la lista oficial de ONVIF.

El alcance de ONVIF sobre funcionalidades

Son muchos los avances que ha generado ONVIF a través de los años y la colaboración entre los diferentes fabricantes, sin embargo, es un proceso constante y así queramos no siempre está a la par de los desarrollos para garantizar una compatibilidad al 100%. 

Muchos fabricantes desarrollan sus propias API antes de la especificación sobre ONVIF. Además, los fabricantes pueden ofrecer una o varias funcionalidades propias de cada producto utilizando desarrollos propios. 

Un ejemplo de esto es el análisis de video, que puede incluir procesos detallados de calibración y configuración, que no quedan cubiertos por los perfiles ONVIF más recientes que tratan de estandarizar las funciones relacionadas con analíticas. Otro ejemplo es dewarping o descomposición de video en cámaras panorámicas, función importante para muchas cámaras ojo de pez con visualización de 360º.

Dado lo anterior ONVIF avanza con rapidez y cada vez más admite una gama muy amplia de funcionalidades. Su mapa de especificaciones describe varios servicios compatibles con ONVIF orientados a permitir configurar la mayoría de las funcionalidades de la cámara, como configuración de IO en los equipos, control PTZ, grabación, varias funciones análisis de video, etc. 

Dispositivos y Clientes en ONVIF

Dentro de las especificaciones en los diferentes perfiles de ONVIF se utilizan dos términos para “Dispositivo" y “Cliente”, es importante conocer cuando se hace referencia en cada caso. 

Dentro de ONVIF un "dispositivo", generalmente puede ser una cámara IP, o un codificador de video, grabadores o paneles de control de acceso son productos que responden a las solicitudes de ONVIF. 

Un "cliente", generalmente un grabador o software VMS, son productos que realizan solicitudes ONVIF.

Por ejemplo en un escenario común clientes serían: VMS de Milestone, Genetec, Exacq, etc., que realizan una solicitudes ONVIF a una cámara IP compatible, como Axis, Hanwha, Hikvision, Dahua, BOSCH, etc.

A veces, un VMS o una grabadora pueden actuar como un "dispositivo", transmitiendo video o respondiendo a solicitudes de otros sistemas, pero esto es bastante raro y, a menudo, no hay total compatibilidad.

Perfiles ONVIF en Videovigilancia

TECNOSEguroPRO ONVIF 1

ONVIF utiliza una serie de perfiles que definen un conjunto específico de funcionalidades, por lo que los integradores y usuarios pueden identificar si una determinada combinación de cámara/grabador o cámara/VMS se integrará. ONVIF ha desarrollado cuatro perfiles relacionados con sistemas de videovigilancia:

Perfil G

G es un perfil creado para admitir el acceso, configuración y control del almacenamiento de video, y también para la recepción de streams de audio y metadatos. 

Perfil M

M es el perfil más reciente de ONVIF, finalizado en 2021. El perfil M está destinado a expandir la integración de funciones de análisis de contenido de video mediante metadatos, incluida la clasificación de objetos (vehículos, personas, matrículas, rostros y cuerpo humano), configuración de reglas para eventos, contadores, metadatos para geolocalización, superposiciones de cuadros delimitadores de áreas y más. El perfil M también cubre el envío de eventos a través de flujo de metadatos, servicio de eventos ONVIF o MQTT

Perfil S

S es el perfil más antiguo y con más soporte entre los diferentes fabricantes, es decir es el más admitido por la mayoría de los fabricantes. Este perfil cubre lo relacionado con la transmisión de video, los aspectos básicos del envío de video desde una cámara a un VMS o grabador. 

Perfil T

T es el "perfil de transmisión de video avanzado" de ONVIF, que mejora la integración con: códecs de compresión de H.264 y H.265, configuración de parámetros de imagen (exposición, enfoque, contraste, etc.), eventos de detección de movimiento y alarma por manipulación, flujos de video con metadatos y audio bidireccional 

Nota sobre Perfil Q

ONVIF lanzó anteriormente otro perfil, Perfil Q, que estaba destinado a mejorar el descubrimiento, la inicialización y la creación de contraseñas, pero quedó obsoleto en 2021 debido a problemas de ciberseguridad.

Perfiles ONVIF en Control de Acceso

TECNOSEguroPRO ONVIF 2Fuente: onvif.org

Perfil A

Este perfil se enfoca en productos utilizados en un sistema de control de acceso electrónico dentro de las características de este perfil están: asignación/revocación de credenciales, creación de horarios, asignación de reglas de acceso

Los equipos que cumplen la especificación del perfil A pueden compartir información de estado y eventos, y permiten configurar aspectos de programación como como reglas de acceso, credenciales y horarios. Un software que tenga conformidad con el perfil A puede proporcionar configuraciones de reglas de acceso, credenciales y horarios. Así como recuperar y recibir eventos relacionados con el control de acceso.

Perfil C

Este perfil se centra en la interoperabilidad entre dispositivos de control de acceso para control de puertas y gestión de alarmas por eventos, información y configuración del sitio.

Perfil D

El Perfil D puede ser el más completo hasta ahora en interoperabilidad de sistemas de control de acceso. Especifica las interfaces para dispositivos periféricos de entrada como lectores de credenciales típicas (para tarjetas, llaves, teléfonos móviles o códigos de barras), lectores biométricos (para reconocimiento de huellas dactilares), cámaras (para reconocimiento de iris, facial o de matrículas), teclados, sensores (para estado de cerradura, estado de puerta, temperatura o movimiento) y dispositivos de salida como cerraduras, pantallas y avisadores de estado tipo LED.

Un dispositivo periférico con perfil D tiene la capacidad de capturar los identificadores de credenciales de entrada y los pasa a un dispositivo cliente de conformidad con perfil D, como una unidad de control de acceso o un software de gestión. El dispositivo o software cliente, que almacena las reglas de acceso, los horarios y las credenciales, puede tomar la decisión de acceso y enviar un comando al dispositivo periférico para otorgar o denegar el acceso, mostrar un mensaje o solicitar información adicional, como un código PIN.

La especificación del perfil D permite configurar un dispositivo con los datos necesarios, como de qué puerta y punto de acceso es responsable el dispositivo, así como configurar una lista de identificadores de credenciales permitidos o bloqueados en un dispositivo que admita esta capacidad.

El Perfil D de ONVIF complementa el Perfil A y el Perfil C al permitir comunicaciones estandarizadas en un sistema de control de acceso electrónico basado en IP. Los dispositivos de perfil D, como una cámara IP con una salida de relé conectada a una cerradura, también pueden admitir otros perfiles ONVIF, como el perfil M y el perfil T, para un sistema de control de acceso y video integrado mediante interfaces ONVIF.

Problemas de características avanzadas

Es importante tener en cuenta que las integraciones o desarrollos en sistemas propietarios a menudo cubren gran parte de las funcionalidades propias de cada marca involucradas en el sistema. Por el contrario, la mayoría de las implementaciones de ONVIF no garantizan la total integración de las funciones o atributos de los equipos y esto puede ser una fuente de no conformes para el usuario final.

Si bien ONVIF se ha fortalecido en los conceptos básicos de conexión y transmisión de video entre cámaras y sistemas de grabación y VMS, las funciones avanzadas, como la detección de movimiento con base en IA, tienen un riesgo importante de compatibilidad o de falla. Además, los fabricantes de VMS a menudo tienen que desarrollar integraciones personalizadas para admitir la detección de movimiento full a través de ONVIF incluso para cada fabricante en particular. 

Perfil T tiene mejoras constantes y uno de sus principales objetivos es mejorar algunos de estos problemas de integración, con detección de movimiento, entradas digitales, manipulación y configuración de imágenes.  Sin embargo, dado que el análisis de video aún no es algo que la mayoría de los integradores y usuarios finales no implementan se sigue viendo como un servicio opcional, es poco probable que en corto plazo los desarrolladores de VMS y cámaras implementen el análisis sobre el perfil T garantizando una compatibilidad al 100%. 

Jairo Rojas Campo

Ing. Electrónico de la Pontificia Universidad Javeriana, especialista en Gerencia de Proyectos, con experiencia como líder de gestión de proyectos en varias empresas reconocidas del gremio de seguridad en el país desde el 2001. Cuenta con múltiples certificaciones en seguridad electrónica en las líneas de CCTV, sistemas de alarmas de intrusión, detección de incendio, controles de acceso, plataformas de integración entre otras.

Actualmente realiza actividades orientadas a la transferencia de su conocimiento y experiencia a equipos de trabajo del sector, realiza diseño y especificación de proyectos. Apasionado por el ciclismo de ruta y ciclo montañismo.

Artículos relacionados

Solo usuarios registrados pueden realizar comentarios. Inicia sesión o Regístrate.

  1. Comentarios
  2. Empresas
  3. Libros
  • Hola Gustavo, un cordial saludo y de... Jueves, 11 Enero 2024
  • Buenas tardes Jairo.¡Puedes contarme... Jueves, 11 Enero 2024
  • Fue un placer y gusto, seguro haremos... Miércoles, 17 Mayo 2023
  • Hola Hugo, gracias por tu comentario,... Viernes, 09 Diciembre 2022
  • Gracias Ing. Jairo Rojas Campo y a... Viernes, 09 Diciembre 2022
  • Hola Ricardo, un cordial saludo...Nos... Lunes, 28 Noviembre 2022
  • Saludos he leido el articulo y me ayudo... Domingo, 27 Noviembre 2022
  • Si, ya lo tenemos disponible también en... Jueves, 10 Noviembre 2022
  • Genial!! Jueves, 20 Octubre 2022
  • Hola Jorge, desconozco la marca x-view... Miércoles, 21 Septiembre 2022
next
prev

Sobre TECNOSeguro

TECNOSeguro es la publicación on-line líder en audiencia para las industrias de las tecnologías de la seguridad de habla hispana. Una completa guía con información clave para profesionales de seguridad y TI, integradores, instaladores, consultores y distribuidores.

 

Redes Sociales:

NUESTROS BOLETINES INFORMATIVOS

Manténgase actualizado con las últimas tendencias y tecnologías de la industria de la seguridad. Regístrese gratuitamente para recibir nuestros boletines en su bandeja de email.

Regístrese Gratis