Configuración: Edición de cámaras

Acerca de

Haz clic en el icono Server en la esquina superior derecha de la interfaz de Agent DVR y selecciona "Edit Devices" en Devices. Elige el dispositivo que deseas editar y haz clic en el icono Edit . Alternativamente, en Live View, haz clic en una cámara para seleccionarla y luego haz clic en el icono de edición en la barra de herramientas inferior (o presiona la tecla de acceso directo "E"). En Desktop, puedes hacer clic derecho en la cámara en Live View o en cualquier lugar de Agent DVR donde haya una miniatura en vivo, como la línea de tiempo.

Editing a camera in Agent DVR

Esta es la interfaz principal para configurar tus dispositivos. Se muestran en la parte superior el ID de objeto (en este caso, 7), el nombre del dispositivo (Back Yard), y a la derecha, el menú principal del dispositivo que otorga acceso a todas las áreas configurables, denominadas pestañas. El icono de rayo junto a una configuración indica que los cambios se aplican inmediatamente, sin necesidad de hacer clic en OK.

General

Esta pestaña proporciona acceso a configuraciones generales y de uso frecuente.

  • Nombre: Asigne un nombre descriptivo a su cámara, como "Oficina" o "Patio Trasero".
  • Habilitado: Controla si la cámara está activa en Agent. Nota: Esto no apaga su dispositivo a menos que sea una cámara USB.
  • Decodificador: Movido a Configuración Avanzada de Fuente de Video.
  • Tipo de Fuente: Elija cómo Agent DVR se conecta a sus dispositivos. Ver Tipos de Fuente de Video. Haga clic en el botón a la derecha del menú desplegable para configurarlo.
  • Ubicación: Gestione ubicaciones con un clic. Agregue ubicaciones como "Casa Principal" y asigne un color y ubicación GPS a ellas. Cuando los dispositivos se asignan a ubicaciones, se codificarán por color en la vista en vivo.
  • Grupos: Utilizados en Permisos Remotos y Usuarios Locales.
  • Icono: Elija un icono para su dispositivo (utilizado en los planos de planta).
  • Notas: Agregue sus propias notas sobre este dispositivo. Estas son solo para su referencia.

Ajustes

Esta pestaña proporciona acceso a varios ajustes para la transmisión en vivo.

  • Max Framerate: Utiliza esto para que Agent DVR ignore fotogramas, reduciendo el uso de CPU.
  • Resize: Marca esto para que Agent DVR redimensione fotogramas. Establece el tamaño con Resize Width y Resize Height en la sección Advanced abajo.
  • Image Correction: Haz clic en el botón para establecer el modo, distancia focal, límite y escala para convertir cámaras fisheye y 360 en vistas rectangulares regulares. Utiliza la opción de cámaras virtuales para crear múltiples cámaras virtuales a partir de feeds de video fisheye. Las cámaras virtuales soportan PTZ digital independiente.
  • Flip: Espeja verticalmente u horizontalmente el video en vivo, útil si tu cámara está montada boca abajo.
  • Rotate: Rota el video 90 o 270 grados, útil para cámaras montadas lateralmente.
  • Overlay Image: Proporciona un archivo .png transparente a través de - Upload, y Agent DVR lo superpondrá en tu transmisión de cámara.
  • Resize Width y Resize Height: Establece las dimensiones de redimensionamiento (introduce 0 para automático). Para aplicar, deshabilita y rehabilita la cámara.
  • Fill Mode: Controla cómo la cámara se renderiza en vista en vivo - Use Default: usa la configuración en Server Settings - Playback - Fill mode (Center Images en versiones anteriores). Center: mantiene la relación de aspecto. Fill: rellena el espacio disponible.
  • Event Buffer: Especifica el tiempo para bufferizar la transmisión en vivo para eventos como push y correo de video. Agent DVR bufferizará solo si estas funciones están en uso.

Las acciones hablan más que las palabras

Dile al Agent qué hacer cuando ocurran varios eventos, como Alertas, dispositivos que se apagan, finalización de grabaciones, etc. Ver Acciones para más detalles.

Alertas

Las alertas son generadas por IA, detección de movimiento y complementos. Para más información, vea Alertas.

Audio

