Video streaming service
Peer-to-peer video streaming for up to ten thousand concurrent streams.
Objective
Build a consumer video streaming service that can handle up to 10 thousand concurrent streams + 100 thousand users online. Foresee a safe system expansion within days in case of significant growth beyond the target metrics.
Solution
A robust platform for storing and streaming video, based on Adobe CloudFront media streaming. Modern UI design according to the customer’s desires and rudimentary sketches. An advanced resource monitoring system for Amazon CloudFront media streaming.
Challenges
- Complex UI, having streams in the background, combining several streams into one broadcast;
- New resource units dynamic deploy system in case of a rapid growth.
Technology
Software: LAMP, Oxwall, 3rd party Oxwall plugins, proprietary plugins
Platforms: AWS, EC2, S3, CloudFront media streaming
Database: MySQL
Web: Nginx
Similar project?
We can make it happen