= Howto "VOC-Verantwortlicher" 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 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]]. Logistik: Stimme dich mit der VOC Logistik-Koordination (vgl. [[intern:Logistics_Howto]]) wie der Transport der Hardware abläuft. Kickoff-Meeting per Mumble * Aufteilung Cases auf Räume festlegen und in Wikiseite festhalten * [[: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]] 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 [[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. Außerdem benötigst du * einen VNC Client (für Fernzugriff Mixer Laptops), * eines der [[operation:cutting#schnitt_howto|Schnittprogramme]]: Shotcut oder Kdenlive und * VLC auf deinem eigenem Rechner installiert hast. === Tracker Im [[:c3tracker]] Projekt anlegen und `schedule.xml` importieren * Bestehendes Tracker Projekt kopieren oder Neues anlegen und Project Properties von Hand übertragen * Worker kontrollieren bzw. alle Hacken rausnehmen * Tickets via schedule.xml importieren * Meta Tickets per Massen-Edit via Suche von `staging` auf `staged` stellen Entsprechender Abschnitt aus der [[c3tracker:#project_setup|C3 Tracker]] Doku: {{section>c3tracker:setup#project_setup}} === 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 abgedeckt. Details TBD. === Intros und Outros TBD vgl. [[projects:intro-outro-generator]] == Aufbau Orga vor Ort kennenlernen: Wer ist wirklich unsere primärer Kontakt, wer ist Haupt-Orga, wer ist für was zuständig? === Räumliche Verteilung Ein Vortragssaal vs mehrere Räume mit extra VOC Büro. {{:events:fossgis:fossgis17-network.png?700|}} === Hardware im Saal aufbauen Siehe [[operation:room_setup|Room Setup]] === Open WRT Router konfigurieren Je nach dem wie der Netzwerkaufbau aussieht musst du einen oder mehrere OpenWRT Boxen aufstellen. Ich gehe hier mal vom Best-Case aus: Sprich alle Vortragssäle und das VOC Büro sind in einem Layer 2 Netz. VPN Config anpassen: iroute's der Cases vor Ort entsprechend kommentierten bzw. auskommentieren, die openvpn server oder client neu starten und danach schauen ob sich der VPN Client wieder verbindet root@mng:/etc/openvpn/clients$ vim wrtX@mng.ber.c3voc.de root@mng:/etc/openvpn$ cat openvpn-status.log Beispiel /etc/openvpn/clients/wrt1@mng.ber.c3voc.de mit Case 1 und 2 hinter WRT1: ifconfig-push 10.8.1.201 255.255.0.0 iroute 10.73.1.0 255.255.255.0 iroute 10.73.2.0 255.255.255.0 #iroute 10.73.3.0 255.255.255.0 #iroute 10.73.4.0 255.255.255.0 entsprechend sind bei wrt2@... alle `iroute`s kommentiert, sprich deaktiviert. Auf dem WRT das Router-Interface aktiveren (dabei kontrollieren ob WAN auch ne IP bekommen hat und richtig konfiguriert ist – normalerweise DHCP) [[hardware:event-vpngw#router_ip_vergeben]] === Rechner per Bundlewrap konfigurieren 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: Für Details siehe [[docs:bundlewrap]]. Hier wieder am Beispiel Case 1 und 2: git clone git@git.c3voc.de:cm.git cd bundlewrap vim nodes/encoder1.toml vim nodes/encoder2.toml vim groups/yourevent.toml bw apply saal1 saal2 Bitte lies auch die README im bundlewrap Ordner des Repository. Dort findest du weitere Instruktionen und Codebeispiele. === Streaming Relays und Transcoding konfigurieren Das Streaming System wurde überarbeitet und konfiguriert sich heute in der Regel von selbst, vgl. [[:CDN]] [[software:streamingwebsite]] konfigurieren, comitten, pushen und per ./deploy.sh deployen. === Relive [[software:relive]] konfigurieren: {{section>software:relive#setting_up_relive_in_the_voc_setup}} === Verschiedenes live.ber:/srv/releases$ ./create-new-folder.sh https://github.com/voc/decklink-debugger == Setup Tracker Worker + Minion Entsprechender Abschnitt aus [[:c3tracker#pipeline_setup_during_event|C3 Tracker]] Doku: {{section>c3tracker:setup#pipeline_setup_during_event}} == Betrieb TODO * Festplattenplatz prüfen * Recording nachts anhalten und morgens (automatisch) wieder starten * Während der Vorträge: Siehe [[howto:a_v_technican|]] * etc. == Abbau TODO * https://c3voc.de/wink/ bzw. demnächst https://wink.c3voc.de/ Zugangsdaten stehen auf [[intern:]]