Skip to content

Video Engine

⚙️ Objeto: Video Engine (El Cerebro de Procesamiento Visual)

Representa un recurso computacional lógico cuya función es procesar flujos de video.
No es la cámara en sí, sino el software o hardware (NVR, servidor dedicado, servicio en la nube) que: - Recibe el video crudo de un Video Channel. - Le aplica tareas como análisis, grabación o transcodificación.


📖 Concepto

Es la "sala de máquinas" o "fábrica" del sistema de video:
- El Video Channel es el “ojo” que captura imágenes.
- El Video Engine es el “cerebro” que las entiende, transforma y archiva.

Su propósito: Dotar de inteligencia y funcionalidad avanzada a uno o más flujos de video.


⚙️ Funcionamiento

  • Un Video Engine se asigna a uno o varios Video Channel.
  • Recibe sus streams (stream_id) y ejecuta tareas configuradas.
    Ejemplos:
  • Analizar movimiento y, si lo detecta, iniciar grabación.
  • Aplicar reconocimiento de objetos o lectura de matrículas (LPR).
  • Su salida no es un video, sino:
  • Un evento (ej. "persona_detectada").
  • Un artefacto (archivo de grabación).

✨ Punto Clave

Es un recurso compartido y centralizado que: - Desacopla el procesamiento de la cámara. - Permite que cámaras simples se beneficien de análisis potentes y centralizados.


🔗 Funcionamiento y Relación con Otros Objetos

Entrada → Recibe el stream_id de uno o más Video Channel.

Proceso