====== Media klicken ====== Die Software hinter [[https://media.ccc.de|media.ccc.de]] ist [[https://github.com/voc/voctoweb|voctoweb]] (mehr Info siehe [[:media.ccc.de|]]). Die Dateien werden über zwei verschiedene Domains ausgeliefert: * https://cdn.media.ccc.de für Videodateien * https://static.media.ccc.de für Vorschaubilder und co. ===== Konferenz anlegen ===== Jede Konferenz oder anderes Event wird über dessen Acronym (aka. Slug) identifiziert. Bei Serien-Events ist dies i.d.R. eine Abkürzung des Konferenznamens + das Jahr (oder eine fortlaufende Zahl), z.B. "fossgis2023" oder "denog12". Da das Konferenz-Acronym auch im schedule.{xml,json} verwendet wird, schaue bitte auch auf [[:schedule]] nach den Kriterien für ein valides Acronym. - Konferenz im voctoweb-Backend anlegen (oder über curl mit dem API-Key) * Acronym: Konferenz "ID" * Recordings Path und Images Path: * Konferenzen unter "events", bei Serien als "events/$acronym/$jahr" * Erfas u.ä. unter "contributors" * Slug: Pfad unter dem die Konferenz auf media einsortiert ist * Konferenzen unter "conferences" + ggf. Unterordner für Sub-Kategorie * Congress unter "congress" * Erfas unter "erfas", andere unter "contributors" * Logo - Verzeichnisse anlegen * auf dem CDN-Master (aktuell berlin-ak.media.ccc.de) sind zwei Symlinks im Home-Verzeichnis - media entspricht static.media.ccc.de - ftp entspricht cdn.media.ccc.de * entweder direkt auf dem CDN-master einloggen und Pfade wie vorher konfiguriert anlegen, owner cdn-app:cdn-app. * oder per sftp von releasing.c3voc.de aus arbeiten, z.B. - sftp cdn-app@cdn.media.ccc.de - mkdir static.media.ccc.de/conferences/eh20 - mkdir cdn.media.ccc.de/events/eh20 - Konferenz-Icon in das static-Directory der Konferenz werfen