Inhalt
Ihr möchtet fürs Streamen ein Dual-PC-Setup verwenden, habt jedoch keine separate Capture Card zur Hand oder möchtet kein zusätzliches Geld ausgeben? Dann heißt die perfekte Lösung dafür NDI (Network Device Interface)!. Die NDI-Technologie, entwickelt vom Software Unternehmen NewTek, ermöglicht es euch innerhalb des gleichen Netzwerks Audio- und Videosignale an andere Rechner zu senden oder diese zu empfangen. Dabei seid ihr keineswegs auf 2 Rechner limitiert. Ihr könnt also ein Multii-PC-Setup fürs Streaming nutzen, wenn ihr zum Beispiel von drei oder vier Rechnern zeitgleich Bild und Ton an einen dedizierten Streaming-Rechner senden möchtet.
Wir selbst nutzen seit vielen Jahren für unsere Streams das OBS NDI Plugin, Wie ich bereits im Beitrag zu unserem aktuellen Streaming-Setup geschrieben habe, nutzen wir jedoch keinen separaten Streaming-PC. Im Regelfall ist einer unserer Rechner einfach der PC, über den parallel gespielt und gestreamt wird. Über die NDI-Schnittstelle wird das Audio-Video-Signal (A/V-Signal) einfach in OBS eingebunden und in entsprechende OBS-Szenen eingebaut. Das ermöglicht während des Streams ein reibungsloses Wechseln der Gameplay-Ansicht oder die parallele Darstellung beider Spiele-Ansichten. Einfach super!
NDI für OBS einrichten – das wird benötigt
NDI ist bereits seit vielen Jahren in der stetigen Weiterentwicklung und somit für die verschiedensten Betriebssysteme sowie OBS-Versionen als Plugin verfügbar. Genau deshalb ist es eine hervorragende Option für ein Dual-PC-Setup ohne Capture Card. Nachfolgend nun die Infos zur Einrichtung, basierend auf unserem Rechner-Setup, wir nutzen aktuell Windows 11 als Betriebssystem, OBS Studio in der Variante 30.1.2. und das OBS NDI Plugin in Version 4.13.
Speziell für Für NVIDIA-Grafikkarten unterstützen die NDI Tools übrigens das Netzwerk-Streaming mit Hardwarebeschleunigung und NVENC Encoder. Dies ermöglicht Übertragungen in 4k-Auflösung sowie mit bis zu 120hz. Dafür kann in den NDI Tools „Screencapture HX“ statt nur „Screencapture“ als Funktion ausgewählt werden. Diese Funktion müsst ihr aber nicht nutzen, ihr könnt auch einfach auf allen Rechnern OBS Studio mit NDI-Plugin installieren und lasst die Übertragung darüber laufen und nicht über Screencapture (HX).
Software auf dem Gaming-Rechner
- NDI Tools
- (optional OBS Studio)
- (optional NDI OBS Plugin)
Software auf dem Streaming-Rechner
- NDI Tools
- OBS Studio
- NDI OBS Plugin
Alle PCs sollten im gleichen Netzwerk per LAN-Kabel am Router / Switch angeschlossen sein, um Latenzprobleme bei der Signalübertragung zu vermeiden bzw. so gering wie möglich zu halten. W-LAN Verbindungen sind möglich, aber sorgen teilweise für instabile Datenübertragungen im Netzwerk, was zu Lags o. Ä. führen kann.
Schritt für Schritt Anleitung zum Einrichten eines Dual-PC-Setups mit NDI statt Capture Card
1) Download & Installation der aktuellen NDI Tools über die offizielle Seite
Ladet euch die aktuellste Version der NDI Tools kostenfrei von der offiziellen Seite https://ndi.video/tools/ herunter und führt den normalen Installationsprozess aus. Dieses Softwarepaket enthält alle Funktionen, inklusive aktueller NDI Laufzeit-Umgebung (NDI Runtime), um A/V-Übertragungen im Netzwerk zu ermöglichen (auch unabhängig von OBS). Installiert die NDI Tools auf allen Rechnern, die im Netzwerk Daten senden oder empfangen sollen.
2) Download & Installation des aktuellen OBS Studio sowie OBS-NDI-Plugins
Installiert mindestens auf dem Streaming-Rechner eine aktuelle Version von OBS Studio sowie eine aktuelle Version des OBS-NDI Plugin.
Offizielle Downloadseiten
OBS Studio: https://obsproject.com/de/download
OBS NDI Plugin: https://obsproject.com/forum/resources/obs-ndi-newtek-ndi%E2%84%A2-integration-into-obs-studio.528/
bzw. https://github.com/obs-ndi/obs-ndi/releases/
3) Aktiviert auf allen Rechnern im NDI Access Manager den Punkt „Multicast“.
Öffnet die NDI-App und wählt dort den Access Manager aus. Setzt dort definitiv ein Häkchen bei Multicast, Ohne diese Option kommt es mit hoher Wahrscheinlichkeit zu Problemen bei der flüssigen Datenübertragung!
Wir können aus eigener Troubleshooting-Erfahrung sagen, dass das bei Windows 10 nicht notwendig war, jedoch mit dem Umstieg auf Windows 11 absolut notwendig wurde. Bei uns ist ohne aktive Multicast-Option keine flüssige Video-Übertragung zwischen zwei Windows 11 Rechnern möglich, teilweise hat das Ganze sogar für OBS-Performance-Probleme gesorgt. Witzigerweise klappt die Übertragung zwischen Windows 11 und Windows 10 ohne aktive Multicast-Option – verstehe einer manchmal die Technik.
Merkt euch einfach: Multicast-Häkchen rein, glücklicher Streamer sein ;-)!
4) In OBS Studio die NDI-Quelle auswählen & einbinden
Nach erfolgreicher OBS-NDI-Plugin-Installation öffnet ihr OBS Studio und seht unter Werkzeuge den Punkt NDI™ Ausgabeeinstellungen. Bei jedem PC, der ein NDI-Signal senden soll muss hier der Haken bei „Hauptausgabe“ aktiviert werden und ein NDI-Quellen-Name hinterlegt werden.
Hinweis: Solange das Feld Hauptausgabe aktiviert ist, könnt ihr in OBS keine Änderungen an den Videoeinstellungen vornehmen, dafür einfach den Haken wieder entfernen, Änderungen vornehmen und dann wieder Haken setzen.
Fügt nun auf dem Streaming-PC eurer OBS-Szene eine neue NDI™-Quelle hinzu. Ihr seht dort bei „Quellname“ nun alle verfügbaren NDI-Quellen, also zum Beispiel einen Rechner, der via eigenem OBS NDI Plugin sein Bild teilt (Hauptausgabe ist dort aktiviert) oder einen Rechner, der via NDI Screen Capture bzw. NDI Screen Capture HX seinen Bildschirm teilt. Wählt die gewünschte Quelle aus, setzt die Bandbreite auf „Am höchsten“ und die Audio-/Videosynchronisation auf Quell-Timing. Wir nutzen den Latenzmodus „niedrig“, jedoch müsst ihr hier einfach ein bisschen testen, was für euch gut passt. Alle anderen Optionen könnt ihr ignorieren oder anpassen – ganz nach eurem Geschmack. „Audio“ hakt ihr an, wenn ihr – wie bei uns der Fall – auch das Audiosignal vom anderen Rechner mit übertragen möchtet.
5) Fertig – Auf die Plätze, fertig, Stream!
Das war es schon. Euer Streaming-PC empfängt das Audio- & Video-Signal des Gaming-PCs bzw. auch von weiteren PCs, wenn ihr ein Multi-PC-Setup habt und die A/V-Signale ins Netzwerk gesendet werden.
Unabhängig von OBS könnt ihr übrigens über den NDI Video Monitor alle ins Netzwerk gesendeten NDI-Quellen im Blick behalten. Dies kann hervorragend zur Überwachung der Signale genutzt werden.
Nun aber viel Spaß beim Streamen via Dual-PC-Setup ohne Capture Card!