howto:voc-verantwortlicher

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
howto:voc-verantwortlicher [2022/12/28 16:57] andihowto:voc-verantwortlicher [2026/04/09 08:15] (current) – [Versicherung] Fix small typo herk
Line 1: Line 1:
 = Howto "VOC-Verantwortlicher" = Howto "VOC-Verantwortlicher"
  
-Die Aufgabe der Rolle "VOC-Verantwortlicher" bei kleinen Veranstaltungen (alles unter vier Räume) ist die Koordination des VOC Einsatzes. Dazu gehört die Kommunikation zwischen VOC und dem Veranstalter, klären der Logistik, Motivation von Helfern usw.+Die Aufgabe der Rolle "VOC-Verantwortliche" bei kleinen Veranstaltungen (alles unter vier Räume) ist die Koordination des VOC Einsatzes. Dazu gehört  
 +die Kommunikation zwischen VOC und dem Veranstalter,  
 +klären der Logistik mit der VOC-Logistikkkordination 
 +Motivation von Helfern  
 +usw.
  
 +Die Sicht aus der Seite des Veranstalters ist im [[howto:veranstalter]] dokumentiert.
  
 == Vor der Veranstaltung == Vor der Veranstaltung
  
-Der Veranstalter meldet sich bei uns (in der Regel per Mail auf voc@). Wenn du die Veranstaltung interessant findest und Hardware im Zeitraum verfügbar ist, sorgst du dafür das die Anfrage auch im Wiki und auf video@ landet. Wenn sich genügend Mitstreiter gefunden und die [[:requirements|Anforderungen]] erfüllt werden können, setzt du den Status im Wiki auf confirmed.+Der Veranstalter meldet sich bei uns (in der Regel per Mail auf voc@). Wenn du die Veranstaltung interessant findest und Hardware im Zeitraum verfügbar ist, sorgst du dafür das die Anfrage auch im Wiki und auf video@ landet und setzt ein Kickoff-Meeting an.  
 + 
 +Zur Kommunikation legst du einen (Matrix-)Kanal an, (lässt diesen im VOC Matrix Space einhängen) und kümmerst dich darum, das alle Beteiligten im entsprechenden Channel sind 
 + 
 +Wenn sich genügend Mitstreiter gefunden und die [[:requirements|Anforderungen]] erfüllt werden können, setzt du den Status im Wiki auf `confirmed`.
  
 Als Gedächtnisstütze für die einzelnen Punkte gibt es auf [[:checkliste]] eine Vorlage, die du auf der Veranstaltungswikiseite einbinden und Stück für Stück abhaken oder mit Details erweitern kannst. Beispiel: [[events:fossgis2017]].  Als Gedächtnisstütze für die einzelnen Punkte gibt es auf [[:checkliste]] eine Vorlage, die du auf der Veranstaltungswikiseite einbinden und Stück für Stück abhaken oder mit Details erweitern kannst. Beispiel: [[events:fossgis2017]]. 
  
