Un sistema de videovigilancia que puede administrar usted mismo
TreeAlarm VMS graba, almacena y reproduce vídeo de cámaras IP. Habla ONVIF y RTSP con las
cámaras, escribe el archivo en MP4 fragmentado, envía vídeo en directo al navegador mediante WebRTC
y ejecuta detección basada en OpenVINO. Es un conjunto de servicios pequeños que se levantan con un
solo docker compose up en Linux, o con un instalador nativo en Windows.
Qué hace
- Mosaicos de vídeo con reproducción sincronizada — varias cámaras en una pantalla, un único cursor de tiempo compartido por todas las celdas y una línea temporal que muestra exactamente dónde hay grabaciones.
- Grabación programada y por alarma — modos continuo o pre-alarma, con ventanas configurables de pre y post grabación, de modo que también se conservan los segundos anteriores al evento.
- Detección con galería de revisión — personas, rostros y vehículos; cada evento con recortes en miniatura y recuadros dibujados sobre el vídeo en directo.
- Control ONVIF completo — descubrimiento en red, PTZ con posiciones predefinidas, ajustes de codificación e imagen, salidas de relé y entradas digitales, hora del dispositivo y reinicio.
- Seguimiento automático PTZ — pulse un objeto y la cámara lo mantiene en el encuadre, o deje que elija ella misma sus objetivos las veinticuatro horas.
- Mapas y planos — las cámaras donde realmente están, detecciones en directo sobre el terreno y un PTZ que sigue lo que ve una cámara fija, apuntado a través del mapa.
- Búsqueda por apariencia — encuentre a la misma persona, rostro o vehículo en todas las cámaras y en cualquier periodo, partiendo de un recuadro en pantalla o de una foto subida.
- Recompresión del archivo — los clips terminados se recodifican después manteniendo nítidos los objetos detectados, así el archivo ocupa bastante menos y matrículas y rostros siguen legibles.
Ver todas las funcionalidades →
Instalación
Imágenes precompiladas y un solo fichero compose en Linux, o un instalador para Windows que no necesita Docker:
git clone https://github.com/treealarm/ta_install
cd ta_install
docker compose --env-file .env up -d
La interfaz web queda disponible en el puerto 5134.
Windows: ta_vms-setup-x64.exe — sin Docker; la analítica no forma parte de la compilación para Windows. Todas las descargas →
Guía de instalación completa →
Funciona con TreeAlarm
TreeAlarm es un sistema de monitorización sobre mapa. Al conectar ambos, sus cámaras pasan a ser objetos del mapa: seleccione una cámara, véala en directo o recorra su archivo, mueva el PTZ y reciba las alarmas del VMS en el flujo de eventos de TreeAlarm, todo con un único inicio de sesión.
Cómo funciona la integración →
Licencia
TreeAlarm VMS es gratuito y de código abierto. El VMS está bajo MIT en ta_vms; el trabajador de analítica es video_a, bajo AGPL-3.0. Los errores y propuestas se agradecen en Issues.