Raspberry Pi 3 기반 IP 카메라 스트리밍 및 AI 추론 아키텍처

Source

  • Basic Journals/Daily Journals/2026 병오년/병오년 14주, 90일, 3월 31일 화요일.md

Summary

이 노트는 저사양 Raspberry Pi 3를 미디어 게이트웨이로 활용하여 IP 카메라 영상을 원격 AI 서버와 NAS(Synology)로 효율적으로 전송하는 기술 스택을 정리한다. 핵심은 Pi 3의 연산 부하를 줄이기 위해 재인코딩 없이 패킷 복사(copy)하는 FFmpeg와 MediaMTX를 사용하며, 대역폭 관리는 카메라 자체 설정과 Linux tc shaping을 우선시한다. AI 추론용 저화질 서브스트림과 보관용 메인스트림을 분리하고, Synology는 별도 패키지 없이 DSM 기본 SFTP 기능과 rclone을 연동하여 단순화한다.

Key Points

  • Pi 3는 추론이 아닌 미디어 게이트웨이 역할: MediaMTX(프록시/녹화) + FFmpeg(-c copy 포워딩) 조합으로 부하 최소화
  • 대역폭 관리 우선순위: 1. 카메라 비트레이트/서브스트림 설정, 2. Pi egress shaping(tc), 3. 트랜스코딩
  • 스트림 분리 전략: AI 입력용 저비트레이트 서브스트림과 원격 보관용 메인스트림 세그먼트 업로드 분리
  • Synology 보관소: DSM 기본 SFTP 활성화 + rclone(SFTP) 조합으로 포트 및 인증 단순화, 별도 영상 서버 패키지 불필요
  • 원격 AI 서버: MediaMTX 수신 + Python(Ultralytics/PyTorch) 추론 환경 구성, 추후 TensorRT 최적화 고려