[AI Router] Ustawianie kamer Frigate

Ten przewodnik poprowadzi Cię krok po kroku przez proces konfigurowania kamer w Frigate, abyś mógł przesyłać strumieniowo kamery IP do Frigate i korzystać z zaawansowanych funkcji wykrywania obiektów AI.

 

 

 

1. Wymagania wstępne

    Przed skonfigurowaniem kamer Frigate upewnij się, że wykonałeś następujące czynności:

  • Frigate jest zainstalowany i możesz się zalogować. Zobacz poprzedni przewodnik Instalacja Frigate w celu instalacji i pierwszego logowania.
  • Twoje kamery IP są podłączone do routera, protokół RTSP jest włączony oraz ustawiono dedykowaną nazwę użytkownika i hasło RTSP. Sprawdź dokumentację swojej kamery, aby potwierdzić obsługę RTSP. Nazwa użytkownika i hasło RTSP są ustawiane w ustawieniach kamery i są oddzielne od Twojego konta w chmurze IPCam.

 

2. Uzyskaj adres URL strumienia RTSP kamery

    Skonfiguruj swoją kamerę sieciową (IP Camera), aby włączyć RTSP:

  • Upewnij się, że Twoja kamera jest poprawnie podłączona do sieci lokalnej (przez Wi-Fi lub Ethernet do routera) i zaleca się ustawienie statycznego adresu IP.
  • Zaloguj się do interfejsu zarządzania kamerą i włącz RTSP (Real Time Streaming Protocol). To jest wymagane, aby Frigate miał dostęp do strumienia wideo.
  • Zanotuj adres URL strumienia RTSP kamery. To jest klucz do połączenia Frigate z kamerą. Format to zazwyczaj rtsp://<username>:<password>@<camera_ip_address>/<stream_path>.

 

3. Edytuj plik konfiguracyjny Frigate

    Przejdź do interfejsu zarządzania Frigate i kliknij Edytor konfiguracji w lewym menu. Edytuj plik konfiguracyjny jak pokazano poniżej. Zastąp Nazwij kamerę oraz RTSP URL w sekcji kamery nazwą swojej kamery oraz adresem URL strumienia RTSP. Format RTSP URL różni się w zależności od marki, więc sprawdź dokumentację kamery, aby uzyskać poprawny format. <użytkownik> i <hasło> to dane logowania konta RTSP ustawione w kamerze, a <IPCam IP> to adres IP kamery. Pamiętaj, aby zastąpić je własnymi danymi kamery.

mqtt:

      włączone: fałsz

 

detektory:

    routernpu:

        typ: npu

model:

      ścieżka: /cpu_model.tflite

      szerokość: 320

      wysokość: 320

 

kamery:

    AMCREST_Example: # <- Nazwij kamerę

          włączony: prawda

          ffmpeg:

              hwaccel_args: -c:v h264_v4l2m2m    # włącz przyspieszenie sprzętowe

              input_args: preset-rtsp-genericzny    # włącz przyspieszenie sprzętowe

              inputs:

                 - path: rtsp://<nazwa użytkownika>:<hasło>@<IPKam IP>:554/cam/realmonitor?channel=1&subtype=0 # <- RTSP URL

                   role:

                      - wykrywanie

           wykrywanie:

               włączone: true

               szerokość: 640

               wysokość: 360

wersja: 0.15-1

 

    Po zakończeniu kliknij Zapisz i Uruchom ponownie w prawym górnym rogu, aby zapisać i ponownie uruchomić Frigate.

 

4. Zweryfikuj strumień kamery

    Po ponownym uruchomieniu wróć na stronę główną Frigate. Powinieneś zobaczyć obraz z kamery, którą właśnie dodałeś.

    Jeśli obraz się nie wyświetla, sprawdź, czy adres URL RTSP odpowiada formatowi marki Twojej kamery.

 

