[AI 공유기] Frigate 카메라 설정

이 가이드는 Frigate에서 카메라를 설정하는 과정을 단계별로 안내하여, IP 카메라를 Frigate에 연결하고 강력한 AI 객체 감지 기능을 사용할 수 있도록 도와줍니다.

 

 

 

1. 사전 준비 사항

    Frigate 카메라를 설정하기 전에 아래 항목을 완료했는지 확인하세요:

  • Frigate가 설치되어 있고 로그인할 수 있습니다. 설치 및 첫 로그인에 대해서는 이전 가이드 Frigate 설치하기를 참고하세요.
  • IP 카메라가 라우터에 연결되어 있고, RTSP 프로토콜이 활성화되어 있으며, 전용 RTSP 사용자 이름과 비밀번호를 설정했습니다. RTSP 지원 여부는 카메라 설명서를 참조하세요. RTSP 사용자 이름과 비밀번호는 카메라 설정에서 지정하며, IPCam 클라우드 계정과는 별개입니다.

 

2. 카메라의 RTSP 스트림 URL 확인하기

    네트워크 카메라(IP 카메라)를 설정하여 RTSP를 활성화하세요:

  • 카메라가 로컬 네트워크에 정상적으로 연결되어 있는지 확인하세요(와이파이나 이더넷을 통해 라우터에 연결). 또한, 고정 IP 주소로 설정하는 것이 좋습니다.
  • 카메라의 관리 인터페이스에 로그인하여 RTSP (실시간 스트리밍 프로토콜)을 활성화하세요. Frigate가 비디오 스트림에 접근하기 위해 필요합니다.
  • 카메라의 RTSP 스트림 URL을 기록하세요. 이것이 Frigate가 카메라에 연결하는 핵심입니다. 일반적으로 형식은 rtsp://<사용자이름>:<비밀번호>@<카메라_ip_주소>/<스트림_경로>입니다.

 

3. Frigate 설정 파일 편집하기

    Frigate 관리 인터페이스로 이동하여 왼쪽 메뉴에서 구성 편집기를 클릭하세요. 아래와 같이 구성 파일을 편집합니다. 카메라 이름 지정RTSP URLcameras 섹션에서 사용자의 카메라 이름과 RTSP 스트림 URL로 바꿔주세요. RTSP URL 형식은 브랜드마다 다를 수 있으므로, 올바른 형식은 카메라 설명서를 참고하세요. <사용자이름><비밀번호>는 카메라에서 설정한 전용 RTSP 계정 정보이고, <IPCam IP>는 카메라의 IP 주소입니다. 반드시 실제 카메라 정보로 교체해 주세요.

mqtt:

      enabled: false

 

detectors:

    routernpu:

        content_filter: -c:v h264_v4l2m2m    # 하드웨어 가속 활성화

              input_args: preset-rtsp-generic    # 하드웨어 가속 활성화

              inputs:

                 - path: rtsp://<사용자이름>:<비밀번호>@<IPCam IP>:554/cam/realmonitor?channel=1&subtype=0 # <- RTSP URL

                   roles:

                      - 감지

           detect:

               enabled: true

               width: 640

               height: 360

version: 0.15-1

 

    완료되면 오른쪽 상단의 저장 & 재시작을 클릭하여 저장하고 Frigate를 재시작하세요.

 

4. 카메라 스트림 확인

    재시작 후, Frigate 홈페이지로 돌아가세요. 방금 추가한 카메라 화면을 볼 수 있어야 합니다.

    화면이 표시되지 않으면 RTSP URL이 카메라의 브랜드 형식과 일치하는지 확인하세요.

 

5. 두 번째 또는 그 이상의 카메라 추가

    더 많은 카메라를 추가하려면 cameras 섹션에 각 카메라의 고유한 이름과 RTSP URL을 지정하세요. <username><password>는 카메라에서 설정한 RTSP 전용 계정 정보이고, <IPCam IP>는 카메라의 IP 주소입니다. 실제 사용하는 카메라 정보로 반드시 교체하세요.

mqtt: 
     enabled: false

 

감지기: 
    routernpu: 
        유형: npu

 

모델: 
      경로: /cpu_model.tflite 
      너비: 320 
      높이: 320

 

카메라: 
    AMCREST_예시: # <- 카메라 이름 지정 
          사용함: 
          ffmpeg: 
              hwaccel_args: -c:v h264_v4l2m2m    # 하드웨어 가속 활성화

              input_args: preset-rtsp-generic    # 하드웨어 가속 활성화

              입력:  
                - 경로:rtsp://<사용자 이름>:<비밀번호>@<IPCam IP>:554/cam/realmonitor?channel=1&subtype=0 # <- RTSP URL 
                   roles: 
                      - detect 
          detect: 
              enabled: true # <---- 작동하는 카메라 피드가 있을 때까지 감지 비활성화 
              width: 640 
              높이: 360

 

Tapo_예시: # <- 카메라 이름 지정 
   사용:  
   ffmpeg: 
       hwaccel_args: -c:v h264_v4l2m2m    # 하드웨어 가속 활성화

       input_args: 프리셋-rtsp-일반   # 하드웨어 가속 활성화

       입력값:  
        - 경로: rtsp://<사용자이름>:<비밀번호>@<IPCam IP>:554/stream1 # <- RTSP URL 
          역할: 
             - 감지 
   감지: 
       활성화됨: true 
       너비: 640 
       높이: 360

 

버전: 0.15-1

    설정이 완료되면, Frigate 홈페이지에서 여러 카메라 피드를 볼 수 있습니다

 

6. 고급 설정

    다음으로, 더 많은 통합 옵션을 확인하려면 Frigate를 Home Assistant와 통합을 참조하세요. 

    또한, 더 고급 구성에 대해서는 Frigate 공식 문서를 참고할 수 있습니다: https://docs.frigate.video/guides/getting_started#configuring-frigate

 

7. 자주 묻는 질문

   (1) Frigate 화면의 왼쪽 하단과 오른쪽 하단에 표시되는 CPU 사용량의 차이점은 무엇인가요?

  • 왼쪽 하단의 CPU 사용량은 Frigate 컨테이너(또는 전체 시스템)의 전체 CPU 사용량을 나타내며, 객체 감지 스케줄링, 웹 UI 렌더링, 모든 카메라 FFMPEG 처리의 합 등 모든 Frigate 작업을 포함합니다.
  • 오른쪽 하단의 CPU 사용량은 해당 카메라 스트림을 처리하기 위해 FFMPEG이 사용하는 CPU 자원만을 의미합니다. 이 값은 카메라 해상도와 하드웨어 가속 기능 활성화 여부에 따라 달라집니다.
  • 왼쪽 하단의 톱니바퀴 아이콘을 클릭한 후 [설정] -> [시스템 메트릭]을 선택하면 더 자세한 시스템 자원 사용량을 확인할 수 있습니다.
  • 일반적으로, 해상도가 640x360인 한 대의 IPCam을 이벤트 감지에 사용하고 하드웨어 가속이 활성화된 경우, 오른쪽 하단의 FFMPEG CPU 사용량은 70%에서 20%로 줄고, 왼쪽 하단의 컨테이너 전체 CPU 사용량은 40%에서 15% 이하로 감소합니다.

 

 

 

 

(유틸리티 / 펌웨어) 를 얻는 방법은?

최신 드라이버, 소프트웨어, 펌웨어 및 사용자 매뉴얼은 ASUS 다운로드 센터에서 다운로드하실 수 있습니다.

ASUS 다운로드 센터에 대한 자세한 정보가 필요하시면, 이 링크를 참고해 주세요.

.