Video streaming service
The project aims to perform constant encrypted surveillance of the house remotely for its top security. The custom Android app is used to watch video online in real time and notify a user in case of break-in or other emergency.
A User can register his/her account, login and connect the hub via the Internet to watch video content remotely. In addition, this video streaming service allows to record video with motion only, so that a user could watch only relevant part of content. A user can watch a video stream from linked devices, so that she/he could check the state of a video in real-time. Even if the hub has disconnected from the cloud, the video is backuped and saved. All video content is encrypted that means any user keep his/her content protected from exposure to unauthorized persons.
3 developers, 1 software testing engineer.
Video HUB: Raspberry Pi, C++ programming.
Backend: Python Django.
Mobile: native Android app, Java.
This app has top priority for house owners, who have a variety of business trips.