5. Dodaj drugą lub więcej kamer

    Aby dodać więcej kamer, określ unikalną nazwę i adres URL RTSP dla każdej kamery w sekcji kamery. <nazwa użytkownika> i <hasło> to dedykowane dane konta RTSP, które ustawiłeś w kamerze, a <IPKam IP> to adres IP kamery. Pamiętaj, aby zastąpić je rzeczywistymi danymi swojej kamery.

mqtt: 
     włączone: fałsz

 

detektory: 
    routernpu: 
        typ: npu

 

model: 
      ścieżka: /cpu_model.tflite 
      szerokość: 320 
      wysokość: 320

 

kamery: 
    AMCREST_Przykład: # <- Nazwij kamerę 
          włączone:prawda 
          ffmpeg: 
              hwaccel_args: -c:v h264_v4l2m2m    # włącz przyspieszenie sprzętowe

              input_args: preset-rtsp-ogólny    # włącz przyspieszenie sprzętowe

              wejścia:  
                - ścieżka:rtsp://<[nazwa użytkownika]>:<[hasło]>@<[IP kamery]>:554/cam/realmonitor?channel=1&subtype=0 # <- [RTSP URL] 
                   [role]: 
                      - [wykrywanie] 
          [wykrywanie]: 
              [włączone]: [tak] # <---- [wyłącz wykrywanie, dopóki nie masz działającego obrazu z kamery] 
              [szerokość]: 640 
              wysokość: 360

 

Tapo_Example: # <- Nazwij kamerę 
   włączone: prawda 
   ffmpeg: 
       hwaccel_args: -c:v h264_v4l2m2m    # włącz akcelerację sprzętową

       input_args: preset-rtsp-generic   # włącz akcelerację sprzętową

       wejścia:  
        - ścieżka: rtsp://<nazwa_użytkownika>:<hasło>@<IPKam IP>:554/stream1 # <- RTSP URL 
          role: 
             - wykryj 
   wykryj: 
       włączone: true 
       szerokość: 640 
       wysokość: 360

 

wersja: 0.15-1

    Po skonfigurowaniu zobaczysz wiele strumieni z kamer na stronie głównej Frigate

 

6. Ustawienia zaawansowane

    Następnie zobacz Integruj Frigate z Home Assistant aby uzyskać więcej opcji integracji. 

    Możesz również odnieść się do oficjalnej dokumentacji Frigate, aby uzyskać bardziej zaawansowaną konfigurację: https://docs.frigate.video/guides/getting_started#configuring-frigate

 

7. Najczęściej zadawane pytania

   (1) Jaka jest różnica między użyciem CPU pokazanym w lewym dolnym a prawym dolnym rogu ekranu Frigate?

  • Zużycie CPU w dolnym lewym rogu pokazuje całkowite zużycie CPU przez kontener Frigate (lub cały system), obejmujące wszystkie operacje Frigate, takie jak planowanie wykrywania obiektów, renderowanie interfejsu webowego oraz sumę całego przetwarzania kamer przez FFMPEG.
  • Zużycie CPU w dolnym prawym rogu odnosi się tylko do zasobów CPU używanych przez FFMPEG do przetwarzania strumienia dla danej kamery. Wartość ta zmienia się w zależności od rozdzielczości kamery oraz tego, czy akceleracja sprzętowa jest włączona.
  • Bardziej szczegółowe informacje dotyczące wykorzystania zasobów systemowych można znaleźć klikając ikonę koła zębatego w dolnym lewym rogu Frigate, a następnie wybierając Ustawienia -> Metryki systemu.
  • Zazwyczaj, przy użyciu jednej IPCam do wykrywania zdarzeń w rozdzielczości 640x360 z włączoną akceleracją sprzętową, zużycie CPU przez FFMPEG w dolnym prawym rogu spada z 70% do 20%, a całkowite zużycie CPU kontenera w dolnym lewym rogu spada z 40% do poniżej 15%.

 

 

 

 

Jak uzyskać (narzędzie / oprogramowanie układowe)?

Możesz pobrać najnowsze sterowniki, oprogramowanie, firmware oraz instrukcje użytkownika w ASUS Download Center.

Jeśli potrzebujesz więcej informacji o ASUS Download Center, zapoznaj się z tym linkiem.