3 ms·
For live content, you can host your own RTMP ingest server and serve HLS video using this Docker container: https://github.com/awakening-church/awakening-nginx
by reid 6y ago
For live content, you can host your own RTMP ingest server and serve HLS video using this Docker container:
https://github.com/awakening-church/awakening-nginx-rtmp/tree/falcon https://github.com/awakening-church/awakening-nginx-rtmp/tre...
If you're a church or nonprofit, you can run it for free on Azure by applying for a sponsorship. I wrote automation to setup and teardown the system on Azure: https://github.com/awakening-church/live-infrastructure https://github.com/awakening-church/live-infrastructure
Video playback is handled by Video.js with the HLS plugin. Our existing frontend web server reverse-proxies to the Docker instance serving HLS playlists and video chunks.
I used this software from 2016 until about 6 months ago. We use Vimeo + Restream nowadays. If we ever needed to self-host again, it would be easy to switch back.