


Dieses kurze Tutorial wurde während des DWeb Camp 2023 von einer Gruppe von Fellows und Freiwilligen erstellt. Das Ziel dieser Übung ist es, die Nutzung von Smartphones zu nutzen, die mit einem offline MESH-Netzwerk verbunden sind, um kollaborative Videoaufnahmen und Streaming zu ermöglichen.
Wir verwenden zwei Open-Source-Programme: OBS Studio (Open Broadcaster software) und VDO.Ninja. Diese Programme können heruntergeladen und lokal auf deinem Computer ausgeführt werden.
OBS Studio ist freie Open-Source-Software für Aufnahmen und Livestreaming, die für mehrere Betriebssysteme verfügbar ist. Die Software wurde erstmals 2012 veröffentlicht und genießt eine ziemlich große Anhängerschaft in der Game-Streaming-Community und bei unabhängigen Video-Content-Erstellern.
Die Benutzeroberfläche von OBS Studio kann auf Erstnutzer zunächst ziemlich einschüchternd wirken. OBS Studio ist in zwei Fenster unterteilt: „Preview“ und „Broadcast“. Das Preview-Fenster zeigt verfügbare Videos (verschiedene Kameras wie Webcam, Iriun Webcam, OBS Virtual Camera, Video- und Browser-Quelle), die „Scenes“ genannt werden, und „Broadcast“ zeigt den Livestream.
Um einen entfernten Kamerastream von VDO.ninja in OBS Studio zu streamen, beginnst du damit, eine neue „Browser Source“ über „Sources > Add > Browser“ hinzuzufügen. Im neuen Fenster kannst du die Quell-URL von VDO.Ninja eingeben und „Make source visible“ auswählen.
Jetzt kannst du mit dem Senden der entfernten Streams beginnen.
VDO.Ninja ist eine freie Open-Source-Webanwendung, mit der du deine mobilen Geräte in Live-Streaming-Kameras verwandeln kannst. Die Software kann heruntergeladen und auf deinem lokalen Computer bereitgestellt werden, oder du kannst direkt die Online-Version unter https://vdo.ninja/ verwenden.
Die Benutzeroberfläche von VOD.Ninja ist einfach: Öffne VDO.Ninja einfach im Webbrowser deines Mobilgeräts und wähle „Add your camera to OBS“. Anschließend wählst du deine Kamera und dein Audiogerät aus der Geräteliste aus und klickst auf „Start“. Danach erhältst du einen „view“-Link, den du zu OBS Studio hinzufügen kannst.
Beginne, indem du mit deinem Webbrowser auf einem Desktop/Laptop zu VDO.ninja gehst.
Um einen neuen Raum zu erstellen und deinen eigenen Community-Call-Livestream zu leiten, klicke auf Create a Room.
Der nächste Bildschirm fragt nach grundlegenden Informationen, um deinen Raum einzurichten.
Sobald ein Raum erstellt wurde, stehen dem Regisseur auf dem folgenden Bildschirm viele Steuerungsoptionen zur Verfügung.
Wenn Personen deinem Raum beitreten, siehst du als Regisseur alle Quelloptionen und Steuerungen zusammen mit ihrem Video und Audio erscheinen.
Du kannst einen Personal Computer mit einer guten Grafikkarte und viel Arbeitsspeicher verwenden, oder alternativ einen Hardware-Encoder wie Teradek VidiU
Es gibt einige von der Community beigesteuerte Plugins, die eine solche Funktion bereitzustellen scheinen. https://github.com/eddieoz/OBS-live-translation
Ja, OBS unterstützt Lua- und Python-Scripting. Außerdem JavaScript für Overlays und Webviews.
Das liegt ganz bei dir, dem Producer!
Das hängt größtenteils vom Ziel ab, an das du streamst. Zum Beispiel kann YouTube aufgrund der Videoverarbeitung auf seinen Servern, die vor der Ausstrahlung durchgeführt wird, eine Verzögerung von einer Minute oder mehr haben.
Verwende einen Hardware-Encoder oder nutze StreamYard https://support.streamyard.com/hc/en-us/articles/360056350852-How-to-Use-OBS-Virtual-Camera-with-StreamYard oder RiverSide.FM
Sprechstunden: Die Medien- und digitale Event-Community https://alex4d.com/notes/item/media-and-digital-event-community