Configure un dispositivo de audio para emparejar con su cámara (esto se configura automáticamente si su cámara tiene una transmisión de audio). También puede configurar una pantalla de audio superpuesta aquí.
Consejo: Haga clic para configurar el micrófono y puede cambiar los colores de la pantalla de audio.

  • Micrófono: Haga clic en el botón para asociar un micrófono con la cámara. Una vez asociado, el micrófono proporcionará audio para las grabaciones y se habilitará/deshabilitará con la cámara. Agent agregará y emparejará automáticamente un control de micrófono si su cámara tiene audio en su transmisión; de lo contrario, deberá agregar un micrófono a Agent primero a través de - Agregar dispositivo.
  • Ignorar audio: Si su cámara tiene su propia transmisión de audio (común en muchas cámaras IP) y no desea que Agent la use, marque esta opción. Habilite y deshabilite la cámara para aplicar este cambio.
  • Configurar: Haga clic para configurar el micrófono asociado.
  • Ubicación: Seleccione una ubicación en el marco para dibujar la superposición de audio.
  • Estilo de visualización: Seleccione un estilo de visualización para la representación visual del audio en la transmisión en vivo de la cámara.
  • Mostrar fondo: Mostrar un color de fondo detrás del audio.
  • Ancho: Especifique el ancho del control de audio.
  • Altura: Especifique la altura del control de audio.

Nube

Cargue automaticamente las grabaciones y fotos de esta camara al almacenamiento en la nube como Google Drive, Dropbox, OneDrive o S3 para copia de seguridad externa.

  • Proveedor: Elija cual proveedor de nube usar para cargar - vea - Configuracion - Nube para configurar los proveedores de nube.
  • Cargar Grabaciones: Marque esto para cargar grabaciones automaticamente.
  • Cargar Fotos: Marque esto para cargar fotos automaticamente.
  • Carpeta: La carpeta remota donde cargar.
  • Ruta: Esta es la ruta donde Agent DVR cargara. Puede usar {MEDIATYPE}, {DATE}, {NAME} y {DIR} aqui. Por ejemplo, {MEDIATYPE}/{NAME}/ cargara video a Video/somefilename.mp4.
  • Nombre de archivo: Plantillas de nombre de archivo opcionales para grabaciones y fotos cargadas. Use una plantilla de fecha como {0:yyyy-MM-dd_HH-mm-ss_fff} o {C} para un valor de contador.
  • Maximo del Contador: El valor maximo para {C} - una vez que se alcanza, se reinicia a 0.

Si tiene problemas con las cargas a la nube, verifique los registros en la interfaz local en /logs.html.

Detector

Para obtener información detallada sobre la detección de movimiento, vea Detección de Movimiento.

FTP (File Transfer Protocol)

Envíe grabaciones o fotos a sus servidores FTP. También puede configurar transmisión en vivo básica utilizando FTP y un poco de JavaScript. Ver Configuración de FTP del servidor.

  • Fotos

  • Habilitado: Activar o desactivar la carga de fotos.
  • Servidor: Deberá añadir su servidor FTP en - Configuración - FTP y luego seleccionarlo en esta lista.
  • Modo: Elija entre Detectado, Alerta, Intervalo o Ninguno. Detectado y Alerta solo envían imágenes cuando algo está sucediendo. Intervalo enviará imágenes constantemente a su servidor. Use Ninguno si desea activar imágenes FTP solo a través de la API.
  • Intervalo: El tiempo mínimo entre fotogramas cuando el modo está establecido en Intervalo.
  • Retraso: El tiempo mínimo entre fotogramas cuando el modo está establecido en Detectado o Alerta.
  • Usar URL de foto: Cargue la imagen desde la URL JPEG (ver la pestaña Fotos) en lugar de la transmisión en vivo decodificada.
  • Calidad: Esto establece la calidad de la imagen jpeg. Una calidad más baja tiene un tamaño de archivo más pequeño.
  • Texto superpuesto: Opcionalmente agregue algo de texto a la imagen.
  • Nombre de archivo: El nombre de archivo que se guarda en el servidor, por ejemplo, {C}.webp o myfiles/{C}/frame.webp. Puede usar un formato de fecha de plantilla aquí o el especial {C} que sustituye un valor de contador. Por ejemplo, si el máximo de contador es 20, obtendrá 0.webp, 1.webp, 2.webp ... 20.webp, y luego se cargará 0.webp. También puede usar {NAME} para fusionar el nombre del dispositivo (v4.4.7.0+).
  • Maximo del Contador: El valor maximo para {C} - una vez que se alcanza, se reinicia a 0.
  • Invertir contador: {C} se mantiene en 0 (por lo que la imagen más nueva es siempre 0) - los archivos existentes se renombran progresivamente hasta el máximo de contador. Tenga en cuenta que si su nombre de archivo incluye un formateador de fecha-hora, esto puede no funcionar correctamente.
  • Video

  • Habilitado: Activar o desactivar la carga de video.
  • Servidor: Deberá añadir su servidor FTP en - Configuración - FTP y luego seleccionarlo en esta lista.
  • Nombre de archivo: El nombre de archivo que se carga en el servidor sin incluir la extensión de tipo de archivo (por ejemplo, .mp4), por ejemplo, {C}. Puede usar un nombre de archivo fijo como "myvideo", un formato de fecha de plantilla, o el especial {C} que sustituye un valor de contador. Por ejemplo, si el máximo de contador es 20, obtendrá 0.mp4, 1.mp4, 2.mp4 ... 20.mp4, y luego se cargará 0.mp4. Agent DVR añadirá la extensión de archivo ya que puede variar según el formato en el que esté grabando.
  • Maximo del Contador: El valor maximo para {C} - una vez que se alcanza, se reinicia a 0.

