웹 대시보드, 슈퍼 관리자 패널, 모바일 컴패니언, 자동 확장 Streaming Orchestrator 마이크로서비스, 그리고 Cloudflare Worker 엣지 프록시로 구성된 멀티테넌트 클라우드 감시 스위트입니다. RTSP 및 장치 카메라를 통해 실시간 AI 이벤트 감지, 다중 채널 알림, 온디맨드 분석을 제공합니다.

웹 대시보드, 슈퍼 관리자 패널, 모바일 컴패니언, Streaming Orchestrator 마이크로서비스, Cloudflare Worker HLS 엣지 프록시의 5가지 구성 요소 아키텍처를 설계했습니다.
멀티 카메라 라이브 그리드(최대 15개 카메라 레이아웃), 풀 기반 스트림 수명 주기, 저지연 모드, AI 이벤트 폴링 피드를 갖춘 React 웹 대시보드를 구축했습니다.
FPS 제어, 구역 정의, 상태 모니터링, 더 빠른 스트림 시작을 위한 RTSP URL 캐싱 기능을 갖춘 RTSP/IP 카메라 등록을 구현했습니다.
MediaMTX 수명 주기 관리, 자동 확장 DigitalOcean Droplet 프로비저닝, 버퍼 풀, 스트림 재조정 기능을 갖춘 Streaming Orchestrator FastAPI 마이크로서비스를 설계했습니다.
크로스 오리진 브라우저 재생을 위한 적절한 CORS를 갖춘 HLS 플레이리스트 및 세그먼트 캐싱을 위한 Cloudflare Worker 엣지 프록시를 출시했습니다.
바운딩 박스 스냅샷 주석 및 심각도 점수 매기기 기능을 통해 8가지 모든 AI 이벤트 유형(사람, 배회, 침입, 움직임, 차량, PPE, 안전, 구역 활동)을 제공했습니다.
이메일, SMS, Twilio를 통한 WhatsApp, Slack, Teams, Zapier, Make.com, n8n 웹훅 통합을 아우르는 다중 채널 알림 시스템을 구축했습니다.
Stripe 구독 엔진을 구현했습니다 — 5가지 요금제 등급, 호스팅된 체크아웃, 결제 포털, 웹훅, 체험판 관리, 상향 판매 메시지를 통한 카메라 제한 적용.
사람, 차량, 보안 위험 평가, 카메라 및 구역 지표를 포괄하는 분석 스위트를 온디맨드 보고서 생성 기능과 함께 만들었습니다.
getUserMedia 장치 카메라 스트리밍, QR 코드 페어링, 모바일 최적화 라이브 그리드, 현장 알림 분류 기능을 포함하는 모바일 컴패니언 경험을 제공했습니다.
고객 대면 표면 전반에 걸쳐 완전한 RTL 레이아웃 지원을 포함하는 영어 및 히브리어 국제화를 추가했습니다.
RTSP 카메라 수집부터 다중 채널 알림까지의 완전한 클라우드 감시 파이프라인으로, 실시간 AI 이벤트 감지, 자동 확장 스트리밍 인프라, 엣지 캐시된 저지연 재생 기능을 제공합니다.
MicrocosmWorks는 뷰어가 요청할 때만 스트리밍을 활성화하는 풀 기반 스트림 라이프사이클로 AwareCam을 설계했으며, TTL 기반 자동 종료 기능을 포함합니다. AI 이벤트 감지는 자동 스케일링 MediaMTX 오케스트레이터가 스트림을 처리하는 클라우드 측에서 실행되며, 사람 감지, 배회, 구역 침입을 포함한 8가지 이벤트 유형에 대해 프레임을 분석합니다. Cloudflare Worker 엣지 프록시는 HLS 세그먼트를 캐싱하여 원본 대역폭을 줄이고, 전체 비디오 대신 바운딩 박스 주석 스냅샷을 저장하여 스토리지 비용을 최소화합니다.
MicrocosmWorks는 사람 감지, 배회 감지, 침입 구역 위반, 움직임 감지, 차량 감지, PPE 준수, 안전 위험, 구역 활동 모니터링의 8가지 AI 이벤트 유형을 제공합니다. 각 이벤트에는 바운딩 박스 스냅샷 주석과 알림 엔진으로 전달되는 심각도 점수가 포함됩니다. 이 시스템은 카메라별로 구성 가능한 감지 민감도 임계값과 구역 정의를 지원하여 운영자가 특정 환경에서 오탐지를 줄일 수 있도록 합니다.
MicrocosmWorks는 이벤트 유형 및 심각도에 따라 AI 감지 내용을 구성된 채널로 라우팅하는 이벤트 기반 알림 파이프라인을 구축했습니다. 이메일 및 SMS 알림은 Twilio를 통해 전송되며, WhatsApp 알림은 Twilio WhatsApp Business API를 사용하고, Slack 및 Microsoft Teams는 웹훅 형식의 알림을 수신합니다. 또한, Zapier, Make.com, n8n 웹훅 통합을 통해 운영자는 AwareCam 알림을 모든 다운스트림 워크플로우 시스템에 연결할 수 있습니다.
MicrocosmWorks는 자동 스케일링 DigitalOcean droplet 프로비저닝을 통해 MediaMTX 서버 수명 주기를 관리하는 FastAPI 마이크로서비스인 스트리밍 오케스트레이터를 설계했습니다. 카메라 부하가 서버 용량을 초과하면 오케스트레이터는 추가 스트리밍 노드를 가동하고, 버퍼 기반 로드 밸런싱을 사용하여 풀 전체에 카메라를 분산시키며, 노드가 추가되거나 제거될 때 스트림의 균형을 재조정합니다. 전체 프로비저닝 및 스케일링 프로세스는 자동이며 최종 사용자에게 투명합니다.
MicrocosmWorks는 API 수준에서 카메라 수 제한을 적용하는 5단계 Stripe 구독 결제 시스템을 구현했습니다. 각 요금제 등급은 특정 최대 등록 카메라 수를 허용하며, 시스템은 해당 제한을 초과하는 카메라 등록 시도를 차단하고 업그레이드 메시지를 표시합니다. 구독 엔진은 호스팅된 결제, 결제 포털 접근, 웹훅 기반 요금제 변경, 체험판 관리, 그리고 다중 테넌트 배포를 위한 조직 수준의 결제를 처리합니다.