Isang multi-tenant na cloud surveillance suite na sumasaklaw sa isang Web Dashboard, Super Admin Panel, Mobile companion, isang auto-scaling na Streaming Orchestrator microservice, at isang Cloudflare Worker edge proxy — na naghahatid ng real-time na pagtukoy ng kaganapan ng AI, multi-channel na pag-aalerto, at on-demand na analytics sa pamamagitan ng RTSP at mga device camera.

Idinisenyo ang limang-bahaging arkitektura — Web Dashboard, Super Admin Panel, Mobile companion, Streaming Orchestrator microservice, at Cloudflare Worker HLS edge proxy.
Binuo ang React Web Dashboard na may multi-camera live grid (hanggang 15-camera layouts), pull-based stream lifecycle, low-latency mode, at ang AI event polling feed.
Ipinatupad ang pagpaparehistro ng camera para sa RTSP/IP cameras na may FPS control, zone definitions, health monitoring, at RTSP URL caching para sa mas mabilis na pagsisimula ng stream.
Idinisenyo ang Streaming Orchestrator FastAPI microservice na may MediaMTX lifecycle management, auto-scaling DigitalOcean droplet provisioning, buffer pools, at stream rebalancing.
Inilabas ang Cloudflare Worker edge proxy para sa HLS playlist at segment caching na may tamang CORS para sa cross-origin browser playback.
Naihatid ang lahat ng 8 AI event types (person, loitering, intrusion, motion, vehicle, PPE, safety, zone activity) na may bounding-box snapshot annotation at severity scoring.
Binuo ang multi-channel alerting system sa email, SMS, WhatsApp sa pamamagitan ng Twilio, kasama ang Slack, Teams, Zapier, Make.com, at n8n webhook integrations.
Ipinatupad ang Stripe subscription engine — limang plan tiers, hosted checkout, billing portal, webhooks, trial management, at camera-limit enforcement na may upsell prompts.
Nilikha ang analytics suite na sumasaklaw sa tao, sasakyan, security risk assessment, camera at zone metrics, na may on-demand na pagbuo ng ulat.
Naihatid ang karanasan ng mobile companion — getUserMedia device camera streaming, QR code pairing, mobile-optimized live grid, at on-site alert triage.
Idinagdag ang internationalization sa English at Hebrew kabilang ang buong RTL layout support sa lahat ng customer-facing surfaces.
Isang kumpletong cloud surveillance pipeline mula sa RTSP camera ingest hanggang sa multi-channel alerts, na may real-time na pagtukoy ng kaganapan ng AI, auto-scaling na streaming infrastructure, at edge-cached low-latency playback.
Pag-usapan natin kung paano namin maipapatupad ang iyong bisyon na may parehong antas ng kasanayan at dedikasyon.
Dinisenyo ng MicrocosmWorks ang AwareCam na may pull-based na lifecycle ng stream na nag-a-activate lang ng streaming kapag hiniling ito ng isang manonood, na may automatic shutdown batay sa TTL. Ang AI event detection ay tumatakbo sa panig ng cloud kung saan ang auto-scaling na MediaMTX orchestrator ay nagpoproseso ng mga stream, nagsusuri ng mga frame para sa 8 uri ng kaganapan kabilang ang person detection, loitering, at zone intrusion. Ang Cloudflare Worker edge proxy ay nagke-cache ng mga HLS segment upang mabawasan ang origin bandwidth, habang ang mga bounding-box annotation snapshots ay iniimbak sa halip na buong video, nagpapaliit ng gastos sa storage.
Naghatid ang MicrocosmWorks ng 8 uri ng kaganapan ng AI: pagtuklas ng tao, pagtambay, paglabag sa sona ng panghihimasok, pagtuklas ng galaw, pagtuklas ng sasakyan, pagsunod sa PPE, panganib sa kaligtasan, at pagsubaybay sa aktibidad ng sona. Bawat kaganapan ay kasama ang bounding-box snapshot annotation at pagmamarka ng kalubhaan na pumapasok sa alerting engine. Sinusuportahan ng sistema ang mga nakakakumpigurang hangganan ng sensitibidad ng pagtuklas at mga depinisyon ng sona sa bawat kamera, na nagpapahintulot sa mga operator na bawasan ang mga maling positibo (false positives) sa kanilang partikular na kapaligiran.
Ang MicrocosmWorks ay bumuo ng isang event-driven alerting pipeline na nagruruta ng mga AI detections sa mga na-configure na channel batay sa event type at severity. Ang mga alerto sa Email at SMS ay dumadaan sa Twilio, ang mga notification sa WhatsApp ay gumagamit ng Twilio WhatsApp Business API, at ang Slack at Microsoft Teams ay tumatanggap ng mga webhook-formatted alerts. Bukod pa rito, ang mga Zapier, Make.com, at n8n webhook integrations ay nagbibigay-daan sa mga operator upang ikonekta ang mga AwareCam alerts sa anumang downstream workflow system.
Idinisenyo ng MicrocosmWorks ang Streaming Orchestrator bilang isang FastAPI microservice na namamahala sa MediaMTX server lifecycle na may auto-scaling DigitalOcean droplet provisioning. Kapag lumampas ang load ng camera sa kapasidad ng isang server, ang orchestrator ay naglulunsad ng karagdagang streaming nodes, ipinamamahagi ang mga camera sa buong pool gamit ang buffer-based load balancing, at binabalanse muli ang mga stream kapag may idinagdag o inalis na nodes. Ang buong provisioning and scaling process ay awtomatiko at transparent sa mga end user.
Nagpatupad ang MicrocosmWorks ng 5-tier Stripe subscription billing na may pagpapatupad ng limitasyon sa kamera sa antas ng API. Bawat antas ng plano ay nagpapahintulot ng isang partikular na pinakamataas na bilang ng mga nakarehistrong kamera, at hinaharangan ng sistema ang mga pagtatangka sa pagpaparehistro ng kamera na lalampas sa limitasyon habang nagpapakita ng mga prompt para sa pag-upgrade. Hinahawakan ng subscription engine ang hosted checkout, access sa billing portal, mga pagbabago sa plano na hinimok ng webhook, trial management, at organization-level billing para sa multi-tenant deployments.