A Valve Steam Machines célja, hogy a Steam játékkönyvtárát közvetlenül a nappalijába vigye (de meglehetősen meredek prémiummal). Ma megmutatjuk, hogyan hozhatja a Steam könyvtárát (plusz az összes többi számítógépes játékát) a nappaliba az ár töredékéért egy Raspberry Pi-vel.
Miért akarom ezt megtenni?
Kezét a legsokoldalúbb játékélmény jellemzi, amelyet a Windows számítógépén használhat. Akár új élvonalbeli kiadásokat játszik, akár több mint 20 éves játékokat utánoz, egyszerűen több játékot játszhat a számítógépén, mint bárhol máshol.
Problémás módon azonban a legtöbben otthoni irodáinkban, tárolóikban, tartalék hálószobáinkban és bárhol tartjuk számítógépünket de a legnagyobb képernyővel rendelkező ház legkényelmesebb ülőhelye: a nappali. Ha olyanok vagytok, mint mi, akkor szívesen lejátszanátok kedvenc címeiteket a nappali HDTV-n, de nem is 1) építeni egy teljesen új számítógépet egy csúcskategóriás GPU-val erre vagy 2) kihúzni mindent a hálózatból és kihúzni az egész számítógépet lenyomva, és csak a játékhoz kapcsoljon le a nappaliba.
Nem lenne jó, ha közvetlenül a HDTV-készülékére továbbíthatná a számítógépén lévő tartalmat anélkül, hogy az egész számítógépet magával ragadná? Szerencsére nekünk, nekünk és mindenki másnak, aki PC-jének nagyszerű játékjóságát szeretné a ház másik képernyőjére vinni, lehetőség nyílik arra, hogy kihasználja az NVIDIA közepes és csúcskategóriás GPU-jába épített GameStream protokollt, hogy játékát elhozza a nappaliba anélkül, hogy betörne a bank.
Vizsgáljuk meg, mire van szüksége, majd mutassuk meg, hogyan konfigurálhatjuk a PC-t, a Raspberry Pi-t és a játékgyűjteményt a dolgok működőképes működéséhez.
Hogyan működik és mire van szükségem?
Az NVIDIA úgy tervezte meg a GameStream protokollt, hogy megszerezhessenek egy szeletet a nappaliból / mobiljátékból, ha a játékokat a számítógépedről a HDTV-re továbbítják (kliensként szolgáló kiegészítő eszközön vagy dobozon keresztül).
Mi nagyon, igazán , szeretném hangsúlyozni az utolsó kicsit, hogy tisztázzuk a zavart. Ez az egész rendszer azon múlik, hogy van-e számítógéped, amely képes játékot játszani, és egyébként sem ad a TV-hez csatlakoztatott számítógépet, amely képes önállóan játszani a játékokat. A TV-készülékhez csatlakoztatott eszköz lényegesen kevésbé hatékony, mint a tényleges számítógép, és csupán a játékfolyam megjelenítését szolgálja a számítógépéről.
Megvásárolhatja az NVIDIA termékeit az NVIDIA Shield termékcsaládtól kezdve, a táblagépektől kezdve a teljes 200 dolláros, Androidot futtató játékdobozokig, amelyek közvetlenül a tévé alá kerülnek a többi médiafelszerelés mellett, hogy ezt elérjék. De te nem szükség hogy megvásárolja az NVIDIA egyik termékét a GameStream eléréséhez
Köszönet a kreatív embereknek itt: a nyílt forráskódú Holdfény projekt , aki egy fordított fejlesztésű és nyílt forráskódú kliens szoftvercsomagot állított össze a GameStream számára, a GameStream-streameket fogadhatjuk és megjeleníthetjük számítógépeken, mobil eszközökön és beágyazott eszközökön, például a Raspberry Pi-n.
Egy ilyen klassz projekt határozottan nem ingyenes, de mindenképpen olcsóbb, mint vásárolni egy polcra kerülő megoldást, építeni egy második játék PC-t, vagy várni és kigombolni egy hivatalos Steam Machine-et. Ha a sors az Ön oldalán áll (és már megvan a hardver), akkor ez a projekt ingyenes. Még akkor is, ha mindent elölről kell megvásárolnia, félretéve a PC-t, akkor is olcsóbb projektet ér el, mint egy dedikált gép vásárlása. Vessünk egy pillantást a szükséges felszerelésre.
GPU és számítógép, amely támogatja a GameStream szolgáltatást
A GameStream egy saját protokoll, amely egyes NVIDIA GeForce grafikus kártyákba van beépítve. Az asztali felhasználók megtalálják a GameStream támogatást a GeForce GTX 650 vagy újabb verzióiban. A laptopok felhasználói megtalálják a GameStream támogatást egyes GTX 600M GPU-kban, valamint az összes GTX 700M és 800M modellben.
Szüksége lesz Windows 7 vagy újabb verzióra, valamint hardverre, amely támogatja a streaming folyamatot. A GameStream követelményei, itt vázolt , jelezze, hogy legalább egy i3-2100 vagy újabb processzort kell használnia, legalább 4 GB RAM-mal. Nem tudunk nyilatkozni arról, hogy ezek igaz követelmények vagy ajánlások, amelyek követelményként szerepelnek, mert tesztgépünk meghaladta a követelményeket.
Végül, a számítógép hardverén túl a GeForce Experience szoftverre is szükséged lesz. Ez független a tényleges GPU-illesztőprogramoktól, és hacsak nem tett meg mindent annak telepítéséhez, valószínűleg jelenleg nincs a számítógépén (a projekt megkezdése előtt nem tettük meg).
Raspberry Pi mikrokomputer
A Raspberry Pi mikroszámítógépnek többféle iterációja van. Ehhez a projekthez ideális esetben egy új Raspberry Pi 2-t szeretne (amely elődjeihez képest marhább processzorral rendelkezik). Ezt az egységet használtuk ehhez a bemutatóhoz, és ez az az egység, amellyel nagyon pozitív tapasztalatokról számolhatunk be.
Használhatja a Raspberry Pi B + modellt is; bár ezt az oktatóanyagot nem használtuk az olvasás során, sok felhasználó arról számolt be, hogy a Pi B + -ot sikeresen használta.
Ez az oktatóanyag nem vezet végig a Raspberry Pi egység kezdeti beállításán, mivel korábban a Raspberry Pi-t alaposan áttekintettük. Ha még nem használta a Pi-t, és fel kell érnie ezt a pontot, kérjük, pillantson rá A HTG útmutató a Raspberry Pi használatának megkezdéséhez áttekintést a fontos témákról, például egy jó áramforrás kiválasztásáról, majd nézze meg Hogyan élvezhetjük a Dead Simple Raspberry Pi telepítését a NOOBS segítségével segítséget a Raspbian telepítéséhez.
Holdfény beágyazva
Ezt később közvetlenül az oktatóprogramban telepítjük a Raspberry Pi-ről, de itt felsoroljuk, mivel ez egy olyan kritikus összetevő, amelyet itt megjegyzünk (és reméljük, hogy talál egy ilyen nagyszerű nyílt forráskódú projekt használatát) más eszközökön).
Tudjon meg többet a Holdfény projekt itt .
Távoli perifériák
ÖSSZEFÜGGŐ: Vezeték nélküli Xbox 360 vezérlő csatlakoztatása a számítógéphez
A Pi, a Moonlight és a GameStream egyaránt támogatja az egerek / billentyűzetek hagyományos játékkombinációját, és csatlakoztathatja a játék perifériáit az USB portokhoz, például vezetékes Xbox-vezérlőkhöz, vagy használhat vezeték nélküli vezérlőket megfelelő adapterrel.
Használtunk egy vezetékes egeret és a Raspberry Pi-hez csatlakoztatott billentyűzetet, valamint egy Xbox-vezérlőt, vezeték nélkül csatlakoztatva a forrás PC-hez. (Tippek a vezeték nélküli Xbox-vezérlő számítógéphez történő csatlakoztatásához lásd ezt az oktatóanyagot .
A vezeték nélküli adapter hatótávolsága olyan nagy volt, hogy nem kellett hozzáadni a vezérlőt a Pi egységhez a streaming alagút végén; használhatnánk a vezérlőt közvetlenül a forrás PC-nél, mert ne feledje, hogy az egész rendszer a tartalmat a PC-ről továbbítja (valójában nem a Pi-n generálja).
Gőz
Ha megnézi a megtalált GeForce Experience dokumentációt a támogatott játékok listája . Nagyszerű és minden, de a lista hossza ellenére nem túl átfogó. Valójában a cikk bevezetőjében ígértünk neked egy Steam Gépet a nappalidhoz, amely bármelyik játékot eljátszhatod, amire a PC-d képes volt.
ÖSSZEFÜGGŐ: Nem Steam játékok hozzáadása a Steam szolgáltatáshoz és egyéni ikonok alkalmazása
Bár nem szerepel a játéklistán, mert ez nem játék, elindíthatja a tényleges Steam alkalmazást a távoli kliensről, majd bumm teljes hozzáférést kap nemcsak a játékok Steam könyvtárához, hanem bármilyen játék vagy emulátor, amelyet a Steam-hez is hozzáadott .
Indíthattunk bármilyen natív Steam játékot, valamint régi PC játékokat, például a régi isten szimulációs játékot Fekete-fehér (2001) kérdés nélkül.
A számítógép konfigurálása
A PC oldalon a dolgok beállítása nagyon egyszerű. A számítógép már működik és működik, már van telepítve egy GeForce kártya, és ha a GPU telepítésekor már telepítette a GeForce Experience szoftvert, akkor valójában nincs mit tennie!
Ha szüksége van a GeForce Experience szoftverre, és ne feledje, hogy ez nem ugyanaz, mint a GPU illesztőprogramjai, hanem egy extra szoftvercsomag felülről van rétegezve, irány a letöltési oldal itt hogy megkapjon egy példányt a számítógépére.
A szoftver friss telepítésekor valóban újra kell indítania a számítógépet. Tudjuk, tudjuk. A legtöbbször csak javaslatot gyakran figyelmen kívül hagyják, de ezúttal valóban újra kell indítania, mielőtt a GameStream protokoll aktív lenne. Bízz bennünk. Túl sok időt töltöttünk a hibaelhárítás során ez az oktatóanyag, mert figyelmen kívül hagytuk az újraindítási parancsot.
Miután telepítette és újraindította, futtassa a szoftvert, válassza a „Beállítások” fület, és ellenőrizze, hogy a „GameStream” megjelenik-e a navigációs lehetőségek listájában a bal oldalon. Válassza a „GameStream” lehetőséget, és a „Saját hálózaton” lehetőség kiválasztásával kapcsolja be az adatfolyamot. Ekkor befejezte a konfigurációs folyamatot a PC-n. Menjünk konfigurálni a Pi-t, majd kezdjünk el játszani néhány játékkal.
A Raspberry Pi konfigurálása
Ez az oktatóanyag feltételezi, hogy már telepítette a Rasbian programot a Raspberry Pi-re, és elindíthatja azt, és elérheti a parancssort (akár közvetlenül, ha ilyenként konfigurálta, akár az asztalról kilépve, hogy visszatérjen a parancssorhoz). Ha még nem tette meg, kérjük, térjen vissza a cikk korai részeihez, és nézze meg a Pi konfigurálásával kapcsolatos linkeket.
Miután a Raspbian beindult, csak néhány apróságra van szükségünk, mielőtt elkezdhetnénk játszani a játékunkat. Mielőtt belemerülnénk az összes parancsba, erősen javasoljuk, hogy tegye meg konfigurálja a Pi-t egy SSH-kapcsolat elfogadására hogy ezeket a parancsokat a fő számítógép kényelmesen (és a kivágás és beillesztés kényelmével) is megadhassa.
Az első lépés a Moonlight hozzáadása a Pi adattárlistájához, így az apt-get paranccsal lehúzhatjuk a csomagokat, ahelyett, hogy a Moonlight GitHub adattárból a teljes fájl URL-eket megkapnánk és manuálisan telepítenénk.
Írja be a következő parancsot, miközben root felhasználóként van bejelentkezve a Pi-be (az alapértelmezett felhasználónév „pi” jelszó „málna”).
Sudonano / Stb / Apt / Tehát rse s. Én st
Ez megnyitja az adattár forrásainak listáját. Adja hozzá a következő sort a listához.
deb http: //archive.itimer.nl/raspbian/moonlight vheezi man
Lépjen ki a nano-ból a CTRL + X megnyomásával, mentse el a dokumentumot, amikor a rendszer kéri. Ezután telepítjük a Holdfényt. Írja be a következő parancsokat.
apt-get frissítés
apt-get install holdfénybe ágyazva
Amikor a rendszer kéri, válaszoljon minden kérdésre „Y” az összes szükséges fájl telepítéséhez.
Ezt a folyamatot használtuk, és a felhasználók túlnyomó többségének működnie kell. Ha bármilyen okból manuálisan szeretné telepíteni a Moonlight szoftvert és annak függőségeit, kérjük, olvassa el a következőt: a GitHubba beágyazott Holdfény readme fájlja további információkért.
Az utolsó lépés a játék PC összekapcsolása a Pi-vel. Ismét a Pi parancssorába írja be a következő parancsot, ahol X.X.X.X a játék PC helyi hálózati IP-címe.
holdfény pár X.X.X.X
A parancs tanúsítványt és négyjegyű PIN-kódot generál. A számítógép képernyőjén megjelenik egy ilyen felugró ablak.
Adja meg a PIN-kódot a párosítási folyamat befejezéséhez, és engedélyezze a Moonlight / Pi egység hozzáférését a játékfolyamhoz.
Játék a nappaliból
Telepítette a GeForce Experience programot a számítógépére, telepítette a Moonlight alkalmazást a Raspberry Pi készülékére, itt az ideje, hogy bekapcsolja a Pi-t a tévéhez (ha még nincs csatlakoztatva), és egy egyszerű paranccsal kapcsolja össze a Pi-t. számítógépére, és élvezze a játékokat.
A holdfény streaming parancs formátuma a következő, ahol ismét X.X.X.X a játék PC IP-je.
holdfény streaming [options] X.X.X.X
Mi történik a [options] részben? Bár hagyhatja üresen, és mindent futtathat az alapértelmezett beállításokban, néhány oka lehet annak, hogy a kapcsolókkal foglalkozzon. Itt található az összes rendelkezésre álló parancskapcsoló, amelyet az opciók részben használhat.
-720 Használja az 1280x720 felbontást [default]
-1080 1920x1080 felbontás használata
-szélességű vízszintes felbontás (alapértelmezett 1280)
-magasság Függőleges felbontás (alapértelmezett 720)
-30fps Használjon 30fps-ot
-60fps Használjon 60fps [default]-et
-bitrate Adja meg a bitrátát Kbps-ben
-packetsize Adja meg a maximális csomagméretet bájtokban
-app A streamelni kívánt alkalmazás neve
-nosops Ne engedje, hogy a GFE módosítsa a játék beállításait
-input Használja bemenetként. Többször használható
-mapping Használat gamepad leképezés konfigurációs fájlként (használja az -input előtt)
-audio Használat ALSA audio kimeneti eszközként (alapértelmezett rendszerváltozat)
-localaudio Hang lejátszása helyben
Ha problémák merülnek fel az alapértelmezések használatakor, a parancskapcsolókkal végezheti el a beállításokat. Például alapértelmezés szerint a Steamet használja alapértelmezett alkalmazásként, de ha nem, akkor a következő paranccsal kényszerítheti a Steamet futtatásra.
holdfény streaming -app Steam X.X.X.X
Másik példaként tegyük fel, hogy számítógépe nem jár jól az alapértelmezett 60 képkocka / másodperc beállítással, és mindig elfelejti kikapcsolni a számítógép hangszóróit, mielőtt a Holdfényt felgyújtaná. Lehetne váltani 30 kép / mp sebességre, és utasíthatja a GameStream protokollt, hogy kapcsolja ki a hangot a számítógépén, és a hangot csak a nappaliban játssza le a következő paranccsal.
holdfény-streaming -30fps -localaudio X.X.X.X
Miután végrehajtotta a Moonlight parancsot, automatikusan csatlakozik a számítógépéhez, elindítja a Steam-et nagy kép módban, és másodperceken belül meglátja a nappali tévéjén a Big Picture Mode irányítópultot, ugyanúgy, mint ha otthoni irodájában ülve játszana a számítógépen (és valójában, ha bemennél otthoni irodádba, és megnéznéd a számítógépet, akkor a képernyők tükröződnének).
Ez az a pillanat, amikor, ha olyanok vagytok, mint mi vagyunk a stréber projektek és a játékok terén, akkor csak döbbenten ülsz ott, hogy milyen csodálatos az egész. Ott fogsz ülni a nappaliban és nézni a tévét, de olyan játékokat játszani, amelyek valójában a számítógépeden vannak a másik szobában ... és mindez sokkolóan simán fog működni éles grafikával és éles hangzással. A jövő valóban most van.
Van egy sürgető kérdése a 21. századi játékkal kapcsolatban? Küldjön nekünk egy e-mailt az [email protected] címre, és mi mindent megteszünk, hogy megválaszoljuk. Van egy okos Raspberry Pi projekt, amelyet meg lehet osztani? Szeretnénk erről is hallani.