|2 weeks ago|
|eltelive-ui||2 weeks ago|
|sh||8 months ago|
|tmpl||1 month ago|
|.gitattributes||3 months ago|
|.gitignore||8 months ago|
|LICENSE||1 year ago|
|README.md||8 months ago|
|clean-project.sh||1 year ago|
|eltelive.sh||3 months ago|
Very simple, battle tested live streaming solution of ELTE University
Development is ongoing. Stay tuned!
What is it?
This is a lightweight, open-source, self-deployable, self-manageable service for broadcasting live streams by using NGINX RTMP module on the server side. It is compatible with OBS Studio. It can be installed on a Debian-based host and also on Docker containers based on Alpine or Debian Linux.
How to start?
- Check out repo
./eltelive.shto generate a default configuration
- Edit configuration under
./eltelive.shagain to deploy and start
- Point your browser to
- Enter lecturer section, generate publishing link and use OBSStudio for broadcasting
(For development purposes, broadcast from command line:
ffmpeg -ss 1:00 -re -i video.H264.AAC.mp4 -c:v copy -c:a copy -f flv -rtmp_swfurl '%publishtoken' rtmp://localhost:1935/publish/streamkey)
- See your data and logs under
./clean-project.shto clean built stuff but leave data and logs