AWS Cloud-Based Video Surveillance Solution for a Leading Home Automation Company in the US
Overview
The client, a prominent platform-as-a-service provider specializing in home automation surveillance, sought the creation of a cloud-centric solution for video security and surveillance management. ACL Digital successfully engineered a cloud-connected application for video security and surveillance, leveraging Java technology. The system includes MySQL as the database, HornetQ for Java Message Service (JMS), Tomcat server for REST APIs, and Apache for the web application.
Download Case Study
Challenges
Lack of cloud based video surveillance solution
Solution
- Developed cloud connected video security and surveillance application
- Developed a system using Java technology, with MySQL as database, HornetQ for JMS, Tomcat server for REST APIs, Apache for web application
- AWS cloud S3 for scalable storage
- Integrated Wowza media streaming server
- JMS(Java Messaging Service) for cloud integration between AWS and Wowza
- Developed and integrated APIs for IP camera auto configuration
- FTP server to store videos and pictures on client’s AWS cloud platform
- Design and developed REST APIs for Mobile and web applications
- Integrated Java Melody tool for performance analysis, viewers logs, real-time streaming, Alert notification and system optimization
Outcomes
- Customized an open-source streaming server, hence incurring no licensing costs
- Provided support for legacy mobile cameras to ensure reusability