Basic livestreaming server for continuous stream from different files
| admincli | ||
| hlsgenerator | ||
| segmentwatcher | ||
| server | ||
| .envrc | ||
| .gitignore | ||
| docker-compose.yml | ||
| docker.nix | ||
| family_guy_wheel.mp4 | ||
| flake.lock | ||
| flake.nix | ||
| get_style.sh | ||
| go.work | ||
| go.work.sum | ||
| README.md | ||
Livestream
Basic livestreaming server for continuous stream from different files
Running with nix
nix run git+https://forge.catnip.ee/batteredbunny/livestream -- --media /media
Dependencies
- golang
- ffmpeg
TODO
- Add a stop playing API
- Change media folder API
- Add a video queue (Add to queue, Skip, Show APIs)
- Fix size of chat and video player
- Make UI responsive for mobile