software:relive

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 the old/ 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.sh manually)
  • Start the scheduler (run as user relive, inside of a screen/tmux session): ./launcher.sh <conference slug>
  • In the streaming-website configuration, set RELIVE_JSON to point to http://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.

  • software/relive.1511718990.txt.gz
  • Last modified: 2017/11/26 17:56
  • by andi