Configuración de cámaras Frigate

Esta guía te llevará paso a paso por la configuración de cámaras en Frigate, para que puedas transmitir cámaras IP en Frigate y comenzar a usar potentes funciones de detección de objetos por IA.

 

 

 

1. Requisitos previos

    Antes de configurar las cámaras en Frigate, asegúrate de haber completado lo siguiente:

  • Frigate está instalado y puedes iniciar sesión. Consulta la guía anterior Instalación de Frigate para la instalación y el primer inicio de sesión.
  • Tus cámaras IP están conectadas a tu router, el protocolo RTSP está habilitado y has configurado un nombre de usuario y contraseña dedicados para RTSP. Consulta la documentación de tu cámara para confirmar la compatibilidad con RTSP. El nombre de usuario y la contraseña de RTSP se configuran en los ajustes de la cámara y son diferentes de tu cuenta en la nube de IPCam.

 

2. Obtén la URL del flujo RTSP de tu cámara

    Configura tu cámara de red (Cámara IP) para habilitar RTSP:

  • Asegúrate de que tu cámara esté conectada correctamente a tu red local (por Wi-Fi o Ethernet a tu router), y se recomienda establecer una dirección IP estática.
  • Inicia sesión en la interfaz de administración de la cámara y habilita RTSP (Real Time Streaming Protocol). Esto es necesario para que Frigate acceda al flujo de video.
  • Anota la URL del flujo RTSP de la cámara. Esta es la clave para que Frigate se conecte a tu cámara. El formato normalmente es rtsp://<nombre_de_usuario>:<contraseña>@<dirección_ip_cámara>/<ruta_del_flujo>.

 

3. Edita el archivo de configuración de Frigate

    Ve a la interfaz de gestión de Frigate y haz clic en el editor de configuración en el menú de la izquierda. Edita el archivo de configuración como se muestra a continuación. Reemplaza Asigna un nombre a la cámara y URL RTSP en la sección cámaras con el nombre de tu cámara y la URL del stream RTSP. Los formatos de la URL RTSP varían según la marca, así que revisa la documentación de tu cámara para el formato correcto. <nombre de usuario> y <contraseña> son las credenciales dedicadas de la cuenta RTSP que estableciste en la cámara, y <IPCam IP> es la dirección IP de la cámara. Asegúrate de reemplazar estos datos por la información real de tu cámara.

mqtt:

      enabled: false

 

detectors:

    routernpu:

        tipo: npu

modelo:

      path: /cpu_model.tflite

      width: 320

      height: 320

 

cámaras:

    AMCREST_Ejemplo: # <- Nombra la cámara

          habilitado: verdadero

          ffmpeg:

              hwaccel_args: -c:v h264_v4l2m2m    # habilitar la aceleración por hardware

              input_args: preset-rtsp-generic    # habilitar la aceleración por hardware

              inputs:

                 - path: rtsp://<usuario>:<contraseña>@<IPCam IP>:554/cam/realmonitor?canal=1&subtipo=0 # <- URL RTSP

                   roles:

                      - detectar

           detectar:

               enabled: verdadero

               width: 640

               height: 360

version: 0.15-1

 

    Cuando termines, haz clic en Guardar y Reiniciar en la parte superior derecha para guardar y reiniciar Frigate.

 

4. Verificar la transmisión de la cámara

    Después de reiniciar, regresa a la página principal de Frigate. Deberías ver la transmisión de la cámara que acabas de agregar.

    Si la transmisión no se muestra, verifica que la URL RTSP coincida con el formato de la marca de tu cámara.

 

5. Agregar una segunda cámara o más

    Para agregar más cámaras, especifica un nombre único y una URL RTSP para cada cámara en la sección cámaras. <nombre de usuario> y <contraseña> son las credenciales de la cuenta RTSP que configuraste en la cámara, y <IPCam IP> es la dirección IP de la cámara. Asegúrate de reemplazarlos con la información real de tu cámara.

mqtt:  
     habilitado: falso

detectores:  
    routernpu:  
        tipo: npu

 

modelo:  
      ruta: /cpu_model.tflite  
      ancho: 320  
      alto: 320

 

cámaras:  
    AMCREST_Example: # <- Nombra la cámara  
          habilitado:verdadero  
          ffmpeg:  
              hwaccel_args: -c:v h264_v4l2m2m    # habilitar aceleración por hardware

              input_args: preset-rtsp-genérico    # habilitar aceleración por hardware

              entradas:   
                - ruta:rtsp://<nombre de usuario>:<contraseña>@<IP de la IPCam>:554/cam/realmonitor?channel=1&subtype=0 # <- URL RTSP  
                   roles:  
                      - detectar  
          detectar:  
              habilitado: true # <---- desactivar la detección hasta que tengas una señal de cámara funcionando  
              ancho: 640  
              altura: 360

 

Tapo_Example: # <- Nombra la cámara  
   habilitado: true  
   ffmpeg:  
       hwaccel_args: -c:v h264_v4l2m2m    # habilitar aceleración por hardware

       input_args: preset-rtsp-genérico   # habilitar aceleración por hardware

       entradas:   
        - ruta: rtsp://<usuario>:<contraseña>@<IP de la IPCam>:554/stream1 # <- URL RTSP  
          roles:  
             - detectar  
   detectar:  
       enabled: true  
       width: 640  
       height: 360

 

version: 0.15-1

    Una vez configurado, verás múltiples transmisiones de cámara en la página principal de Frigate

 

6. Configuración avanzada

    A continuación, consulta Integrar Frigate con Home Assistant para más opciones de integración. 

    También puedes consultar la documentación oficial de Frigate para una configuración más avanzada: https://docs.frigate.video/guides/getting_started#configuring-frigate

 

7. Preguntas frecuentes

   (1) ¿Cuál es la diferencia entre el uso de CPU que se muestra en la esquina inferior izquierda y la esquina inferior derecha de la pantalla de Frigate?

  • El uso de CPU en la esquina inferior izquierda muestra el uso total de CPU del contenedor de Frigate (o de todo el sistema), incluyendo todas las operaciones de Frigate como la programación de detección de objetos, el renderizado de la interfaz web y la suma de todo el procesamiento FFMPEG de las cámaras.
  • El uso de CPU en la esquina inferior derecha se refiere solo a los recursos de CPU utilizados por FFMPEG para procesar el flujo de esa cámara específica. Este valor varía según la resolución de la cámara y si la aceleración por hardware está activada.
  • Puedes encontrar un uso más detallado de los recursos del sistema haciendo clic en el icono de engranaje en la esquina inferior izquierda de Frigate y luego seleccionando Configuración -> Métricas del sistema.
  • Normalmente, al usar una cámara IP para la detección de eventos a una resolución de 640x360 con la aceleración por hardware activada, el uso de CPU de FFMPEG en la esquina inferior derecha baja del 70% al 20%, y el uso total de CPU del contenedor en la esquina inferior izquierda baja del 40% a menos del 15%.

 

 

 

 

¿Cómo obtener la (utilidad / firmware)?

Puedes descargar los controladores, software, firmware y manuales de usuario más recientes en el Centro de descargas de ASUS.

Si necesitas más información sobre el Centro de descargas de ASUS, consulta este enlace.