[Router IA] Configurar as câmaras da fragata

Este guia irá guiá-lo passo a passo na configuração de câmaras no Frigate, para que possa transmitir câmaras IP para o Frigate e começar a utilizar funcionalidades avançadas de deteção de objetos por IA.

 

 

 

1. Pré-requisitos

    Antes de configurar as câmaras no Frigate, certifique-se de que concluiu o seguinte:

  • O Frigate está instalado e consegue iniciar sessão. Consulte o guia anterior Instalar o Frigate para instalação e primeiro acesso.
  • As suas câmaras IP estão ligadas ao router, o protocolo RTSP está ativado e foi definido um nome de utilizador e palavra-passe RTSP dedicados. Consulte a documentação da sua câmara para confirmar o suporte RTSP. O nome de utilizador e palavra-passe RTSP são definidos nas definições da câmara e são diferentes da sua conta cloud IPCam.

 

2. Obter o endereço URL de transmissão RTSP da sua câmara

    Configure a sua câmara de rede (câmara IP) para ativar o RTSP:

  • Certifique-se de que a sua câmara está ligada com sucesso à sua rede local (via Wi-Fi ou Ethernet ao seu router), sendo recomendado definir um endereço IP estático.
  • Inicie sessão na interface de gestão da câmara e ative o RTSP (Real Time Streaming Protocol). Isto é necessário para que o Frigate possa aceder ao fluxo de vídeo.
  • Anote o URL do fluxo RTSP da câmara. Esta é a chave para o Frigate se ligar à sua câmara. O formato é normalmente rtsp://<nome_utilizador>:<palavra_passe>@<endereco_ip_camara>/<caminho_fluxo>.

 

3. Edite o ficheiro de configuração do Frigate

    Aceda à interface de gestão do Frigate e clique no editor de Configuração no menu à esquerda. Edite o ficheiro de configuração conforme mostrado abaixo. Substitua Indique o nome da câmara e URL RTSP na secção câmaras pelo nome da sua câmara e o URL do fluxo RTSP. Os formatos do URL RTSP variam conforme a marca, por isso verifique a documentação da sua câmara para o formato correto. <nome de utilizador> e <palavra-passe> são as credenciais da conta RTSP que configurou na câmara e <IP da IPCam> é o endereço IP da câmara. Certifique-se de substituir estes campos pelos dados reais da sua câmara.

mqtt:

      enabled: false

 

detectors:

    routernpu:

        type: npu

modelo:

      caminho: /cpu_model.tflite

      largura: 320

      altura: 320

 

câmaras:

    AMCREST_Exemplo: # <- Dar nome à câmara

          ativado: verdadeiro

          ffmpeg:

              hwaccel_args: -c:v h264_v4l2m2m    # ativar aceleração de hardware

              input_args: preset-rtsp-generic    # ativar aceleração de hardware

              inputs:

                 - path: rtsp://<nome de utilizador>:<palavra-passe>@<IPCam IP>:554/cam/realmonitor?canal=1&subtipo=0 # <- URL RTSP

                   funções:

                      - detetar

           detetar:

               ativado: verdadeiro

               largura: 640

               altura: 360

versão: 0.15-1

 

    Quando terminar, clique em Guardar & Reiniciar no canto superior direito para guardar e reiniciar o Frigate.

 

4. Verificar o Stream da Câmara

    Depois de reiniciar, volte à página inicial do Frigate. Deverá ver a transmissão da câmara que acabou de adicionar.

    Se a transmissão não aparecer, verifique se o URL RTSP corresponde ao formato da marca da sua câmara.

 

5. Adicionar uma Segunda Câmara ou Mais

    Para adicionar mais câmaras, defina um nome único e o URL RTSP para cada câmara na secção cameras. <username> e <password> são as credenciais da conta RTSP dedicadas que definiu na câmara, e <IPCam IP> é o endereço IP da câmara. Certifique-se de substituir estes campos pela informação real da sua câmara.

mqtt: 
     enabled: false

detetores: 
    routernpu: 
        tipo: npu

 

modelo: 
      caminho: /cpu_model.tflite 
      largura: 320 
      altura: 320

 

câmaras: 
    AMCREST_Exemplo: # <- Dar nome à câmara 
          ativado:verdadeiro 
          ffmpeg: 
              hwaccel_args: -c:v h264_v4l2m2m    # ativar aceleração por hardware

              input_args: preset-rtsp-genérico    # ativar aceleração por hardware

              entradas:  
                - caminho:rtsp://<nome de utilizador>:<palavra-passe>@<IP da IPCam>:554/cam/realmonitor?channel=1&subtype=0 # <- URL RTSP 
                   funções: 
                      - detetar 
          detetar: 
              ativado: true # <---- desative a deteção até ter uma transmissão de câmara funcional 
              largura: 640 
              altura: 360

 

Tapo_Exemplo: # <- Dar nome à câmara 
   ativado: true 
   ffmpeg: 
       hwaccel_args: -c:v h264_v4l2m2m    # ativar aceleração por hardware

       input_args: preset-rtsp-genérico   # ativar aceleração de hardware

       entradas:  
        - caminho: rtsp://<nome de utilizador>:<palavra-passe>@<IPCam IP>:554/stream1 # <- URL RTSP 
          funções: 
             - detetar 
   detetar: 
       ativado: true 
       largura: 640 
       altura: 360

 

versão: 0.15-1

    Depois de configurar, verá vários feeds de câmaras na página inicial do Frigate

 

6. Definições Avançadas

    De seguida, consulte Integrar o Frigate com o Home Assistant para mais opções de integração. 

    Também pode consultar a documentação oficial do Frigate para configuração mais avançada: https://docs.frigate.video/guides/getting_started#configuring-frigate

 

7. Perguntas Frequentes

   (1) Qual é a diferença entre a utilização do CPU apresentada no canto inferior esquerdo e no canto inferior direito do ecrã do Frigate?

  • A utilização da CPU no canto inferior esquerdo mostra a utilização total da CPU do contentor Frigate (ou de todo o sistema), incluindo todas as operações do Frigate como agendamento de deteção de objetos, renderização da interface web e a soma de todo o processamento FFMPEG das câmaras.
  • A utilização da CPU no canto inferior direito refere-se apenas aos recursos da CPU usados pelo FFMPEG para processar o stream dessa câmara específica. Este valor varia consoante a resolução da câmara e se a aceleração por hardware está ativada.
  • Pode encontrar informações mais detalhadas sobre a utilização dos recursos do sistema clicando no ícone de engrenagem no canto inferior esquerdo do Frigate e depois selecionando Definições -> Métricas do sistema.
  • Normalmente, ao utilizar uma IPCam para deteção de eventos em resolução 640x360 com aceleração por hardware ativada, a utilização da CPU pelo FFMPEG no canto inferior direito desce de 70% para 20%, e a utilização global da CPU do contentor no canto inferior esquerdo desce de 40% para menos de 15%.

 

 

 

 

Como obter a (Utilitário / Firmware)?

Pode transferir os drivers, software, firmware e manuais de utilizador mais recentes no Centro de Transferências ASUS.

Se precisar de mais informações sobre o Centro de Transferências ASUS, consulte este link.