Un archivo de configuración
Cámaras, niveles de almacenamiento, retención, detector, alarmas. Se declara una vez, se versiona como todo lo demás y se compara entre sedes.
La pila que instala a las 16:00 es la que le llama a las 2:00, así que le dice qué opina de sí misma antes de que se vaya: comprobaciones previas, un veredicto de salud y una vuelta atrás que no depende de que recuerde qué cambió.
Cámaras, niveles de almacenamiento, retención, detector, alarmas. Se declara una vez, se versiona como todo lo demás y se compara entre sedes.
Unidades normales, registros normales. Cada línea sigue un envoltorio documentado, así que su canal de registro la interpreta sin un agente propio.
Las condiciones de alarma son configuración, no código. Una cámara que deja de reportar genera un evento, así que el fallo silencioso es el que sí se oye.
El despliegue guarda un punto de retorno y las comprobaciones se ejecutan contra él: una actualización que no le gusta se deshace con un comando.
cctv_console se conecta al sistema en marcha e imprime lo que cruza el bus. Es lo primero que se abre en una llamada de soporte.
Octosec no habla ONVIF. Las cámaras se alcanzan mediante un driver construido sobre una ABI de C estable, y Reolink es el driver que se incluye hoy. Un driver completo son unas 200 líneas de C y no requiere nuestro lenguaje ni nuestro sistema de compilación: por eso el soporte de una marca que ya instala es una cuestión de driver, y breve.
Ocho cámaras y dieciséis flujos cuestan cerca del 5% de un NAS de 20 núcleos. Las máquinas recomendadas y el mínimo honesto se publican junto con la guía de instalación.
SLOT · PENDIENTE D5