In diesem Tutorial wirst du erfahren, wie du deinen Gaming-PC auf dem großen Monitor deines Fernsehers darstellen kannst und den Gaming-PC im Verborgenen hältst. Stattdessen arbeitet im Wohnzimmer ein ‘Raspberry Pi’ mit einer Moonlight Pi Installation, welche als kostengünstige Gamestream-Videokonsole dient und das Bild deines PC einfach auf dem Wohnzimmer-Fernseher als großen Bildschirm spiegelt. So zockst Du direkt mit einer Großbilddarstellung am heimischen Fernseher oder -noch besser- über einen Beamer auf einer riesigen Leinwand. Dieses Setup funktioniert mit Nvidia-Grafikkarten ab GTX 650 oder mobilen Grafikkarten ab der GTX 700M-Serie. Auf diese Weise kannst du beispielsweise eine breite Auswahl an Steam-Spielen übertragen, die auch alle im Big-Picture-Modus auf dem TV spielbar sind.
Du benötigst folgendes Material für dein Projekt
WARENKORBNun folgen alle Schritte, um dieses Projekt umzusetzen
Schritt 1: Raspberry Pi OS herunterladen und installieren
Das Betriebssystem Raspberry Pi OS (Desktop Version) herunterladen und mithilfe der Software Etcher oder Raspberry Pi-Imager auf der MicroSD Karte installieren.
Schritt 2: SSH-Zugriff einrichten und Benutzer anlegen
Der nächste Schritt ist die Einrichtung von SSH-Zugriff auf dem Raspberry Pi und das Anlegen eines Benutzers :
- Um SSH zu aktivieren, erstelle eine leere Datei mit dem Namen “ssh” oder “ssh.txt” im Boot-Partition der SD-Karte deines Raspberry Pi.
- Um für den Benutzernamen “pi” eine Datei namens “userconf” (oder “userconf.txt”) mit folgendem Inhalt:
pi:$6$c70VpvPsVNCG0YR5$l5vWWLsLko9Kj65gcQ8qvMkuOoRkEagI90qi3F/Y7rm8eNYZHW8CY6BOIKwMH7a3YYzZYL90zf304cAHLFaZE0
zu erstellen, könntest du diesen Befehl verwenden:
echo “Hier den Inhalt einfügen” > userconf.txt
Installation von Moonlight Pi
Schritt 3: Moonlight-Quellen hinzufügen
Jetzt starte den Raspberry Pi und führe die folgenden Befehle aus, um Moonlight auf dem Pi zu installieren:
echo “deb [signed-by=/usr/share/keyrings/moonlight-archive-keyring.gpg] https://dl.cloudsmith.io/public/moonlight-game-streaming/moonlight-embedded/deb/raspbian buster main” | sudo tee /etc/apt/sources.list.d/moonlight.list
Schritt 4: GPG Key hinzufügen:
curl https://dl.cloudsmith.io/public/moonlight-game-streaming/moonlight-embedded/ gpg.5AEE46706CF0453E.key | gpg –dearmor | sudo tee /usr/share/keyrings/moonlight-archive-keyring.gpg >/dev/null
Schritt 5: Betriebssystem abhängig von Bullseye oder Buster aktualisieren
Als nächstes führe diesen Befehl für ein auf Bullseye basierendes Betriebssystem aus:
curl -1sLf ‘https://dl.cloudsmith.io/public/moonlight-game-streaming/moonlight-embedded/setup.deb.sh’ | distro=raspbian codename=bullseye sudo -E bash
Für ein auf Buster basierendes Betriebssystem musst du diesen Befehl ausführen:
curl -1sLf ‘https://dl.cloudsmith.io/public/moonlight-game-streaming/moonlight- embedded/setup.deb.sh’ | distro=raspbian codename=buster sudo -E bash
Schritt 6: System aktualisieren
Der nächste Schritt besteht darin, das System zu aktualisieren:
sudo apt-update
Schritt 7: Moonlight-Paket installieren
Dann das Moonlight-Paket installieren:
sudo apt-get install moonlight-embedded
Konfiguration des Raspberry Pi
Schritt 8: Anpassungen in /boot/config.txt vornehmen
Öffne die Datei /boot/config.txt
und ersetze dtoverlay=vc4-kms-v3d
durch dtoverlay=vc4-fkms-v3d
:
sudo nano /boot/config.txt
…dann speichern und schließen: Drücke “Ctrl + O” und danach “Ctrl + X”.
Schritt 9: Raspberry Pi neu starten
Nun musst du den Raspberry Pi neu starten : sudo reboot
Verbindung zum Gaming-PC herstellen
Schritt 10: IP-Adresse des PCs herausfinden
Als nächstes solltest du den Pi mit deinem PC verbinden.
- Den Befehl ipconfig im Windows CMD ausführen:
- Gib auf dem Pi Folgendes ein:
moonlight pair 192.168.0.102
, um es mit dem Gaming-PC zu koppeln, auf dem GeForce Experience läuft. Ersetze192.168.0.102
durch deine eigene IP-Adresse.
- Dieser Befehl generiert eine 4-stellige PIN “5016“, die du auf deinem Computer im Popup-Fenster mit der Meldung “SHIELD is requesting to connect” eingeben musst.
Schritt 11: Raspberry Pi mit dem Gaming-PC koppeln
Um mit dem Streaming zu beginnen , musst du folgendes eingeben :
” moonlight stream 192.168.0.102 “. Ersetze 192.168.0.102
durch deine eigene IP-Adresse.
Schritt 12: Streaming starten und zusätzliche Konfigurationsoptionen
Zusätzliche Konfigurationsoptionen :
-720 Use 1280×720 resolution (default)
-1080 Use 1920×1080 resolution
-width Horizontal resolution (default 1280)
-height Vertical resolution (default 720)
-30fps Use 30fps
-60fps Use 60fps (default)
-bitrate Specify the bit-rate in Kbps
Beispiel :
Wenn du 30 FPS und eine 720p-Auflösung wünschst, würde die Befehlszeile wie folgt aussehen:
moonlight stream -30fps -720 x.x.x.x
Ersetze x.x.x.x
durch deine eigene IP-Adresse.
Fazit zu Moonlight Pi
Nun bist du am Ende dieses Tutorials angekommen und kennst alle Schritte, um dein eigenes Game-Streaming-Erlebnis zu Hause zu erschaffen. Stelle dir vor, du lehnst dich entspannt zurück und genießt deine Lieblingsspiele auf einem großen Bildschirm, ohne dass ein sperriger PC dein Wohnzimmer dominiert. Mit einem Raspberry Pi und etwas Bastelarbeit kannst du genau das erreichen. Ist das nicht faszinierend?
Also, schnapp dir deinen Raspberry Pi und lass uns loslegen! Teile deine Erfahrungen und Erfolge mit der Community. Wir sind gespannt zu hören, wie dein personalisiertes Game-Streaming-Setup zum Leben erweckt wird. Viel Spaß beim Bauen und noch mehr Spaß beim Spielen!