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