Video-Streaming-Dockerized-App

Video Streaming Dockerized App

Video Streaming API

API for video streaming that stores the video as chunks in redis and serves the video after re-assembling the chunks.

The app will expose port 8000 to the host, redis and the app share the same network.

Screenshot of Video Streaming Dockerized App

How to start

Run:

docker compose up -d

Then open:

http://localhost:8000 or http://[::1]:8000

How to stop

docker compose down

Sample video to test the sync of audio and video: https://www.youtube.com/watch?v=U03lLvhBzOw