Transmisión de imágenes FTP

Si quieres mostrar las imágenes que estás subiendo en un sitio web, puedes usar este script (necesitarás modificar la variable _targetimage para que apunte a la imagen que estás subiendo). Esto solo funcionará si has especificado un nombre de archivo fijo para tu imagen subida, como "miimagen.webp" (es decir, sobrescribe continuamente el mismo archivo).

Máscara

Editing a Mask

Una máscara de privacidad es una forma sencilla de ocultar áreas en tu vídeo que prefieres mantener privadas, como la ventana o el jardín de un vecino. Activa el botón 'Enabled' y usa las herramientas proporcionadas encima del vídeo de vista previa para crear áreas de oscurecimiento. Ten en cuenta que tendrás que codificar tus grabaciones (consulta nuestra sección Recording) para asegurar que la máscara se aplique a tus vídeos grabados.

MQTT

Utiliza acciones para enviar mensajes a través de MQTT, o habilita la opción en esta pestaña para reenviar automáticamente todos los eventos a tu servidor MQTT.

  • Eventos MQTT: Activa esto para que Agent DVR envíe automáticamente paquetes de eventos de este dispositivo a tu servidor MQTT. Necesitarás un servidor MQTT configurado. Con Home Assistant Discovery habilitado, también publica el dispositivo en Home Assistant.

Fotos

La función Fotos almacena imágenes capturadas localmente, haciéndolas accesibles a través de la Interfaz de Usuario de Agent DVR. Para más detalles sobre cómo utilizar esta función, consulte nuestra guía de Fotos.

  • Habilitado: Activa o desactiva el guardado de Fotos.
  • URL JPEG: (Opcional) Establezca una URL para que Agent DVR descargue una captura de pantalla de su cámara, en lugar de utilizar el flujo de video decodificado.
  • Modo: Elija entre Detectado, Alerta, Intervalo o Ninguno. 'Detectado' y 'Alerta' guardan imágenes basadas en actividad, mientras que 'Intervalo' guarda imágenes continuamente. Use 'Ninguno' si prefiere guardar fotos solo a través de la API.
  • Intervalo: El tiempo mínimo entre fotogramas en modo 'Intervalo'.
  • Retraso: Establezca el tiempo mínimo entre fotogramas para los modos 'Detectado' o 'Alerta'.
  • Calidad: Ajuste la calidad de la imagen jpeg. Una calidad menor significa tamaños de archivo más pequeños.
  • Texto Superpuesto: Añada texto opcional a su imagen.
  • Aplicar Zoom: Aplique el desplazamiento y zoom digital actual a las fotos guardadas.
  • Nombre de Archivo: Especifique el formato de nombre de archivo para las imágenes guardadas. Use una plantilla de fecha o {C} para un valor de contador. Por ejemplo, con Máximo de Contador en 20, los archivos se nombrarán 0.webp, 1.webp, ... 20.webp, y luego comenzará de nuevo en 0.webp.
  • FTP: Cargue imágenes en su servidor FTP según la configuración en la pestaña FTP (v4.0.0.1+).
  • Nombre de Archivo FTP: La plantilla de nombre de archivo a utilizar al cargar fotos en su servidor FTP.
  • Máximo de Contador: Establezca el valor máximo para {C}. Una vez alcanzado, se reinicia a 0.

PiP (Imagen en Imagen)

Setting up Picture in Picture

Esta herramienta permite superponer varias fuentes de cámara en una sola pantalla. Para activar, selecciona 'Enabled', elige una cámara del menú desplegable y dibuja un rectángulo en el video de vista previa. Puedes cambiar el tamaño y reposicionar este rectángulo arrastrando la esquina inferior derecha o el marco completo. Para quitar una superposición, simplemente arrastra hacia fuera del área de vista previa. Esta función intuitiva ofrece un enfoque simplificado para gestionar múltiples vistas de cámara.

  • Opacity: Establece la opacidad del video incrustado (puede tener un pequeño impacto en el rendimiento).

Complementos

