Przeskocz do treści

Bezprzewodowy streaming gier przez Raspberry Pi

Steam Link to urządzenie pozwalające grać w gry ze Steam na ekranie telewizora, bez konieczności podłączania go kablem do komputera. Za takie udogodnienie trzeba jednak zapłacić w oficjalnym sklepie aż 55 euro. Jeśli jesteś posiadaczem Raspberry Pi, możesz w prosty sposób wykorzystać go, aby spełniał tę samą funkcję.

Wymagania:

Karta graficzna NVIDIA GeForce GTX 600+
Oprogramowanie NVIDIA GeForce Experience (GFE) minimum 2.1.1
Ekran o rozdzielczości minimum 720p

Zaczniemy od konfiguracji samego Raspberry Pi z najnowszą wersją systemu Raspbian ( Debian 9.1 ).

Edytujemy plik z listą repozytoriów:

sudo nano /etc/apt/sources.list

Dodajemy do niego repozytorium z programem Moonlight:

deb http://archive.itimmer.nl/raspbian/moonlight wheezy main

Następnie aktualizujemy repozytoria i próbujemy zainstalować potrzebny pakiet:

apt-get update
apt-get install moonlight-embedded

Na tym etapie najprawdopodobniej ukaże się Wam błąd związany z brakiem odpowiednich wersji bibliotek libssl i libenet1a. Możemy to naprawić w ten sposób:

wget http://ftp.pl.debian.org/debian/pool/main/o/openssl/libssl1.0.0_1.0.1t-1+deb8u6_armhf.deb
wget http://ftp.pl.debian.org/debian/pool/main/e/enet/libenet1a_1.3.3-2_armhf.deb
sudo dpkg -i libssl1.0.0_1.0.1t-1+deb8u6_armhf.deb
sudo dpkg -i libenet1a_1.3.3-2_armhf.deb

Kolejna próba instalacji powinna zakończyć się sukcesem:

apt-get install moonlight-embedded

Teraz czas na przygotowanie programu NVIDIA GeForce Experience na komputerze z którego będziemy streamować gry. W zakładce 'Ogólne' możemy sprawdzić, czy spełniamy wszystkie wymagania:

Jeśli tak, to w zakładce 'Shield' zezwalamy na przesyłanie i dodajemy Steam do listy aplikacji:

Do połączenia z Raspberry będzie nam potrzebny lokalny adres IP komputera. Możemy go sprawdzić w:

Start -> uruchom -> cmd -> ipconfig

Teraz w konsoli Raspberry wpisujemy:

moonlight pair IP_KOMPUTERA

Jeśli pojawi się błąd, sprawdź, czy połączenie nie jest blokowane przez antywirusa lub firewall.

Jeśli połączenie działa poprawnie, pojawi się PIN, który wpisujemy w okienku na komputerze:

Urządzenia są teraz połączone i możemy zacząć streaming. Robimy to poleceniem:

moonlight stream IP_KOMPUTERA -app NAZWA_APLIKACJI

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *