대부분의 IP 카메라는 모션을 감지하면 스냅샷과 비디오 클립을 FTP 서버에 업로드할 수 있습니다. Reolink, Hikvision, Dahua, Amcrest, Foscam, Annke 등 많은 카메라 제조사의 내장 기능입니다. 카메라가 움직임을 감지하면 JPEG 또는 짧은 비디오를 캡처하여 지정한 FTP 서버로 전송합니다.

문제는 FTP 서버에서 Mac으로 파일을 유용하게 가져오는 것입니다. 파일이 서버에 쌓이고, 자동화 없이는 수동으로 로그인하여 확인하거나 셸 스크립트를 작성하여 다운로드해야 합니다. 카메라에 무엇이 감지되었는지 확인하고 싶은 사람에게는 둘 다 이상적이지 않습니다.

카메라 FTP 업로드 작동 방식

IP 카메라에서 FTP 업로드를 활성화하면, 트리거 이벤트(보통 모션 감지이지만 일부는 예약 스냅샷도 지원)가 발생할 때마다 카메라가 FTP 서버에 연결합니다. 카메라가 전송하는 것은:

파일은 타임스탬프로 정리됩니다. Reolink은 CameraName_01_20260415_143022.jpg와 같은 파일을 생성합니다. Amcrest는 날짜와 시간별로 정리된 폴더 트리를 만듭니다: /2026/04/15/14/. Hikvision도 유사한 날짜 기반 하위 디렉토리를 사용합니다.

조용한 주택용 카메라에서는 하루 20~50건의 모션 이벤트가 예상됩니다. 바쁜 거리를 향한 카메라는 수백 건이 될 수 있습니다. 각 이벤트는 1~6개의 파일을 생성하므로, 카메라당 하루 50~수백 개의 파일이 생깁니다.

일반적인 설정: 카메라에서 NAS로

가장 일반적인 설정은 카메라 FTP를 NAS(Synology, QNAP, TrueNAS)로 보내는 것입니다. NAS가 FTP 서버를 실행하고, 카메라가 업로드하고, 파일이 저장됩니다. 스토리지로서는 잘 작동합니다.

하지만 Mac에서 스냅샷을 검토하려면 NAS에 연결하고 날짜 폴더를 탐색하며 필요한 파일을 다운로드해야 합니다. 이때 자동화가 도움이 됩니다.

FTPull로 카메라 파일을 Mac으로 가져오기

FTPull은 FTP 서버를 모니터링하고 새 파일을 자동으로 Mac에 다운로드합니다. 카메라 스냅샷 설정 방법은 다음과 같습니다:

  1. 카메라가 FTP를 통해 업로드하고 있는지 확인합니다. 카메라 설정(웹 인터페이스 또는 앱)에서 FTP 업로드를 활성화합니다. NAS 또는 FTP 서버의 주소, 포트 21, 인증 정보를 입력합니다. 원격 경로(예: /cameras/front-door/)를 설정합니다. 카메라 인터페이스에서 연결을 테스트합니다.
  2. Mac에서 FTPull을 설정합니다. 카메라가 업로드하는 동일한 FTP 서버를 가리키는 연결을 추가합니다. 원격 폴더를 카메라의 업로드 디렉토리로 설정합니다.
  3. 로컬 폴더를 선택합니다. Mac에 ~/Security Cameras/Front Door/와 같은 폴더를 만듭니다.
  4. 폴링 간격을 설정합니다. 보안 카메라에는 1~5분마다가 적당합니다. FTPull은 마지막 확인 이후 새로운 파일을 서버에서 확인하고 다운로드합니다.
  5. 확장자로 필터링합니다. 스냅샷만 원하면 .jpg 파일만 다운로드하도록 설정하고, 비디오 클립도 원하면 .mp4도 포함합니다. 임시 파일이나 썸네일을 제외합니다.

실행되면 카메라의 모든 모션 감지 스냅샷이 Mac에 자동으로 도착합니다. 새 파일이 도착하면 알림이 표시되어 카메라에 무엇이 감지되었는지 즉시 확인할 수 있습니다.

여러 카메라, 하나의 설정

여러 카메라가 같은 FTP 서버의 서로 다른 폴더에 업로드하는 경우, 각 카메라에 대해 별도의 FTPull 연결을 추가합니다. 각각 고유한 원격 폴더와 로컬 폴더를 지정합니다:

각각 고유한 폴링 일정으로 독립적으로 실행됩니다.

프로토콜에 대한 참고

대부분의 IP 카메라는 일반 FTP(포트 21)만 지원하며, SFTP나 FTPS는 지원하지 않습니다. 이는 카메라 펌웨어의 한계이며 변경할 수 없습니다. 카메라와 FTP 서버가 동일한 로컬 네트워크에 있으면 트래픽이 네트워크 밖으로 나가지 않으므로 문제가 되지 않습니다.

인터넷을 통해 업로드하는 경우(원격 위치의 카메라), 카메라 네트워크와 서버 사이에 VPN을 설정하거나 FTPS를 지원하는 카메라를 사용하는 것을 고려하세요(일부 엔터프라이즈 Hikvision 모델이 지원합니다).

FTPull은 FTP, SFTP, FTPS를 모두 지원하므로 서버가 제공하는 프로토콜에 연결할 수 있습니다.

스토리지 관리

카메라 스냅샷은 쌓입니다. 카메라당 하루 100개 파일이면 한 달에 3,000개 파일입니다. 몇 가지 실용적인 팁:

왜 카메라 앱을 사용하지 않나요?

카메라 제조사 앱(Reolink App, Hik-Connect)은 라이브 피드와 재생을 볼 수 있습니다. 하지만 Mac에서 원본 스냅샷 파일에 쉽게 접근할 수는 없습니다. 일괄 처리, 파일명 검색, 다른 워크플로우와의 통합이 불가능합니다.

실제 JPEG 파일이 Mac에 있으면 Finder, Quick Look, 미리보기 또는 모든 이미지 도구로 탐색, 주석 추가, 전달이 가능합니다. 여러분의 데이터가, 여러분의 디스크에, 원하는 방식으로 정리됩니다.