[AI Router] Einrichten von Frigate-Kameras

Diese Anleitung führt Sie Schritt für Schritt durch die Einrichtung von Kameras in Frigate, sodass Sie IP-Kameras in Frigate streamen und leistungsstarke KI-Objekterkennungsfunktionen nutzen können.

 

 

 

1. Voraussetzungen

    Bevor Sie Frigate-Kameras einrichten, stellen Sie bitte sicher, dass Sie Folgendes abgeschlossen haben:

  • Frigate ist installiert und Sie können sich anmelden. Siehe die vorherige Anleitung Frigate installieren für Installation und ersten Login.
  • Ihre IP-Kameras sind mit Ihrem Router verbunden, das RTSP-Protokoll ist aktiviert, und Sie haben einen eigenen RTSP-Benutzernamen und ein Passwort eingerichtet. Schauen Sie in der Dokumentation Ihrer Kamera nach, um die RTSP-Unterstützung zu bestätigen. Der RTSP-Benutzername und das Passwort werden in den Einstellungen der Kamera gesetzt und sind separat von Ihrem IPCam-Cloud-Konto.

 

2. RTSP-Stream-URL Ihrer Kamera erhalten

    Richten Sie Ihre Netzwerkkamera (IP-Kamera) ein, um RTSP zu aktivieren:

  • Stellen Sie sicher, dass Ihre Kamera erfolgreich mit Ihrem lokalen Netzwerk verbunden ist (über WLAN oder Ethernet mit Ihrem Router), und es wird empfohlen, eine statische IP-Adresse zu vergeben.
  • Melden Sie sich an der Verwaltungsoberfläche Ihrer Kamera an und aktivieren Sie RTSP (Real Time Streaming Protocol). Dies ist erforderlich, damit Frigate auf den Video Stream zugreifen kann.
  • Notieren Sie sich die RTSP-Stream-URL der Kamera. Diese ist der Schlüssel, damit Frigate eine Verbindung zu Ihrer Kamera herstellen kann. Das Format ist normalerweise rtsp://<Benutzername>:<Passwort>@<kamera_ip_adresse>/<stream_pfad>.

 

3. Die Frigate-Konfigurationsdatei bearbeiten

    Gehen Sie zur Frigate-Verwaltungsoberfläche und klicken Sie im linken Menü auf den Konfigurationseditor. Bearbeiten Sie die Konfigurationsdatei wie unten gezeigt. Ersetzen Sie Kamera benennen und RTSP-URL im Kameras-Abschnitt durch den Namen Ihrer Kamera und die RTSP-Stream-URL. Die RTSP-URL-Formate variieren je nach Marke, daher überprüfen Sie bitte die Dokumentation Ihrer Kamera für das richtige Format. <Benutzername> und <Passwort> sind die dedizierten RTSP-Kontodaten, die Sie in der Kamera festgelegt haben, und <IPCam-IP> ist die IP-Adresse der Kamera. Achten Sie darauf, diese durch Ihre tatsächlichen Kamerainformationen zu ersetzen.

mqtt:

      aktiviert: false

 

detektoren:

    routernpu:

        type: npu

modell:

      pfad: /cpu_model.tflite

      breite: 320

      höhe: 320

 

kameras:

    AMCREST_Beispiel: # <- Benennen Sie die Kamera

          aktiviert: wahr

          ffmpeg:

              hwaccel_args: -c:v h264_v4l2m2m    # Hardwarebeschleunigung aktivieren

         input_args: preset-rtsp-generic    # Hardwarebeschleunigung aktivieren

         inputs:

            - path: rtsp://<Benutzername>:<Passwort>@<IPCam IP>:554/cam/realmonitor?channel=1&subtype=0 # <- RTSP-URL

                   Rollen:

                      - Erkennung

           Erkennung:

               aktiviert: wahr

               Breite: 640

               Höhe: 360

Version: 0.15-1

 

    Wenn Sie fertig sind, klicken Sie oben rechts auf Speichern & Neustarten, um Frigate zu speichern und neu zu starten.

 

4. Kamera Stream überprüfen

    Nach dem Neustart kehren Sie zur Frigate-Startseite zurück. Sie sollten den Kamera-Feed sehen, den Sie gerade hinzugefügt haben.

    Falls der Feed nicht angezeigt wird, überprüfen Sie, ob die RTSP-URL dem Marken-Format Ihrer Kamera entspricht.

 