Agent está equipado para manejar tanto plugins de video como de audio, permitiendo que las aplicaciones externas procesen medios en tiempo real y generen alertas y eventos de detección. Los plugins se pueden instalar a través del portal de sitio web remoto en ispyconnect.com. Navegue hasta - Plugins para la instalación. Si está interesado en desarrollar plugins personalizados, por favor consulte nuestra guía de plugins.

PTZ (Pan, Inclinación y Zoom)

Agent DVR proporciona soporte robusto para múltiples dispositivos PTZ (Pan, Tilt y Zoom). La interfaz de usuario para controlar PTZ se encuentra en la página Live View.

  • Controller: Selecciona el método utilizado para controlar PTZ (normalmente el modelo de tu cámara). Elige 'Digital' para cámaras solo digitales. Si seleccionas 'ONVIF', asegúrate de que tu tipo de origen en la pestaña General está configurado en ONVIF y correctamente configurado.
  • Pelco: Accede a Pelco Settings para configurar la comunicación con tu dispositivo Pelco.
  • ONVIF: Ajusta la velocidad para comandos PTZ ONVIF. Alterna el soporte de control PTZ angular si tu dispositivo no admite movimiento de dos ejes.
    Nota: Si tu cámara se mueve continuamente o se comporta de forma inusual con ONVIF, desactivar los controles angulares podría resolver el problema. Algunos dispositivos ONVIF funcionan con comandos simples arriba/abajo/izquierda/derecha.
  • PTZ URL: Normalmente se deja en blanco para que Agent DVR use la URL de tu cámara IP para enviar comandos, pero puede anularse aquí si es necesario.
  • Calibration Delay: Para prevenir falsas alertas, Agent DVR ignora eventos de movimiento durante un breve período cuando se utiliza PTZ, ya que el movimiento de la cámara podría activar el detector de movimiento.
  • Digital PTZ: Activa pan, tilt y zoom digital mediante toque o rueda del ratón.
  • Port: Establécelo al puerto que usa tu cámara para su interfaz web (normalmente puerto 80).
  • Channel: Opcionalmente establece el número de canal para que coincida con el canal de tu cámara.
  • Username: Anula el nombre de usuario de la cámara (deja en blanco para usar el nombre de usuario predeterminado).
  • Password: Anula la contraseña de la cámara (deja en blanco para usar la contraseña predeterminada).
  • Flip: Refleja los controles horizontalmente, verticalmente o ambos.
  • Rotate: Rota la orientación del control 0, 90 o 270 grados, útil si tu cámara está montada de lado.
  • Zoom Out Delay: Aleja automáticamente la cámara después de un período de tiempo para asegurar que no permanezca ampliada. Establécelo a 0 para desactivar esta función.
  • Zoom Out Delay (digital): Lo mismo que Zoom Out Delay, pero para zoom digital. Establécelo a 0 para desactivar.

Agregar soporte PTZ para cámaras no listadas

Agent DVR utiliza un archivo JSON para controlar cámaras PTZ (llamado "PTZ.json"). Puedes encontrar este archivo en la carpeta:

Agent\

Puedes intentar agregar soporte para tu cámara (si tienes conocimientos técnicos) editando este archivo. Algunos puntos clave a considerar:

  • Si modificas este archivo, necesitarás reiniciar Agent DVR para cargar los cambios
  • Usa Fiddler para encontrar los comandos que tu cámara utiliza para controlar PTZ (usando la interfaz web existente mientras Fiddler está en ejecución).
  • Revisa las entradas existentes para encontrar coincidencias con lo que ves en Fiddler. Es probable que otro modelo sea compatible.
  • Asegúrate de especificar un nuevo ID secuencial en la entrada de la Cámara
  • La entrada CommandURL es relativa a la dirección de red de tu cámara, por lo que no debería comenzar con http://... debería comenzar con /
  • Las entradas para las direcciones PTZ (Izquierda, IzquierdaArriba, etc.) se añaden a la cadena de consulta en CommandURL. Agent DVR construye automáticamente la URL.
  • Para probar tus cambios, asegúrate de recordar editar la cámara y cambiar el modo PTZ a tu nueva entrada.
  • Si logras que funcione, por favor envíanoslo para que podamos incluirlo en futuras versiones de Agent DVR (y hacerlo disponible para descargar como una actualización).

Programador de PTZ

