ServicesCase StudiesAboutBlogContact+44-20-4654-1825
Security & Public Infrastructure

Mabat Viewer: Edge-to-Cloud Video Surveillance Platform Processing 500+ Streams

Cloud-native video surveillance platform with edge processing and central archival

Client: Mabat Viewer
Mabat Viewer: Edge-to-Cloud Video Surveillance Platform Processing 500+ Streams

The Challenge

What Mabat Viewer Was Facing

Mabat Viewer needed a video surveillance platform capable of ingesting, processing, and archiving live streams from hundreds of cameras across geographically distributed sites. Centralising all raw video to the cloud was prohibitively expensive and introduced unacceptable latency for real-time monitoring. But a fully on-premises approach could not provide the central search, archival, and management capabilities operators needed.

The Solution

What We Built

We designed a hybrid edge-cloud architecture. Lightweight edge nodes ran containerised stream processors that performed motion detection and clip extraction locally, sending only relevant segments to the cloud. The cloud platform — built on AWS using Kinesis Video Streams, S3 Glacier for archival, and OpenSearch for metadata indexing — handled search, playback, and long-term retention. Infrastructure-as-code ensured every edge node was configured identically via Ansible, and a centralised Prometheus stack monitored stream health across all sites.

Mabat Viewer: Edge-to-Cloud Video Surveillance Platform Processing 500+ Streams – solution

Results

Measurable Outcomes

Raw video bandwidth to cloud reduced by 83% through edge-side motion filtering
500+ concurrent streams ingested with stream health monitoring alerting in under 30 seconds on failure
Archival infrastructure cost 71% lower than equivalent all-cloud design using S3 Glacier tiering

Let's build something great together — get in touch

Ready for Similar Results?

Start Your SaaS Journey
Mabat Viewer: Edge-to-Cloud Video Surveillance Platform Processing 500+ Streams | SaaS Development Agency