Posted by admin at November 24, 2015
Description:
MStream is a media app for streaming LIVE video from multiple web cameras, allowing the user record and manipulate the web cameras from the mobile / table or PC. The app should be able to record videos and pictures from the LIVE stream sources.
Usage and Operation:
- The user can connect to several web cameras and stream LIVE videos
- The user can switch from one video feed to another on choice
- The user can create recording of the LIVE streams, interchanging between webcams
- The user can apply filters on recorded videos
- The user can be granted access to manipulate special webcam properties such as pan and zoom
- Image and video processing such as face/object detection or AR can be performed on the LIVE streams at the web server
- Share LIVE streams and recording with other users
Possible Real-Life Applications:
Security, Entertainment, Health etc.
Implementation:
The app should be implemented with nodeJS (or C# for web server API), HTML5 (for LIVE stream capture), Objective C or Java (for UI/UX) and RaspberryPI (for webcam customization).
Research:
1. Streaming:
2. Multiple Camera Streaming:
3. Research on “Raspberry Pi”
4. Media Recording:
5. Further Research
- Face/Object Detection
- Facial Recognition
- Obstruction Detection
- Text to Speech Tech
- Social Media Integration (APIs for AUTH, Image Search and Account Information) Tilo Mitra has something on this (http://tilomitra.com/)
- https://vision.soe.ucsc.edu/projects
0 likes