La función PTZ Schedule en Agent DVR permite crear una lista diaria de comandos programados para su cámara PTZ. Esta funcionalidad está diseñada para facilitar movimientos de patrulla complejos. Por ejemplo, puede configurar una programación para mover la cámara a la posición 1 cada 300 segundos (5 minutos), comenzando a las 12:00:00, y repetir esto 12 veces durante una duración total de una hora. Luego puede crear entradas similares para las posiciones 2, 3, etc., comenzando a las 12:01:00, 12:02:00, etc., para establecer una programación de patrulla dinámica de una hora para su cámara.

  • PTZ Scheduler

    PTZ Schedule: Habilitar o deshabilitar la función PTZ Schedule.

  • Suspend on Move: Pausar la programación PTZ durante un número especificado de segundos si se utilizan manualmente los controles PTZ de la cámara.
  • Suspend on Motion: Detener temporalmente la programación PTZ si se detecta movimiento.
  • Configure: Abre el editor de programación. Cada entrada tiene una hora (o salida/puesta de sol con un desplazamiento), los días para ejecutar, un intervalo de repetición y conteo, y el comando PTZ a ejecutar.

Patrulla PTZ

La función de patrulla PTZ ofrece un enfoque simplificado para configurar patrullas de cámaras. Simplemente agregue una serie de puntos de patrulla junto con sus respectivas duraciones (el tiempo en segundos que la cámara debe permanecer en cada punto). Al activar la función de patrulla, la cámara puede recorrer automáticamente estos puntos. Esta función se puede habilitar o deshabilitar fácilmente utilizando el programador del dispositivo.
  • Patrulla PTZ

    Patrulla PTZ: Activar o desactivar la función de patrulla PTZ (disponible a partir de v4.4.2.0+).

  • Configurar: Acceder a la guía de configuración de patrulla PTZ.

Patrulla PTZ

El sistema de Patrulla PTZ te permite agregar una secuencia de comandos PTZ con un retraso entre cada posición. Cuando está habilitado, Agent DVR recorrerá estas posiciones en orden.

Ten en cuenta que la cámara puede necesitar ser habilitada para mostrar una lista de comandos disponibles.

El sistema de Patrulla utiliza la configuración bajo la configuración del Horario PTZ para pausar la patrulla si se detecta movimiento o si la cámara se mueve manualmente.

Ten en cuenta que el movimiento de la cámara puede activar la detección de movimiento. Verifica la configuración de tiempo de espera de movimiento en la pestaña del detector.

Esta función se puede habilitar o deshabilitar fácilmente utilizando el programador de dispositivos.

Seguimiento PTZ

La funcionalidad de seguimiento en Agent DVR utiliza un rastreador de objetos para identificar objetos en movimiento dentro del campo de visión de la cámara y luego usa el controlador PTZ para seguirlos dentro de la escena.

  • Habilitado: Activar o desactivar el rastreador PTZ.
  • Configurar: Configure los ajustes del rastreador PTZ:
    • Seguimiento

    • Modo de seguimiento: Seleccione entre Cualquier dirección, Solo horizontal o Solo vertical.
    • Invertir: Invierte la dirección de seguimiento. Por ejemplo, si se detecta movimiento hacia la derecha, la cámara se moverá hacia la izquierda, lo que puede ser útil para capturar eventos de movimiento rápido como el tráfico.
    • Retraso de parada de seguimiento: El tiempo máximo para seguir un objeto antes de detener, en milisegundos.
    • Inicio automático: Configure la cámara para que regrese a una posición predeterminada "Inicio" después de que ya no se detecte movimiento, si su cámara admite un comando de inicio.
    • Comando de inicio: Seleccione el comando de Inicio específico para que su cámara lo use en la función Inicio automático.
    • Retraso de inicio automático: Determine el tiempo de espera después de que cese el movimiento antes de iniciar el comando de Inicio.

Grabación

Agent DVR ofrece una variedad de modos de grabación, incluyendo detección de movimiento, alerta, detección de grupo, alerta de grupo, comando manual o programación. Las cámaras IP a menudo proporcionan dos flujos: un flujo en vivo de baja resolución ideal para detección de movimiento y visualización en vivo, y un flujo principal de alta resolución adecuado para grabación sin procesar. Para un rendimiento óptimo, configure sus fuentes de cámara IP (en General - Source Type) en Agent DVR con estos dos flujos. Agent DVR utiliza el flujo de alta resolución para grabación directa, evitando la necesidad de decodificación y codificación intensivas de CPU.

Para grabar en función de Group Detection y Group Alert, especifique el grupo en la pestaña Alerts.

Si solo un flujo está disponible, Agent DVR también puede grabarlo sin procesar, reduciendo el uso de CPU al evitar la codificación. Establezca el Encoder en Raw Live Stream para esto. Si surgen problemas de reproducción, cambie el Encoder a Encode y elimine la URL principal de grabación de la configuración Source Type.

