Case Study 6 December 2024 3 min Read

Cloud-based Intelligent Video Management System

Industrial Retail Digital Engineering

Overview

The customer, a prominent technology solutions provider in the video security domain with a well-established and loyal client base, sought to develop a next-generation, cloud-enabled Video Management System (VMS) to address critical market demands. The envisioned system aimed to meet the complex multi-site monitoring requirements of modern digital enterprises. Its key objectives included leveraging advanced cloud technologies and integrating AI-driven analytics to deliver a scalable, secure, and intelligent VMS solution. The platform was expected to provide seamless access from any device, empowering users with enhanced situational awareness and supporting real-time, informed decision-making.

  • Next-Generation Cloud VMS: A cloud-native VMS designed to address the security challenges faced by modern enterprises, focusing on scalability, analytics, and secure remote access, replacing the existing product.
  • Secure Connectivity: Enhance the NVR software to enable secure cloud connectivity, adhering to established security protocols and data protection methodologies for upstream data transmission to the VMS.
  • Event Detection and Correlation: Integrate AI-based event detection at the edge to automatically identify, correlate, and respond to potential security threats, enhancing response times and reducing reliance on manual monitoring.
  • Secure Web and Mobile Access: Ensure secure access via web and mobile applications over the internet to support remote monitoring and management capabilities.

Designed and developed a cloud-native VMS that modernized the customers product offering leveraging AWS microservices architecture and AI capabilities. Our key contributions included:

  • Enabling Cloud Connectivity on the Edge: Camera and NVR (Network Video Recorder) software redesigned enabling seamless integration with AWS cloud services. This allowed the cameras and NVRs to securely stream video data to the cloud, enabling remote monitoring and management.
  • Cloud-based Architecture: Designed a scalable AWS architecture that utilized Amazon CloudFront for fast and secure video streaming across global endpoints. Integrated  Kinesis Video Streams for real-time video capture and AWS Elemental Media Services for video processing and transcoding.
  • Event Detection and Response: Integrated Amazon SageMaker to develop and deploy AI models on edge devices for event detection, enabling the VMS to automatically identify and respond to security threats in real time.
  • Web and Mobile Applications: Developed secure web and mobile apps to enable real-time access to video feeds and control cameras and other security devices remotely. Used Amazon SNS to deliver real-time alerts and notifications.
  • Collaborative Requirements Management: Dedicated business analysts acted as the voice of the customer, ensuring alignment between the project’s technical and business objectives.
  • Agile Development: A dedicated offshore team comprised 2 business analysts, 10 developers, and 2 testers. The project followed an Agile/Scrum model with 2-week sprint cycles.
  • Time & Material Contract: Major developments were completed under a multi-year, fixed-team offshore T&M contract.

Project Outcome

  • Cloud-Enabled Devices: The customer successfully launched the next-generation VMS solution to the market, meeting the demands of modern digital enterprises.
  • Automated Alerts and Responses: The AI-driven, event-based system enabled faster and more efficient real-time responses, proactive monitoring, and reduced management efforts for end users.
  • Global Accessibility: The web and mobile applications provided field operators and administrators with enhanced mobility, offering real-time notifications, secure access to video feeds, and enabling system management from anywhere.
  • Delivery Excellence: A co-located engineering team with expertise across a wide range of technologies and products ensured optimal system design, efficient development, and on-time delivery.

Explore More

Cloud-enabled Video Analytics for Smart Surveillance.

Industrial Retail Digital Engineering

Advanced Medical Diagnostic Image Viewer

Healthcare Application Software Digital Engineering

Low-Cost 3D Printer for Retail Market

Retail Embedded Software

Intelligent IP Camera for Video Surveillance

Industrial Embedded Software Software Testing