The streaming website is deployed on lb.*.c3voc.de
To add another conference / mandator: clone the internal git on your machine
git clone git@c3voc.de:streaming-website.git
1. first check if the series already has a mandator folder and reuse the existing one – otherwise create a new folder below /configs/conferences/<slug>
where the mandator slug normally should not contain any numbers for years, conference numbers, etc. so it can be reused next year without renaming it.
2. copy the following files from the most recent conference and edit it to your needs
@import “../../../assets/css/_structure.less”;
which will pull in all required basic styles/configs/conferences/<slug>/assets/logo.png
can be referenced as url(assets/logo.png)
from /configs/conferences/<slug>/main.less)
master
See also: https://github.com/voc/streaming-website/blob/master/README.md#konfiguration
To highlight the live streams on media.ccc.de's start page, you simply create the conference in the admin interface. Of course the acronym has to be exactly same as in the streaming-website. Voctoweb queries the streaming-website API every 10? minutes.
You can add ?forceopen=yess
to the stream websiteURL to see all open conferences e.g. http://streaming.media.ccc.de/fossgis/?forceopen=yess
The streaming-website downloads the relive index json file of the active conferences via cronjob.
The thumbnails are generated via crontab of user downloader on each lb-server.