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

Status

Active

Timeline

2015-now

Similar project?

We can make it happen

Spirit Dating: a voice/video dating app