====== Streaming ====== Wir versuchen, so oft es geht Vorträge und Veranstaltungen auch für diejenigen verfügbar zu machen, die nicht direkt vor Ort dabei sein können. Dazu bieten wir oft Audio oder Videostreams, Aufzeichnungen und Konferenzschaltungen an. ==== Konferenzschaltungen ==== Vor allem zu Mitgliederversammlungen und Plenen kann mittels **Mumble** mitdiskutiert werden. Entsprechende Software für alle Systeme (auch mobil) gibt es [[https://wiki.mumble.info/wiki/Main_Page|hier]]. ''Adresse: sj.weimarnetz.de Port: 64738'' Sollte kein Mumble aktiv sein, kann oft über andere Chatkanäle (siehe [[bytespeicher:start#kommunikationskanaele|Kommunikationskanäle]]) eine Verbindung erfragt werden. Wir bitten darum, das eigene Mikro sofort stumm zu schalten um Echos und Störungen zu vermeiden und eigene Beiträge kurz z.B. über die Chatfunktion anzukündigen. ==== Streams ==== Wir versuchen derzeit, immer mehr Veranstaltungen im Video-Livestream anzubieten. Es existieren dazu mehrere Accounts bei Diensten wie [[https://www.youtube.com/channel/UCQMYFrFeffKfymDoPb3IKAA|Youtube]], Vimeo, Twitch, [[https://livecoding.tv/bytespeicher|Livecoding]] usw. Momentan konzentrieren wir uns auf das Streaming zu **Youtube**. Zur Zeit werden Veranstaltungen noch selten korrekt über die Ankündigungsfunktion des YouTubestreams verkündet, achtet daher bitte auf Angaben in den zugehörigen Blogposts/Mailinglistennachrichten. Ob ein Stream angeboten wird entscheidet, neben der Verfügbarkeit der Technik, der jeweils Vortragende selbst, ggfs. mit Rücksicht auf das Publikum. Beginn und Ende von Übertragungen werden im Vortragsraum angekündigt. ==== Aufzeichnungen ==== Aufzeichnungen finden sich entweder direkt im **Youtubeaccount** oder werden in den Ankündigungs- oder Nachtrag-Blogpost verlinkt. Ob eine Aufzeichnung veröffentlicht wird, entscheidet wieder der Vortragende. Ggfs. kann es vorkommen, dass trotz Stream keine Aufzeichnung veröffentlicht wird um rechtlichen Problemen vorzubeugen. ===== Anleitung ===== ====Streaming für Vortragende (Kurzversion) ===== - (Am Vortag) Youtube-Streamankündigung konfigurieren FIXME //Wie gehts das? Admin erforderlich?// - Einen freiwilligen Vortragsassi Mediaregisseur aus den Zuschauern rekrutieren. - Shuttle Mini-PC auf dem Konferenztisch einschalten (Schalter vorne zur Projektionsfläche hin, Monitor separat einschalten) - Booten und anmelden FIXME //neuen User mit eingeschränkten Rechten und halböffentlichem Passwort einrichten// - Raummikro (beyerdynamic) auspacken, auf den Tisch in die Mitte stellen und einschalten (Schalten oben unter der Beschriftung) - OBS Studio starten (Startmenü -> Multimedia -> OBS) - Passende Szene in der Auswahlbox unten links wählen, z.B. "Beamer + Handcam (klein)" oder erst mal "Offline" als Intro. - "Stream starten" oder "Aufnahme starten" (beides rechts unten) drücken. Beim Streaming wird auch automatisch aufgezeichnet, die Aufzeichnung aber noch nicht veröffentlicht. - Je nach Bedarf kann der Vortragsassi Mediaregisseur zw. passenden Szenen umschalten oder die Audiopegel von Vortragendem oder Publikum anpassen. - Zum Beenden "Streaming stoppen" oder "Aufnahme stoppen" drücken. Programm beenden. Rechner herunterfahren (Button oben rechts). Mikrofon ausschalten + verpacken. ==== Setup ==== === Kameras === Es stehen 2 Kameras zur Verfügung. Eine filmt konstant die Projektionsfläche (**MS HD Cam**), die andere kann als Handkamera benutzt werden (**LogiLink**). Die Qualität der Präsentationskamera reicht nicht aus, um kleinen Text (= Quellcode) aufzulösen. Bitte die Schriftgröße entsprechend anpassen. * Microsoft LifeCam HD-3000 720p * Microsoft LifeCam Cinema HD Wideangle 720p USB === Mikrofone=== Es gibt mehrere Mikrofone, für verschiedene Funktionen. Wir haben ein USB-Mikro mit Stativ für den Sprecher und ein Grenzflächenmikro für den Tisch/das Publikum. In der Microsoft HD Cams sind ebenfalls Mikros eingebaut. Ein Ansteckmikro mit Klinke steht auch zur Verfügung. * The t.bone SC400 Studiomikro mit XLR * beyerdynamic MPC 70 Grenzflächenmikro mit USB * Behringer Xenys 302 USB Mischpult mit XLR und Cinch * Klinke-Lavalier-Mikro (optional) * 1 m XLR Patchkabel === Streaming-PC === Wir haben einen eigenen Streaming-PC im Hackspace. Es ist ein Windows 10 Prof. mit Intel i7-3370 (Ivy Bridge), 16 GB RAM und einer Elgato Game Capture HD60 Pro Karte. Installiert ist die Elgato Game Capture HD Software, OBS Studio, Streamlabs OBS und VLC. Die Elgato Capture-Karte hat einen HDMI Eingang und Ausgang. Damit lassen sich HDMI-Quellen direkt streamen und der Inhalt kann auch direkt wieder auf den Beamer ausgegeben werden. ^ ^ ^ | System | Windows 10 Prof. | | CPU | i7-3370 (Ivy Bridge) | | RAM | 16 GB | | Grafik | NVidia GeForce GTX 1060 | | Mainboard | Asus P8H77-M | | Capture | Elgato Game Capture HD60 Pro PCIe 2.0 | | Speicher | Kingston 120 GB SATA-III | | Software | OBS Studio, Streamlabs OBS, VLC, Elagto Game Capture HD, Element | === Dokumente === Vom Streamingrechner aus können durch den Mediaregisseur Dokumente, Webseiten oder Programme gezeigt werden, sofern sie auf oder von diesem Rechner verfügbar sind. Eine vorgefertigte Szene 'Local App' existiert, muss aber manuell angepasst werden, da das Quellfenster für den Mitschnitt anhand des Fenstertitels ausgewählt werden muss. (Doppelklick auf den Demoeintrag in der Inputliste). //Dies kann ggfs. als Workaround für den fehlenden Steam vom Gastrechner / nicht lesbare Schrift durch die Kamera eingesetzt werden.// ==== Troubleshooting ==== === Kamera in OBS ohne Bild(/Ton) === Nachdem Trivialitäten wie ausgestecktes Kabel oder verdeckte Kamera geklärt sind, kann es sein, dass die Kamera sich vom USB abgemeldet hat. In diesem Fall die Kamera ab- und wieder anstecken. Danach muss leider in OBS jede Szene mit dieser Kamera manuell editiert werden und die Quelle der Kamera neu ausgewählt werden. Sollte die Quellenauswahl nicht mehr zur Verfügung stehen, die Kamera aus der Szene komplett löschen und neu einrichten. Für die anderen Szenen steht sie dann unter 'verfügbare Quellen' zur Auswahl bereit, leider muss man trotzdem die alte Kamera entfernen und die neue hinzufügen. Für die neue Kamera muss ein anderer Name gewählt werden, so lange die alte noch in mind. einer Szene existiert. === Szenen verkonfiguriert === Die originale Szenenkonfiguration steht im OBS Hauptmenü als Backup bereit. Diese bitte nie direkt benutzen/editieren, sondern vorher 'klonen'. === Ton zu leise === Sollten 100% bei den Mikroeinstellungen nicht ausreichen, kann durch einen Klick auf das Zahnrad unter der Pegelanzeige und der Auswahl von 'Filter' der vorinstallierte 'Gain'-Filter editiert und die Lautstärke weiter erhöht werden. Im Test war im Stream aber wenig Unterschied zu hören. Ausserdem kann bei Bedarf ein zusätzlicher 'Noise Cancelation' Filter hinzugefügt werden. Dieser hilft besonders bei gleichbleibenden Hintergrundgeräuschen wie Lüfterrauschen. FIXME //Ton gegen eine Referenz normalisieren// === OBS verhält sich merkwürdig im Fullscreen oder geänderter Fenstergröße === Leider ein Bug. Kein Workaround bekannt. FIXME //Workaround finden oder OSB auf neuere Version heben (git?)//