This is an old revision of the document!
= HLS Relive
Documentation for the relive system is contained within its git repo git@c3voc.de:hls-relive mirrored at https://github.com/voc/hls-relive → README.md
It's currently deployed at live.ber:/home/relive/git/
== Setting up Relive in the VOC setup
Login to server ssh relive@live.ber.c3voc.de cd git screen -dR
- Create an appropriate config for your event in
live.ber:/home/relive/git/configs- either by using
./gen_event_config.py <conference slug>, or - manually: copy
cfg.example, look at other files in that directory, or in theold/subdirectory for inspiration. The filename will be used as the conference name from here on.
- After a minute, a cronjob will run and download the schedule, etc. (If you are impatient, you can run
/home/relive/git/scripts/foreach-project.sh /home/relive/git/scripts/get-fahrplan.shmanually) - Start the scheduler (run as user relive, inside of a screen/tmux session):
./launcher.sh <conference slug> - In the streaming-website configuration, set
RELIVE_JSONto point tohttp://live.ber.c3voc.de/relive/<conference slug>/index.json
Note that the index.json file is also only regenerated periodically, so it might be a minute or two before that URL actually works.
== README
Please read the README in the repository, it is being kept up to date with regard to the general behavior of the relive system.