Webダッシュボード、スーパー管理パネル、モバイルコンパニオン、自動スケーリングのStreaming Orchestratorマイクロサービス、およびCloudflare Workerエッジプロキシを含むマルチテナントのクラウド監視スイート — RTSPおよびデバイスカメラを介して、リアルタイムのAIイベント検出、マルチチャネルアラート、オンデマンド分析を提供します。

Web Dashboard、Super Admin Panel、Mobile companion、Streaming Orchestrator microservice、およびCloudflare Worker HLS edge proxyからなる5つのコンポーネントアーキテクチャを設計しました。
マルチカメラライブグリッド(最大15カメラレイアウト)、プルベースのストリームライフサイクル、低遅延モード、AIイベントポーリングフィードを搭載したReact Web Dashboardを構築しました。
FPS制御、ゾーン定義、ヘルスモニタリング、およびストリーム高速起動のためのRTSP URLキャッシングを伴うRTSP/IPカメラの登録を実装しました。
MediaMTXライフサイクル管理、自動スケーリングのDigitalOceanドロップレットプロビジョニング、バッファプール、ストリームリバランス機能を搭載したStreaming Orchestrator FastAPIマイクロサービスを設計しました。
クロスオリジンブラウザ再生のための適切なCORSを備えた、HLSプレイリストおよびセグメントキャッシング用のCloudflare Workerエッジプロキシを提供しました。
人物、うろつき、侵入、動き、車両、PPE、安全、ゾーン活動の8種類のAIイベントタイプすべてを、バウンディングボックススナップショットアノテーションと深刻度スコアリングを伴って提供しました。
メール、SMS、Twilioを介したWhatsApp、さらにSlack、Teams、Zapier、Make.com、およびn8nのWebhook連携に対応したマルチチャネルアラートシステムを構築しました。
5つのプランティア、ホスト型チェックアウト、請求ポータル、Webhook、トライアル管理、およびアップセルプロンプト付きのカメラ制限適用機能を備えたStripeサブスクリプションエンジンを実装しました。
人物、車両、セキュリティリスク評価、カメラおよびゾーンメトリクスを網羅し、オンデマンドレポート生成機能を備えた分析スイートを作成しました。
getUserMediaデバイスカメラストリーミング、QRコードペアリング、モバイル最適化ライブグリッド、およびオンサイトアラートトリアージを備えたモバイルコンパニオン体験を提供しました。
顧客向けインターフェース全体で完全なRTLレイアウトサポートを含む、英語とヘブライ語での国際化を追加しました。
RTSPカメラの取り込みからマルチチャネルアラートまでを網羅する、リアルタイムのAIイベント検出、自動スケーリングのストリーミングインフラ、およびエッジキャッシュされた低遅延再生機能を備えた完全なクラウド監視パイプライン。
MicrocosmWorksは、視聴者がリクエストした場合にのみストリーミングをアクティブにするプルベースのストリームライフサイクルでAwareCamを設計し、TTLベースの自動シャットダウン機能を備えています。AIイベント検出はクラウド側で実行され、自動スケーリングのMediaMTXオーケストレーターがストリームを処理し、人物検出、徘徊、ゾーン侵入を含む8種類のイベントタイプについてフレームを分析します。Cloudflare WorkerエッジプロキシはHLSセグメントをキャッシュしてオリジン帯域幅を削減し、フルビデオではなくバウンディングボックスの注釈スナップショットが保存されることでストレージコストを最小限に抑えます。
MicrocosmWorks は、人物検出、徘徊、侵入ゾーン違反、動体検出、車両検出、PPEコンプライアンス、安全上の危険、およびゾーン活動監視の8種類の AI イベントタイプを提供しました。各イベントには、bounding-box スナップショットアノテーションと深刻度スコアリングが含まれており、これがアラートエンジンに送られます。システムは、設定可能な検出感度しきい値とカメラごとのゾーン定義をサポートしており、これによりオペレーターは特定の環境において誤検知を減らすことができます。
MicrocosmWorksは、イベントタイプと重大度に基づいてAI検出を設定されたチャネルにルーティングするイベント駆動型のアラートパイプラインを構築しました。EmailおよびSMSアラートはTwilioを通じて送信され、WhatsApp通知はTwilio WhatsApp Business APIを使用し、SlackおよびMicrosoft Teamsはwebhook形式のアラートを受信します。さらに、Zapier、Make.com、およびn8nのwebhook連携により、オペレーターはAwareCamアラートをあらゆる下流のワークフローシステムに接続できます。
MicrocosmWorksは、オートスケーリングのDigitalOcean dropletプロビジョニングによりMediaMTXサーバーのライフサイクルを管理するFastAPIマイクロサービスとして、ストリーミングオーケストレーターを開発しました。カメラの負荷がサーバーの容量を超えると、オーケストレーターは追加のストリーミングノードを起動し、バッファベースの負荷分散を使用してプール全体にカメラを分散させ、ノードが追加または削除されたときにストリームを再調整します。プロビジョニングとスケーリングのプロセス全体は自動であり、エンドユーザーに対して透過的です。
MicrocosmWorksは、APIレベルでカメラ数制限を強制する5段階のStripeサブスクリプション請求を実装しました。各プランティアは特定の最大登録カメラ数を許可しており、システムは制限を超えるカメラ登録試行をブロックし、同時にアップグレードを促すプロンプトを表示します。サブスクリプションエンジンは、ホスト型チェックアウト、請求ポータルアクセス、Webhook駆動のプラン変更、トライアル管理、およびマルチテナント展開向けの組織レベルの請求を処理します。