Suit pengawasan awan berbilang penyewa yang merangkumi Papan Pemuka Web, Panel Pentadbir Super, aplikasi teman Mudah Alih, mikroservis Streaming Orchestrator penskalaan auto, dan proksi pinggir Cloudflare Worker — menyampaikan pengesanan acara AI masa nyata, amaran berbilang saluran, dan analisis atas permintaan melalui kamera RTSP dan peranti.

Merekabentuk seni bina lima komponen — Papan Pemuka Web, Panel Pentadbir Super, aplikasi teman Mudah Alih, mikroservis Streaming Orchestrator, dan proksi pinggir HLS Cloudflare Worker.
Membangunkan Papan Pemuka Web React dengan grid langsung berbilang kamera (susun atur sehingga 15 kamera), kitaran hayat strim berasaskan tarik, mod kependaman rendah, dan suapan pengundian acara AI.
Melaksanakan pendaftaran kamera untuk kamera RTSP/IP dengan kawalan FPS, definisi zon, pemantauan kesihatan, dan caching URL RTSP untuk permulaan strim yang lebih pantas.
Membangunkan mikroservis Streaming Orchestrator FastAPI dengan pengurusan kitaran hayat MediaMTX, penyediaan droplet DigitalOcean penskalaan auto, kolam penimbal, dan pengimbangan semula strim.
Menghantar proksi pinggir Cloudflare Worker untuk senarai main HLS dan caching segmen dengan CORS yang betul untuk main balik pelayar merentas asal.
Menyampaikan kesemua 8 jenis acara AI (orang, merayau, pencerobohan, gerakan, kenderaan, PPE, keselamatan, aktiviti zon) dengan anotasi tangkapan skrin kotak sempadan dan pemarkaran keterukan.
Membangunkan sistem amaran berbilang saluran melalui e-mel, SMS, WhatsApp melalui Twilio, serta integrasi webhook Slack, Teams, Zapier, Make.com, dan n8n.
Melaksanakan enjin langganan Stripe — lima peringkat pelan, daftar keluar dihoskan, portal pengebilan, webhook, pengurusan percubaan, dan penguatkuasaan had kamera dengan gesaan jualan tambahan.
Mencipta suit analitik yang meliputi orang, kenderaan, penilaian risiko keselamatan, metrik kamera dan zon, dengan penjanaan laporan atas permintaan.
Menyampaikan pengalaman aplikasi teman mudah alih — penstriman kamera peranti getUserMedia, penggandingan kod QR, grid langsung yang dioptimumkan untuk mudah alih, dan triase amaran di lokasi.
Menambah pengantarabangsaan dengan Bahasa Inggeris dan Ibrani termasuk sokongan susun atur RTL penuh merentasi permukaan yang menghadap pelanggan.
Saluran paip pengawasan awan lengkap dari pengambilan kamera RTSP hingga amaran berbilang saluran, dengan pengesanan acara AI masa nyata, infrastruktur penstriman penskalaan auto, dan main balik kependaman rendah yang dicache di pinggir.
Mari bincangkan bagaimana kami boleh merealisasikan visi anda dengan tahap kepakaran dan dedikasi yang sama.
MicrocosmWorks designed AwareCam with a pull-based stream lifecycle that only activates streaming when a viewer requests it, with TTL-based automatic shutdown. AI event detection runs on the cloud side where the auto-scaling MediaMTX orchestrator processes streams, analyzing frames for 8 event types including person detection, loitering, and zone intrusion. The Cloudflare Worker edge proxy caches HLS segments to reduce origin bandwidth, while bounding-box annotation snapshots are stored rather than full video, minimizing storage costs.
MicrocosmWorks delivered 8 AI event types: person detection, loitering, intrusion zone violation, motion detection, vehicle detection, PPE compliance, safety hazard, and zone activity monitoring. Each event includes bounding-box snapshot annotation and severity scoring that feeds into the alerting engine. The system supports configurable detection sensitivity thresholds and zone definitions per camera, allowing operators to reduce false positives in their specific environment.
MicrocosmWorks built an event-driven alerting pipeline that routes AI detections to configured channels based on event type and severity. Email and SMS alerts go through Twilio, WhatsApp notifications use the Twilio WhatsApp Business API, and Slack and Microsoft Teams receive webhook-formatted alerts. Additionally, Zapier, Make.com, and n8n webhook integrations allow operators to connect AwareCam alerts to any downstream workflow system.
MicrocosmWorks engineered the Streaming Orchestrator as a FastAPI microservice that manages MediaMTX server lifecycle with auto-scaling DigitalOcean droplet provisioning. When camera load exceeds a server's capacity, the orchestrator spins up additional streaming nodes, distributes cameras across the pool using buffer-based load balancing, and rebalances streams when nodes are added or removed. The entire provisioning and scaling process is automatic and transparent to end users.
MicrocosmWorks implemented 5-tier Stripe subscription billing with camera-limit enforcement at the API level. Each plan tier permits a specific maximum number of registered cameras, and the system blocks camera registration attempts that would exceed the limit while showing upgrade prompts. The subscription engine handles hosted checkout, billing portal access, webhook-driven plan changes, trial management, and organization-level billing for multi-tenant deployments.