En modo de grabación sin procesar, las superposiciones (como máscaras, imágenes superpuestas, marcas de tiempo, etc.) no serán visibles en las grabaciones, ya que Agent DVR guarda el video sin procesar de la cámara directamente. Para incluir estos elementos, establezca el Encoder en Encode y elimine la configuración del flujo principal de Source Type.

  • Mode: Las opciones incluyen Alert, Detect, Group Alert, Group Detect, Manual, Constant o Disabled. Alert graba durante eventos de Alerta (ver Alerts). Detect graba cuando se detecta movimiento. Group Alert y Group Detect graban cuando algún dispositivo en el grupo de la cámara genera alerta o detección. Manual graba bajo comando o mediante programación, y puede grabar continuamente. Disabled previene todas las grabaciones. La grabación manual está disponible en todos los modos excepto Disabled. Constant Record siempre grabará, proporcionándole grabación continua 24/7 (no podrá detener la grabación a través de la interfaz en vivo).
  • Encoder:
    Important: No codificamos el flujo de grabación sin procesar porque para codificar primero necesitamos decodificar el flujo. Si estamos decodificando el flujo de grabación sin procesar, entonces es más eficiente simplemente usarlo como flujo en vivo.

    Elija un método de grabación:

    • Raw Live Stream: Guarda los datos sin procesar del flujo en vivo de la cámara. Uso mínimo de CPU. No incluye superposiciones ni máscaras. Solo funciona con fuentes FFmpeg (como IP Camera u Onvif). Otras fuentes usarán Encode.
    • Raw Record Stream: Guarda los datos sin procesar del flujo de grabación de la cámara. Uso mínimo de CPU. No incluye superposiciones ni máscaras. Solo funciona con fuentes FFmpeg (como IP Camera u Onvif). Otras fuentes usarán Encode.
    • Encode: Codifica el flujo en vivo en un archivo de video. Incluye superposiciones y máscaras. Si desea grabaciones de alta resolución, establezca el flujo en vivo en un punto final de alta resolución en su cámara.
    • Motion Adaptive Encode: Esto codificará a una velocidad de fotogramas baja a menos que se detecte movimiento.
    • Action Adaptive Encode: Esto codificará a una velocidad de fotogramas baja a menos que se active mediante la acción "Trigger Activity Detected", para que la IA o eventos externos puedan controlar cuándo se graba a velocidad de fotogramas completa.

Ver Advanced Settings para opciones de codificación. Tenga en cuenta que la grabación sin procesar admite reproducción instantánea (ver mientras graba). Los archivos codificados necesitan terminar de guardarse antes de que sean reproducibles.

  • Max Record Time: Duración máxima de grabación antes de comenzar un nuevo archivo.
  • Min Record Time: Duración mínima de grabación.
  • Inactivity Timeout: Duración para continuar grabando después de que cesan los disparadores de movimiento o alerta.
  • Buffer: Tiempo de búfer de pregrabación en segundos, descargado en disco cuando comienza la grabación.
  • Max Framerate: Velocidad de fotogramas máxima para codificación, afectando el uso de CPU/disco y calidad.

Advanced Settings

Tenga en cuenta que algunas de estas configuraciones solo se aplican a videos que se están codificando y no se guardan sin procesar de la cámara.
  • Use System Clock: Usa el reloj del sistema para marcas de tiempo de fotogramas para abordar marcas de tiempo fuera de secuencia de algunas cámaras, lo que podría causar pérdida de paquetes. Esto puede resultar en reproducción entrecortada.
  • Codec: Ver Encoding.
  • H264 Profile: Seleccione el perfil de codificación H264 (Auto, Baseline, Main o High).
  • Encode Device: Deje en blanco para el predeterminado, o especifique un índice de dispositivo o ruta (por ejemplo /dev/dri/renderD128) si hay múltiples GPUs disponibles.
  • Adaptive Framerate: Los modos de Adaptive Encode graban a una velocidad de fotogramas baja sin audio cuando no hay actividad y a una velocidad más alta con audio cuando se detecta actividad, conservando espacio en disco mientras se mantiene un registro continuo. Esto establece el tiempo entre fotogramas cuando está inactivo.
  • Apply Transforms: Aplica transformaciones de volteo y rotación a grabaciones sin procesar. Esto puede aumentar el uso de CPU, especialmente para cámaras de alta resolución.
  • Apply Digital Zoom: Aplica el zoom digital actual y pan mientras graba (solo codificación).
  • Filename: Ingrese un nombre de archivo plantilla, excluyendo la extensión de tipo de archivo. Agent DVR añade la extensión según el codificador utilizado. El predeterminado es {id}_{0:yyyy-MM-dd_HH-mm-ss_fff}. Ver merge tags.
  • Save Thumbnails: Por defecto Agent DVR guarda una miniatura pequeña y una grande para cada grabación (tomada en el punto de movimiento máximo si tiene un detector de movimiento ejecutándose). Esto se usa para mostrar imágenes de grabaciones en la interfaz.
  • Trigger Timeout: Duración para mantener la grabación desde una acción "Trigger Recording". Esto se reinicia con cada llamada de acción. (v4.3.7.0+)
  • Reduce: Reduce el tamaño del archivo de video codificado (v5.3.1.0+)
  • Quality: Configuración de calidad de grabación, aplicable solo a video codificado.

