- cdn server (static server) act like cdn serve chunk file and manifest file
- client act like web app client
- Shaka Player
- ffmpeg
- go fiber
- react
- Place video inside videos folder
- Run
sh generate.sh <output_video_name> <source_file>
- Replace url att client web app (src/app.js) with your <output_video_name>
- Run cdn server with
cd cdn && go mod tidy && go run .
- Run WebApp Client
cd client && npm install && npm run start