Skip to content

Cámaras ONVIF

Sapsan puede descubrir cámaras ONVIF en la red, recibir sus eventos (movimiento, detección de personas y vehículos) y comprobar la compatibilidad de una cámara.

Warning

El subsistema ONVIF está en desarrollo activo — el conjunto de funciones y la configuración pueden cambiar.

Descubrimiento de cámaras

Sapsan descubre las cámaras mediante WS-Discovery (ProbeMatch multicast) y, además, entiende el protocolo de descubrimiento propietario de Hikvision. De cada cámara recopila las direcciones (XAddrs), el nombre y el modelo; las observaciones repetidas de una misma cámara se fusionan.

Al trabajar a través de NAT, las direcciones que una cámara comunica sobre sí misma (URL de snapshot, URL de RTSP) se reescriben automáticamente a la dirección del dispositivo realmente alcanzable.

Eventos de la cámara

Los eventos de los metadatos ONVIF se convierten en episodios con apertura y cierre:

  • movimiento (CellMotion IsMotion, MotionAlarm) — true abre un episodio, false lo cierra;
  • detección de personas y vehículos;
  • activación de la entrada digital;
  • los episodios colgados se cierran por un tiempo de espera de inactividad.

Varias fuentes de movimiento en una misma cámara se rastrean de forma independiente.

Comprobación de compatibilidad

La comprobación integrada de la cámara genera un informe estructurado: información del dispositivo, autenticación (HTTP Digest), reloj de la cámara (el desfase de tiempo se maneja automáticamente), clasificación de eventos, además de una prueba del stream RTSP con un resumen de errores (pérdida de paquetes, payload dañado, desincronización) y estadísticas de fotogramas clave.

Note

TODO: cómo lanzar el descubrimiento y la comprobación de compatibilidad (config/API/CLI), la configuración de la cámara vía ONVIF, la obtención de snapshots.

Siguientes pasos