Codificación

Por defecto, Agent DVR guardará la secuencia sin procesar de tu cámara cuando sea posible - esto minimiza el uso de CPU de la aplicación pero tiene algunos inconvenientes (sin superposiciones o máscaras escritas en el archivo). Para codificar en su lugar, establece el Codificador en configuración de grabación a Encode y luego expande la sección Advanced en la parte inferior para configurar el codificador.

Agent DVR permite codificar a H264, H265 (ver términos, sección 26), VP8, VP9 y AV1. H264 es el predeterminado pero podrías obtener menor uso de espacio en disco con otros códecs potencialmente al costo de mayor uso de CPU. Si tienes GPU habilitada y hardware disponible, Agent DVR intentará usarlo para generar archivos. Verifica los registros en /logs.html para comprobar si Agent DVR ha logrado usar el dispositivo de hardware y asegúrate mediante el administrador de tareas que no esté usando demasiada CPU. Si es así, podrías necesitar ajustar el codificador o la resolución del vídeo fuente.

RTMP

Usa RTMP para transmitir en vivo esta cámara a plataformas como YouTube y Twitch, o a tu propio servidor de transmisión. Configura el servidor RTMP específico que deseas utilizar para transmitir este dispositivo.

  • RTMP Server: Elige un servidor RTMP de la configuración de tu servidor para transmitir en vivo este dispositivo a plataformas externas. 'Default' seleccionará el primer servidor disponible.

Horario

Gestiona los tiempos de grabación de tu cámara con entradas programadas que pueden activar o desactivar la cámara, iniciar o detener la grabación, y modificar varios ajustes en un calendario semanal o en fechas específicas (versión 4.4.4.0+).

Consejo: Al habilitar "Aplicar Horario al Iniciar" en - Ajustes - General, Agent DVR configurará automáticamente tus dispositivos según el horario establecido al iniciar. Sin esta opción habilitada, Agent DVR iniciará con los dispositivos en su último estado conocido.

Para añadir una nueva entrada de horario, edita tu cámara, navega a la pestaña 'Horario', haz clic en 'Configurar' y luego en 'Añadir':

  • Habilitado: Activa esta entrada de horario marcando esta opción. Las entradas activas se indican con una marca verde en el resumen de Horario, mientras que las inactivas tienen una X.
  • Tipo: Elige entre una hora específica, amanecer o atardecer. Para las opciones de amanecer o atardecer, asigna una ubicación con coordenadas GPS en la pestaña General para cálculos de tiempo precisos.
  • Desplazamiento de Amanecer: Al usar amanecer o atardecer, establece un tiempo de desplazamiento en minutos desde la hora calculada.
  • Hora: Especifica una hora local para la entrada de horario (no aplicable si se selecciona amanecer o atardecer).
  • Comando: Selecciona un comando a ejecutar. Las opciones incluyen Ejecutar Acción de Alerta, que programa acciones de alerta a horas específicas (consulta Acciones). Desde la versión 4.0.9.0+, también hay una opción para ajustar la sensibilidad del detector de movimiento o sonido en un horario bajo Detector: Establecer Sensibilidad.
  • Fecha: Establece una fecha específica para la acción o elige los días de la semana en los que se debe ejecutar el horario. Cambia entre modos borrando cualquier fecha establecida.
  • Días: Elige los días de la semana en los que el horario debe estar activo. Los días seleccionados se resaltarán.

Hablar

La función Talk te permite hablar a través del altavoz de tu cámara para audio bidireccional, por ejemplo para saludar a un visitante o advertir a un intruso. Agent DVR incluye soporte para funciones de talk en varios dispositivos. Para habilitar capacidades de talk a través de la interfaz de usuario, selecciona el modelo de talk apropiado. El acceso a la función de talk está disponible en la sección Live View.

  • Model: Selecciona el modelo de talk para tu dispositivo. Haz clic en el botón junto al menú desplegable para configurarlo.
  • Gain: Controla el volumen de tu voz saliente.

Para seleccionar el micrófono a usar en la interfaz de usuario, haz clic en el menú Account - UI Settings (v5.8.1.0+)

