resources for livestreaming and online playback
- setup-basic will build nginx + rtmp module following this tutorial:
https://obsproject.com/forum/resources/how-to-set-up-your-own-private-rtmp-server-using-nginx.50/
make it executable and run as sudo
- generateconfig is used to change nginx.conf
usage: ./generateconfig Configname.conf, this will swap out the nginx configuration with the selected.
added is setup-basic-config, this is the standard config after running the setup-basic script
- nginx
- nginx-rtmp-module
- ffmpeg
- hls / dash
- html5 playback
- OBS broadcaster
https://www.nginx.com/blog/scalable-live-video-streaming-nginx-plus-bitmovin/
https://obsproject.com/forum/resources/how-to-set-up-your-own-private-rtmp-server-using-nginx.50/
https://github.com/arut/nginx-rtmp-module
https://www.ffmpeg.org/
https://github.com/Eyevinn/docker-dash-packager