ONVIF e interoperabilidad entre fabricantes
Qué es ONVIF, cómo funcionan sus perfiles y qué logra un VMS (p.ej., Genetec) con cámaras de distintos fabricantes.
1) ¿Qué es ONVIF?
ONVIF es un foro industrial abierto que estandariza la interfaz de dispositivos y software de seguridad IP para lograr interoperabilidad entre cámaras, grabadores, sistemas de control de acceso y VMS de distintos fabricantes. Permite descubrimiento, video/audio, eventos, metadatos y control bajo un lenguaje común. Ver ONVIF – Home.
ONVIF evita el bloqueo por marca (vendor lock-in) y facilita mezclar “lo mejor de cada fabricante” en una misma solución.
Nota: ONVIF anunció el fin de soporte de Profile S y recomienda migrar a Profile T para nuevas implementaciones.
2) Membresía vs Perfiles
La membresía (User, Contributing, Full) indica el rol de la empresa dentro del consorcio; los perfiles (S, T, G, M, etc.) definen las capacidades técnicas que implementa un producto específico y son la base real de la interoperabilidad.
- User Implementa ONVIF; no define el estándar.
- Contributing Participa y vota en grupos técnicos.
- Full Lidera/dirige el desarrollo del estándar.
La compatibilidad no se infiere por la membresía, sino por los perfiles ONVIF que declara y conforma cada producto.
3) Perfiles de video ONVIF (resumen ejecutivo)
| Perfil | Para qué sirve | Ejemplos de uso |
|---|---|---|
| S (legado) | Streaming de video, PTZ, eventos básicos. Base histórica del ecosistema. | Visualización en vivo, control PTZ simple. |
| T (recomendado) | Streaming moderno (H.265/H.264), seguridad mejorada, eventos ampliados y metadata. | 4K/alto bitrate con eficiencia; eventos consistentes hacia VMS. |
| G | Grabación y reproducción en el borde (SD/NVR), búsqueda y recuperación. | Failover en cámara; evidencias desde SD card. |
| M | Metadatos y analíticas (detecciones, clasificaciones y bounding boxes). | Rules/Alarmas con IA en el VMS sin drivers propietarios. |
Un mismo producto puede conformar varios perfiles (ej.: T + G + M
4) ¿Cómo interopera un VMS con las cámaras?
Roles
- ONVIF Device: cámaras/NVR publican video, eventos, metadatos y controles.
- ONVIF Client: el VMS consume esos recursos (descubrimiento, streaming, eventos, metadata).
Un VMS como Genetec Security Center actúa como cliente ONVIF y puede descubrir, agregar y gestionar dispositivos ONVIF de múltiples marcas: video, audio, I/O, eventos y metadatos de analítica.
Flujo típico
- WS-Discovery del dispositivo.
- Negociación de perfiles (S/T/G/M) y capacidades.
- Streaming (RTSP/RTP/Media2).
- Suscripción a eventos y recepción de metadatos.
- Mapeo en el VMS: reglas, alarmas, grabación y playback.
*La cámara piensa, el VMS gestiona
5) Checklist rápido para proyectos
- ✔ Exigir Profile T (y M si habrá analíticas/metadata).
- ✔ Verificar modelo + firmware en la base oficial de ONVIF Conformant Products.
- ✔ Validar en laboratorio los eventos exactos requeridos.
- ✔ En Genetec, usar el driver ONVIF adecuado (Media2/H.265) y confirmar mapeo de eventos.
- ⚠ Si se necesita una función propietaria, considerar driver nativo.
6) Limitaciones y buenas prácticas
- La conformidad ONVIF es por modelo y firmware.
- Ser ONVIF no implica soportar todas las funciones: depende del perfil y de la implementación.
- Planificar transición de Profile S a Profile T.
- El consumo de eventos/metadata ONVIF puede variar por VMS; validar in situ.
7) Preguntas frecuentes
¿Se necesita certificación entre marcas?
No. ONVIF evita dependencias comerciales; lo importante es compartir perfiles ONVIF y que el producto sea conformant.
¿ONVIF cubre analíticas?
Sí. Con Profile M se estandariza el envío de metadatos/analíticas; varios casos básicos también operan con S/T.
¿Genetec soporta ONVIF?
Sí. Genetec Security Center integra dispositivos ONVIF como parte de su arquitectura abierta.
8) Referencias
- ONVIF – Sitio oficial y anuncios recientes: https://www.onvif.org/
- ONVIF – Perfiles (S, T, G, M): https://www.onvif.org/profiles/
- ONVIF – Conformance FAQ (conformidad por modelo/firmware): https://www.onvif.org/conformance-faq/
- Base oficial de productos conformantes: https://www.onvif.org/conformant-products/
- Genetec – Declaración de soporte ONVIF: Genetec – ONVIF
- Ejemplo de alta ONVIF en Genetec (Zenitel): Zenitel Wiki
- Buenas prácticas (no todo está en S; usar T/M): Arecont/Costar
9) Mensaje clave: Membresía ONVIF ≠ Compatibilidad
En ONVIF, la compatibilidad entre productos no depende del nivel de membresía (Full, Contributing o User). La membresía define el rol de participación de la empresa dentro del consorcio, pero la interoperabilidad real se da cuando ambos productos son conformantes al mismo perfil ONVIF (p. ej., T/G/M) y su modelo + firmware figuran en la base oficial de productos conformantes.
Conclusión: Lo que vale para la compatibilidad es cumplir con los perfiles ONVIF, no el nivel de membresía.
| Concepto | ¿Afecta compatibilidad? | Explicación |
|---|---|---|
| Membresía ONVIF (Full / User) | ❌ No | Indica quién define el estándar, no cómo interoperan los productos. |
| Perfil ONVIF (S/T/G/M) | ✅ Sí | Define las funciones estandarizadas que comparten VMS y cámara. |
| Modelo específico | ✅ Sí | La conformidad ONVIF es por modelo. |
| Versión de firmware | ✅ Sí | La conformidad ONVIF se vincula a un firmware concreto. |
Ejemplo práctico: VIVOTEK vs Sunell
VIVOTEK (Full Member) y Sunell (User Member) muestran diferente membresía, pero si una cámara de cada una soporta los mismos perfiles ONVIF (p. ej., Profile T y Profile M), ambas serán igual de compatibles con un VMS como Genetec, desde el punto de vista técnico.
© 2026 INFOKRAUSE — Guía técnica ONVIF. Referencia: validar cada modelo en la base oficial y realizar pruebas de laboratorio.