Sebuah suite pengawasan cloud multi-tenant yang mencakup Web Dashboard, Super Admin Panel, Mobile companion, microservice Streaming Orchestrator yang dapat diskalakan secara otomatis, dan edge proxy Cloudflare Worker — menghadirkan deteksi peristiwa AI real-time, peringatan multi-saluran, dan analitik sesuai permintaan melalui RTSP dan kamera perangkat.

Merancang arsitektur lima komponen — Web Dashboard, Super Admin Panel, Mobile companion, microservice Streaming Orchestrator, dan edge proxy HLS Cloudflare Worker.
Membangun React Web Dashboard dengan live grid multi-kamera (hingga tata letak 15 kamera), siklus hidup stream berbasis pull, mode latensi rendah, dan feed polling peristiwa AI.
Mengimplementasikan registrasi kamera untuk kamera RTSP/IP dengan kontrol FPS, definisi zona, pemantauan kesehatan, dan caching URL RTSP untuk startup stream yang lebih cepat.
Merekayasa microservice FastAPI Streaming Orchestrator dengan manajemen siklus hidup MediaMTX, penyediaan droplet DigitalOcean yang dapat diskalakan secara otomatis, buffer pools, dan penyeimbangan ulang stream.
Mengirimkan edge proxy Cloudflare Worker untuk playlist HLS dan caching segmen dengan CORS yang tepat untuk pemutaran browser lintas-asal.
Menyediakan semua 8 jenis peristiwa AI (person, loitering, intrusion, motion, vehicle, PPE, safety, zone activity) dengan anotasi snapshot bounding-box dan penilaian tingkat keparahan.
Membangun sistem peringatan multi-saluran melalui email, SMS, WhatsApp via Twilio, ditambah integrasi webhook Slack, Teams, Zapier, Make.com, dan n8n.
Mengimplementasikan mesin langganan Stripe — lima tingkatan paket, hosted checkout, portal penagihan, webhooks, manajemen percobaan, dan penegakan batas kamera dengan prompt upsell.
Membuat suite analitik yang mencakup orang, kendaraan, penilaian risiko keamanan, metrik kamera dan zona, dengan pembuatan laporan sesuai permintaan.
Menghadirkan pengalaman mobile companion — streaming kamera perangkat getUserMedia, pemasangan kode QR, live grid yang dioptimalkan untuk seluler, dan triase peringatan di lokasi.
Menambahkan internasionalisasi dengan bahasa Inggris dan Ibrani termasuk dukungan tata letak RTL penuh di seluruh antarmuka yang berinteraksi dengan pelanggan.
Pipa pengawasan cloud lengkap mulai dari masukan kamera RTSP hingga peringatan multi-saluran, dengan deteksi peristiwa AI real-time, infrastruktur streaming yang dapat diskalakan secara otomatis, dan pemutaran latensi rendah yang di-cache di tepi.
Mari diskusikan bagaimana kami dapat mewujudkan visi Anda dengan tingkat keahlian dan dedikasi yang sama.
MicrocosmWorks merancang AwareCam dengan siklus hidup stream berbasis pull yang hanya mengaktifkan streaming ketika seorang pemirsa memintanya, dengan pemadaman otomatis berbasis TTL. Deteksi peristiwa AI berjalan di sisi cloud di mana orchestrator MediaMTX yang auto-scaling memproses stream, menganalisis frame untuk 8 jenis peristiwa termasuk deteksi orang, berkeliaran, dan intrusi zona. Proxy edge Cloudflare Worker melakukan cache segmen HLS untuk mengurangi bandwidth asal, sementara snapshot anotasi bounding-box disimpan daripada video penuh, meminimalkan biaya penyimpanan.
MicrocosmWorks menyediakan 8 jenis peristiwa AI: deteksi orang, berkeliaran, pelanggaran zona intrusi, deteksi gerakan, deteksi kendaraan, kepatuhan PPE, bahaya keselamatan, dan pemantauan aktivitas zona. Setiap peristiwa mencakup anotasi snapshot bounding-box dan penilaian tingkat keparahan yang masuk ke mesin peringatan. Sistem ini mendukung ambang batas sensitivitas deteksi yang dapat dikonfigurasi dan definisi zona per kamera, memungkinkan operator untuk mengurangi false positives di lingkungan spesifik mereka.
MicrocosmWorks membangun pipeline peringatan berbasis peristiwa (event-driven) yang merutekan deteksi AI ke saluran yang dikonfigurasi berdasarkan jenis peristiwa dan tingkat keparahan. Peringatan email dan SMS melalui Twilio, notifikasi WhatsApp menggunakan Twilio WhatsApp Business API, dan Slack serta Microsoft Teams menerima peringatan berformat webhook. Selain itu, integrasi webhook Zapier, Make.com, dan n8n memungkinkan operator untuk menghubungkan peringatan AwareCam ke sistem alur kerja hilir mana pun.
MicrocosmWorks merancang Streaming Orchestrator sebagai microservice FastAPI yang mengelola siklus hidup server MediaMTX dengan provisioning droplet DigitalOcean secara auto-scaling. Ketika beban kamera melebihi kapasitas server, orchestrator akan menjalankan node streaming tambahan, mendistribusikan kamera ke seluruh pool menggunakan load balancing berbasis buffer, dan menyeimbangkan kembali stream ketika node ditambahkan atau dihapus. Seluruh proses provisioning dan scaling bersifat otomatis dan transparan bagi pengguna akhir.
MicrocosmWorks mengimplementasikan penagihan langganan Stripe 5 tingkat dengan pemberlakuan batas kamera di tingkat API. Setiap tingkat paket mengizinkan jumlah maksimum kamera terdaftar tertentu, dan sistem memblokir upaya pendaftaran kamera yang akan melebihi batas sambil menampilkan permintaan peningkatan (upgrade). Mesin langganan menangani checkout yang di-hosting, akses portal penagihan, perubahan paket berbasis webhook, manajemen uji coba, dan penagihan tingkat organisasi untuk deployment multi-tenant.