5. Eine zweite oder weitere Kameras hinzufügen

    Um weitere Kameras hinzuzufügen, geben Sie für jede Kamera im Abschnitt Kameras einen eindeutigen Namen und eine RTSP-URL an. <Benutzername> und <Passwort> sind die dedizierten RTSP-Kontodaten, die Sie in der Kamera vergeben haben, und <IPCam IP> ist die IP-Adresse der Kamera. Denken Sie daran, diese durch Ihre tatsächlichen Kameradaten zu ersetzen.

mqtt: 
     aktiviert: false

 

Detektoren: 
    routernpu: 
        Typ: npu

 

Modell: 
      Pfad: /cpu_model.tflite 
      Breite: 320 
      Höhe: 320

 

Kameras: 
    AMCREST_Beispiel: # <- Benennen Sie die Kamera 
          Aktiviert:wahr 
          ffmpeg: 
              hwaccel_args: -c:v h264_v4l2m2m    # Hardware-Beschleunigung aktivieren

              input_args: preset-rtsp-generic    # Hardware-Beschleunigung aktivieren

              Eingänge:  
                - Pfad:rtsp://<Benutzername>:<Passwort>@<IPCam IP>:554/cam/realmonitor?channel=1&subtype=0 # <- RTSP-URL 
                   Rollen: 
                      - erkennen 
          erkennen: 
              aktiviert: wahr # <---- erkennung deaktivieren, bis ein funktionierender Kamera-Feed vorhanden ist 
              breite: 640 
              höhe: 360

 

Tapo_Beispiel: # <- Benennen Sie die Kamera 
   aktiviert: wahr 
   ffmpeg: 
       hwaccel_args: -c:v h264_v4l2m2m    # Hardware-Beschleunigung aktivieren

       input_args: voreinstellung-rtsp-allgemein   # Hardware-Beschleunigung aktivieren

       Eingaben:  
        - Pfad: rtsp://<Benutzername>:<Passwort>@<IPCam IP>:554/stream1 # <- RTSP-URL 
          Rollen: 
             - Erkennung 
   Erkennung: 
       aktiviert: wahr 
       Breite: 640 
       höhe: 360

 

version: 0.15-1

    Nach der Einrichtung sehen Sie mehrere Kamera-Feeds auf der Frigate-Startseite

 

6. Erweiterte Einstellungen

    Als Nächstes finden Sie unter Frigate in Home Assistant integrieren weitere Integrationsmöglichkeiten. 

    Sie können auch in der offiziellen Frigate-Dokumentation für fortgeschrittene Konfigurationen nachsehen: https://docs.frigate.video/guides/getting_started#configuring-frigate

 

7. Häufig gestellte Fragen

 

    (1) Was ist der Unterschied zwischen der CPU-Auslastung, die unten links und unten rechts auf dem Frigate-Bildschirm angezeigt wird?

  • Die CPU-Auslastung in der unteren linken Ecke zeigt die gesamte CPU-Auslastung des Frigate-Containers (oder des gesamten Systems) an, einschließlich aller Frigate-Operationen wie Objekterkennungs-Planung, Web-GUI-Rendering und der Summe aller Kamera-FFMPEG-Verarbeitungen.
  • Die CPU-Auslastung in der unteren rechten Ecke bezieht sich nur auf die von FFMPEG verwendeten CPU-Ressourcen zur Verarbeitung des Streams für diese spezifische Kamera. Dieser Wert variiert je nach Auflösung der Kamera und ob die Hardwarebeschleunigung aktiviert ist.
  • Sie können detailliertere Systemressourcennutzung finden, indem Sie auf das Zahnradsymbol in der unteren linken Ecke von Frigate klicken und dann Einstellungen -> System Metriken auswählen.
  • Typischerweise sinkt bei Verwendung einer IP-Cam für die Ereigniserkennung mit einer Auflösung von 640x360 und aktivierter Hardwarebeschleunigung die FFMPEG-CPU-Auslastung in der unteren rechten Ecke von 70 % auf 20 %, und die gesamte Container-CPU-Auslastung in der unteren linken Ecke sinkt von 40 % auf unter 15 %.

 

 

Wie erhält man das (Dienstprogramm / Firmware)?

Sie können die neuesten Treiber, Software, Firmware und Benutzerhandbücher im ASUS Download Center herunterladen.

Wenn Sie mehr Informationen über das ASUS Download Center benötigen, lesen Sie bitte diesen Link

.