Web Dashboard, Super Admin Panel, Mobil yardımcı uygulama, otomatik ölçeklenen bir Streaming Orchestrator mikroservisi ve bir Cloudflare Worker edge proxy'sini kapsayan çok kiracılı bir bulut gözetim paketi — RTSP ve cihaz kameraları üzerinden gerçek zamanlı AI olay tespiti, çok kanallı uyarılar ve isteğe bağlı analitik sunar.

Beş bileşenli mimariyi tasarladık — Web Dashboard, Super Admin Panel, Mobil yardımcı uygulama, Streaming Orchestrator mikroservisi ve Cloudflare Worker HLS edge proxy'si.
Çok kameralı canlı ızgara (15 kameraya kadar düzen), çekme tabanlı akış yaşam döngüsü, düşük gecikmeli mod ve AI olay sorgulama akışı ile React Web Dashboard'u geliştirdik.
FPS kontrolü, bölge tanımları, sağlık izleme ve daha hızlı akış başlangıcı için RTSP URL önbellekleme özellikleriyle RTSP/IP kameralar için kamera kaydını uyguladık.
MediaMTX yaşam döngüsü yönetimi, otomatik ölçeklenen DigitalOcean droplet sağlama, arabellek havuzları ve akış dengeleme özellikleriyle Streaming Orchestrator FastAPI mikroservisini tasarladık.
Çapraz kaynaklı tarayıcı oynatımı için uygun CORS ile HLS çalma listesi ve segment önbellekleme için Cloudflare Worker edge proxy'sini devreye aldık.
Tüm 8 AI olay tipini (kişi, dolaşma, izinsiz giriş, hareket, araç, PPE, güvenlik, bölge etkinliği) sınırlayıcı kutu anlık görüntü açıklaması ve ciddiyet puanlaması ile sunduk.
E-posta, SMS, Twilio üzerinden WhatsApp, ayrıca Slack, Teams, Zapier, Make.com ve n8n webhook entegrasyonlarını kapsayan çok kanallı uyarı sistemini geliştirdik.
Stripe abonelik motorunu uyguladık — beş plan katmanı, barındırılan ödeme, faturalandırma portalı, webhook'lar, deneme yönetimi ve ek satış yönlendirmeleriyle kamera sınırı uygulaması.
Kişi, araç, güvenlik risk değerlendirmesi, kamera ve bölge metriklerini kapsayan, isteğe bağlı rapor oluşturma özellikli analitik paketini oluşturduk.
Mobil yardımcı uygulama deneyimini sunduk — getUserMedia cihaz kamera akışı, QR kod eşleştirme, mobil optimize edilmiş canlı ızgara ve yerinde uyarı triyajı.
Müşteri odaklı tüm arayüzlerde tam RTL düzen desteği dahil olmak üzere İngilizce ve İbranice dilleriyle uluslararasılaştırma ekledik.
RTSP kamera alımından çok kanallı uyarılara kadar eksiksiz bir bulut gözetim hattı; gerçek zamanlı AI olay tespiti, otomatik ölçeklenen akış altyapısı ve edge önbellekli düşük gecikmeli oynatma ile.
Vizyonunuzu aynı uzmanlık ve özveri düzeyiyle hayata geçirmenin yollarını konuşalım.
MicrocosmWorks, AwareCam'i, yalnızca bir izleyici talep ettiğinde akışı etkinleştiren ve TTL tabanlı otomatik kapanma özelliğine sahip, çekme tabanlı bir akış yaşam döngüsüyle tasarladı. AI olay tespiti, otomatik ölçeklenen MediaMTX orkestratörünün akışları işlediği, kişi tespiti, aylaklık ve bölge ihlali dahil 8 olay türü için kareleri analiz ettiği bulut tarafında çalışır. Cloudflare Worker uç proxy'si, kaynak bant genişliğini azaltmak için HLS segmentlerini önbelleğe alırken, depolama maliyetlerini en aza indirmek amacıyla tam video yerine sınırlayıcı kutu ek açıklama anlık görüntüleri depolanır.
MicrocosmWorks 8 AI etkinlik türü sundu: kişi tespiti, başıboş dolaşma, izinsiz giriş bölgesi ihlali, hareket tespiti, araç tespiti, PPE uyumluluğu, güvenlik riski ve bölge aktivite izleme. Her etkinlik, uyarı motoruna beslenen bounding-box anlık görüntü açıklaması ve ciddiyet puanlaması içerir. Sistem, operatörlerin kendi özel ortamlarında yanlış pozitifleri azaltmasına olanak tanıyan, kamera başına yapılandırılabilir tespit hassasiyeti eşiklerini ve bölge tanımlarını destekler.
MicrocosmWorks, AI tespitlerini olay türüne ve ciddiyetine göre yapılandırılmış kanallara yönlendiren olay odaklı bir uyarı işlem hattı oluşturdu. E-posta ve SMS uyarıları Twilio üzerinden gönderilir, WhatsApp bildirimleri Twilio WhatsApp Business API'ını kullanır ve Slack ile Microsoft Teams webhook formatında uyarılar alır. Ek olarak, Zapier, Make.com ve n8n webhook entegrasyonları, operatörlerin AwareCam uyarılarını herhangi bir alt iş akışı sistemine bağlamasına olanak tanır.
MicrocosmWorks, MediaMTX sunucu yaşam döngüsünü otomatik ölçeklenebilen DigitalOcean droplet provisioning ile yöneten Streaming Orchestrator'ı bir FastAPI microservice'i olarak tasarladı. Kamera yükü bir sunucunun kapasitesini aştığında, orchestrator ek streaming nodes başlatır, buffer-based load balancing kullanarak kameraları havuz genelinde dağıtır ve nodes eklendiğinde veya kaldırıldığında akışları yeniden dengeler. Tüm provisioning ve scaling süreci otomatiktir ve son kullanıcılara şeffaftır.
MicrocosmWorks, API düzeyinde kamera limiti uygulamasıyla 5 katmanlı Stripe abonelik faturalandırmasını hayata geçirdi. Her plan katmanı belirli bir maksimum kayıtlı kamera sayısına izin verir ve sistem limiti aşacak kamera kayıt denemelerini engellerken yükseltme uyarıları gösterir. Abonelik motoru, barındırılan ödeme, faturalandırma portalı erişimi, webhook güdümlü plan değişiklikleri, deneme yönetimi ve çok kiracılı dağıtımlar için organizasyon düzeyinde faturalandırmayı yönetir.