Para seleccionar dónde se reproduce el talk al usar reproducción local (reproducción desde la computadora que ejecuta Agent DVR), haz clic en - Settings - General y configura la opción Talk Device.

Timelapse

Agent DVR ofrece la capacidad de crear grabaciones de timelapse desde tus cámaras o una secuencia de imágenes. Esto es ideal para condensar horas o días en un video corto, como un proyecto de construcción, un jardín creciendo o una puesta de sol. Estas grabaciones de timelapse son identificables en la línea de tiempo como barras de media altura y se pueden ver en la sección de grabaciones, marcadas con una superposición "TL". La generación de timelapses se puede gestionar usando la función de programador.

Para guardar solo fotos, establece un intervalo de Photo Frame. Para generar videos de timelapse, configura un intervalo de Video Frame. Por ejemplo, establecer una velocidad de fotogramas de 5 y un intervalo de video frame de 60 segundos producirá un video que se reproduce a 5 fotogramas por segundo, donde cada fotograma representa 1 minuto de tiempo real.

  • Habilitado: Habilita o deshabilita la generación de timelapse.
  • Velocidad de fotogramas: Establece la velocidad de fotogramas para el archivo de video generado, en fotogramas por segundo (fps).
  • Intervalo de Video Frame: Especifica la frecuencia para añadir un fotograma al archivo de video (establecer a 0 para deshabilitar).
  • Usar Photo URL: Captura fotogramas desde la URL JPEG de la cámara (ver la pestaña Fotos) en lugar de la transmisión en vivo.
  • Intervalo de Photo Frame: Determina con qué frecuencia capturar una foto y guardarla en el directorio grabs (establecer a 0 para deshabilitar).
  • Guardar cada: Configura el intervalo, en minutos, para completar e iniciar un nuevo archivo de video timelapse.
  • Nombre de archivo: Introduce una plantilla de nombre de archivo para archivos de timelapse generados, por ejemplo {0:yyyy-MM-dd_HH-mm-ss_fff}.

Marca de tiempo

Las opciones de marca de tiempo en Agent DVR le permiten superponer una marca de tiempo (y opcionalmente datos adicionales) en sus transmisiones de video en vivo. Es importante notar que estas marcas de tiempo solo serán visibles en sus grabaciones si las está codificando (usando CPU o GPU, no grabación sin procesar desde el dispositivo). Para más información sobre codificación, consulte la sección Recording.

  • Usar Configuración Global: Personalice la marca de tiempo con los valores por defecto compartidos desde Server Settings - UI. Desactive esto para personalizar la marca de tiempo para esta cámara.
  • Formatter: Personalice el contenido de su marca de tiempo. Esto soporta formato multilínea y actualizaciones a través de la API. Las etiquetas disponibles incluyen:
    • {FPS} - Muestra fotogramas por segundo.
    • {0:G} - Muestra la fecha y hora.
    • {0:T} - Muestra solo la hora.
    • {NAME} - Muestra el nombre de la cámara.
    • {LEVEL} - Muestra el nivel del detector de movimiento.
    • {REC} - Indica "REC" si la cámara está grabando.
    • {RES} - Resolución de video
    • {SPACE}, {MEMORY}, {CPU} - Estadísticas actuales del sistema.
    • {0:ddMMMyy} - Muestra un formato de fecha personalizado.
  • Posición: Decida dónde en el fotograma colocar la marca de tiempo.
  • Color de Texto: Establezca el color del texto de la marca de tiempo.
  • Tamaño de Fuente Automático: Seleccione automáticamente un tamaño de fuente apropiado para el ancho del video.
  • Tamaño de Fuente: Ajuste el tamaño de fuente de la marca de tiempo (puede requerir ajuste para cámaras de alta resolución).
  • Color del Contorno: Elija el color para el contorno del texto de la marca de tiempo.
  • Tamaño del Contorno: Especifique el tamaño del contorno del texto.
  • Color de Fondo: Seleccione el color de fondo para la marca de tiempo.
  • Mostrar Fondo: Alterne el color de fondo de la marca de tiempo activado o desactivado.
  • Opacidad: Establezca la opacidad de la superposición de marca de tiempo.
  • Familia de Fuentes: Seleccione entre las fuentes disponibles en su sistema.
  • Alineación: Elija la alineación del texto dentro de su rectángulo delimitador.
  • Negrita: Opción para hacer el texto de la marca de tiempo negrita.
  • Cursiva: Opción para hacer el texto de la marca de tiempo cursiva.
  • Desplazamiento de Hora: Aplique un desplazamiento en horas a la hora mostrada en la marca de tiempo.

Reconocimiento facial de inteligencia artificial

IA LPR

Ver LPR en

Reconocimiento de Objetos por IA