-Logistik: Schau auf [[:events_filtered]] nach, wo welche Cases vor und nach deiner Veranstaltung sind. Stimme dich mit den VOC Verantwortlichen dieser Veranstaltungen per IRC in #voc abFalls du selbst die Spedition beauftragen musst schau auf [[intern:Logistics_Howto]] wie das geht.+Logistik: Stimme dich mit der VOC Logistik-Koordination (vgl. [[intern:Logistics_Howto]]wie der Transport der Hardware abläuft.
  
 Kickoff-Meeting per Mumble Kickoff-Meeting per Mumble
  * Aufteilung Cases auf Räume festlegen und in Wikiseite festhalten  * Aufteilung Cases auf Räume festlegen und in Wikiseite festhalten
  * [[:schedule]] Quelle abfragen ggf. selbst erzeugen  * [[:schedule]] Quelle abfragen ggf. selbst erzeugen
 + * Klären wer sich um das Rollout der Config per [[docs:bundlewrap]] auf die Encoder kümmert 
  
 Streaming Webseite [[software:streamingwebsite#add_a_new_conference|anpassen]] Streaming Webseite [[software:streamingwebsite#add_a_new_conference|anpassen]]
  
-media.ccc.de: Ordner auf koeln.media von danimo, derpeter oder meise anlegen lassen.+media.ccc.de:  
 +  * Konferenz unter https://media.ccc.de/admin/ anlegen (lassen) 
 +  * Ordner auf cdn.media.ccc.de z.B. via UI unter https://cdn-api.media.ccc.de/admin/ anlegen 
 +  * Logo hochladen
  
-[[:Ansible]]/CM Repo lokal auf deinem Rechner clonen+[[docs:config_management]] Repo lokal auf deinem Rechner clonen 
 +  * einen Branch für das Event anlegen und pushen 
 +  * erste Anpassungen an der Config vornehmen
  
  
 +Stelle sicher das du
 +  * einen [[intern:authentik#neue_user_anlegen|Account im SSO]] &
 +  * die Passwörter für den Raum OpenWRT Router hast – z.B. durch Zugriff auf die [[intern:passwords|VOC Passwortdatenbank]]. 
 +    * Erst wenn der Uplink funktioniert, kann dir von remote jemand helfen. 
 +  * Dein SSH Public-Key muss in cm/users.toml + [[https://forgejo.c3voc.de|forgejo]] hinterlegt sein.
  
-Stelle sicher das du  + 
-  * die Passwörter für den Raum-OpenWRT, -Switch und ??? hast – z.B. durch Zugriff auf die [[intern:passwords|VOC Passwortdatenbank]]. Außerdem benötigst du  +Außerdem benötigst du  
-  * einen VNC Client (für Fernzugriff Mixer Laptops) [Linux: ???, Mac OS: Chicken VNC]+  * einen VNC Client (für Fernzugriff Mixer Laptops), 
   * eines der [[operation:cutting#schnitt_howto|Schnittprogramme]]: Shotcut oder Kdenlive und   * eines der [[operation:cutting#schnitt_howto|Schnittprogramme]]: Shotcut oder Kdenlive und
-  * VLC auf deinem eigenem Rechner.  +  * VLC auf deinem eigenem Rechner installiert hast.  
-  * [SSH public Key im cm + gitolite-admin Repo vorhanden?+
-  * [SSH Zugriff auf live.ber möglich?]+
  
 === Tracker === Tracker
Line 50: Line 69:
 === Versicherung === Versicherung
  
-Wie in den oben verlinkten Anforderungen aufgeführt, muss der Veranstalter für eventuelle Beschädigungen oder Verlust der Hardware für die Dauer des Events mit An- und Abtransport aufkommen.  Dies wir in der in Regel über eine Event-Versicherung abgedeckt – die der Veranstalter meistens ohnehin schon hat. Der Wiederbeschaffungswert beträgt ca. 10k EUR pro Raum/Case. Ansonsten kann der Veranstalter z.B. über http://www.schwandt-makler.de/ auch eine Equipment-Versicherung abschließen – diese kostet meistens zwischen 100-150 EUR; mit einer Selbstbeteiligung von 250 EUR. (siehe auch https://c3voc.de/wiki/eventhowto#anlieferung_versicherung ) +Wie in den oben verlinkten Anforderungen aufgeführt, muss ggf. der Veranstalter für eventuelle Beschädigungen oder Verlust der Hardware für die Dauer des Events mit An- und Abtransport aufkommen. Seit 2026 sind die Cases innerhalb von Europa von einer ganz-jährigen Event-Versicherung der CCCV GmbH abgedecktDetails TBD.
- +
-Oft wird dafür eine Liste mit Seriennummern der Hardware benötigt – diese erstellst du am einfachsten wie folgt:  +
- +
-* Öffne die Datei ''seriennummern.ods'' aus dem [[intern:git]]-Repo "seriennummern" mit Libre Office o.ä.  +
-* Stelle den Filter von Spalte E '//Case//' über das Dreieck unten rechts so ein dass nur noch die Cases angezeigt werden, die du dabei hast. Setze also z.B. die Checkboxen von S5, S6, A1 und A2. +
-* Markiere die Spalten A bis F und kopiere sie in ein neues leeres Sheet. Dadurch sind wirklich nur noch die Daten in der Datei die du brauchst.  +
-* Wenn du Lust hast kannst du Spalte E '//Case//' jetzt entfernen und eventuelle gelbe Felder wieder weiß einfärben.  +
-* Neue Summenzeile unten anfügen, und die Wiederbeschaffungswerte per Formel aufsummieren +
-* Insbesondere wenn du verschiedene Eigentümer in der Liste hast, kopiere dir die entsprechenden Adressen aus dem Tab '//Eigentümer//' des ''seriennummern.ods''.  +
-* Verschicke die neu erstelle Datei an den Veranstalter als XLS oder ODS; oder c&p die finale Tabelle in eine HTML-Mail. +
- +
-Alternativ kann man auch in https://c3voc.de/wink/items/export ein passendes CSV erzeugen, und das dann ggf. nochmal von Hand an das gewünschte Format anpassen.+
  
 === Intros und Outros === Intros und Outros
Line 68: Line 75:
 TBD TBD
  
-vgl. https://c3voc.de/wiki/projects:intro-outro-generator bzw. https://github.com/voc/intro-outro-generator#frab-based-into--and-outro-generator+vgl. [[projects:intro-outro-generator]]
  
  
Line 75: Line 82:
  
 === Räumliche Verteilung === Räumliche Verteilung
 +
 Ein Vortragssaal vs mehrere Räume mit extra VOC Büro. Ein Vortragssaal vs mehrere Räume mit extra VOC Büro.
  
Line 83: Line 91:
 === Hardware im Saal aufbauen === Hardware im Saal aufbauen
  
-Zuerst Kamera Position festlegen, z.B. mit Akku, Constraints: +Siehe [[operation:room_setup|Room Setup]]
-* Sofern du keine SDI Kabeltrommel mit bestellt hast, gibt es maximal 10+3+40m Koax-Kabel. Sprich mehr Abstand zwischen [[hardware:encoder]] und [[hardware:cams|Kamera]] sind nicht möglich. +
-* Sofern du HDMI via [[hardware:tronsmart_pavo_m9|Tronsmart]] abgreifen willst, und diesen für möglichst geringe Latenz nicht per Ethernet sondern per HDMI an den Encoder Cube anbinden willst, hast du nur ca. 5m HDMI Kabel dabei. Inzwischen haben wir auch Wandler von HDMI auf SDI mit im Case, wodurch du auch dort auch auf die Koax-Kabel von oben zurückgreifen kannst. +
-* Strom bzw. Verfügbarkeit von Schuko-Verlängerungskabel +
-* Audio aka Wo kommt der Ton her? Im Case sind ca. 32m XLR Kabel. +
-* Sofern der Aufbau von einer einzelnen Person bedient werden soll, sollten Kamera und Mischer-Notebook zusammen stehen. Das Notebook braucht zwingend eine Ethernetverbindung zum Encoder Cube. Im Case sind 20+15+10+2x5m Ethernetkabel, drei RJ45-Verbinder und zwei Ethernet-Switche. Ein Ethernet Link darf maximal 100m lang sein, ansonsten muss ein Verstärker aka Switch dazwischen. +
  
  
Line 114: Line 117:
 === Rechner per Bundlewrap konfigurieren === Rechner per Bundlewrap konfigurieren
  
-Inzwischen solltest du wissen in welchem Raum welches Cases, wo du welche Quellen bzw. Kameras am Cube anschließt. Diese Information muss du nun in der Bundlewrap Config pro Raum eintragen und per SSH deployen:+Inzwischen solltest du wissen in welchem Raum welches Cases, wo du welche Quellen bzw. Kameras am Encoder-PC anschließt. Diese Information muss du nun in der Bundlewrap Config pro Raum eintragen und per SSH deployen:
  
-<WRAP center round important 60%> +Für Details siehe [[docs:bundlewrap]]. Hier wieder am Beispiel Case 1 und 2:
-Dieses Codebeispiel muss noch von Ansible auf Bundlewrap umgeschrieben werden +
-</WRAP> +
- +
- +
-Für Details siehe <del>[[:ansible]]</del>. Hier wieder am Beispiel Case 1 und 2:+
  
   git clone git@git.c3voc.de:cm.git   git clone git@git.c3voc.de:cm.git
   cd bundlewrap   cd bundlewrap
-  vim group_vars/all +  vim nodes/encoder1.toml 
-  vim group_vars/saal1 +  vim nodes/encoder2.toml 
-  vim group_vars/saal2 +  vim groups/yourevent.toml 
-   +  bw apply saal1 saal2 
-  ./ansible-playbook-keepass -i event -u voc --become --become-method=sudo -l saal1,saal2 --tags voctomix,artwork encoders.yml+   
 +Bitte lies auch die README im bundlewrap Ordner des RepositoryDort findest du weitere Instruktionen und Codebeispiele.
  
  
Line 149: Line 148:
  
 live.ber:/srv/releases$ ./create-new-folder.sh <conference-slug> live.ber:/srv/releases$ ./create-new-folder.sh <conference-slug>
- 
-minion: mkdir -p /video/tmp/<conference-slug>/ 
- 
-TODO mkdir's von voctomix role zu was anderem schieben 
- 
-/opt/voctomix/scripts/ffmpeg-test-all-decklink-modes.sh 
  
 https://github.com/voc/decklink-debugger https://github.com/voc/decklink-debugger
Line 171: Line 164:
 * Festplattenplatz prüfen * Festplattenplatz prüfen
 * Recording nachts anhalten und morgens (automatisch) wieder starten * Recording nachts anhalten und morgens (automatisch) wieder starten
-* etc+* Während der Vorträge: Siehe [[howto:a_v_technican|]] 
 +* etc.
  
 == Abbau == Abbau
Line 177: Line 171:
 TODO TODO
  
-* https://c3voc.de/wink/+* https://c3voc.de/wink/ bzw. demnächst https://wink.c3voc.de/ Zugangsdaten stehen auf [[intern:]]
  • howto/voc-verantwortlicher.1672243021.txt.gz
  • Last modified: 2022/12/28 16:57
  • by andi