Miért akarom ezt tenni?
A legrugalmasabb játékélmény a Windows számítógépen található. Akár új, akár 20 éves játékokat játszik le, akár több játékot is játszhat a számítógépén, mint bárhol máshol.
Problémás azonban, hogy a legtöbbjük a számítógépeket otthoni irodáinkban, sűrű helyiségeinkben, szobáinkban és bárhol tároljade ahol a legszebb hely a legnagyobb képernyős házban: a nappali. Ha olyan vagy, mint mi, szeretne játszani a kedvenc címedet a nappali HDTV-jén, de nem vagy 1) egy teljesen új számítógépet építeni egy nagy teljesítményű GPU-val, vagy 2) az egész számítógéped lefelé, és le kell játszani a nappaliba.
Nem lenne jó, ha csak a számítógépeden futhatsz a HDTV-hez, anélkül, hogy az egész számítógépet elindítanád? Szerencsére nekünk, nekünk, és mindenki másnak, aki a PC-jük erőteljes szerencsejátékosságát a házuk másik képernyőjére kívánja vinni, van egy módja annak, hogy kihasználja a GameStream protokollt, amely az NVIDIA közepén és a legmagasabb szintű GPU-jába épül, a nappaliban a bank megtörése nélkül.
Nézzük meg a szükséges részleteket, majd mutasd meg, hogyan kell konfigurálni a PC-t, a Raspberry Pi-et és a játékgyűjteményt a dolgok felépítéséhez és működtetéséhez.
Hogyan működik és mit kell?
Az NVIDIA a GameStream protokollt úgy tervezte meg, hogy egy szeletet kapjon a nappaliból / mobil játéktáblából a számítógépről a HDTV-re (a segédeszközön vagy dobozon keresztül, amely ügyfélként szolgál).
Tényleg,igazán, szeretné hangsúlyozni, hogy az utolsó bit, hogy tisztázza a zavart. Ez az egész rendszer magában foglalja a számítógépet, amely képes a játékot játszani, és egyáltalán nem ad ön egy olyan számítógépet, amely a TV-hez csatlakoztatható, amely képes önállóan játszani a játékokat. A tv-készülékhez csatlakoztatott eszköz lényegesen kevesebb erőssége, mint a tényleges számítógépénél, és csupán a játékfolyamot a számítógépéről jeleníti meg.
NVIDIA termékeket vásárolhat az NVIDIA Shield felállásból, a tablettáktól egészen a 200 dolláros játékdobozokig, amelyeken az Android fut, amelynek célja, hogy közvetlenül a másik médiaterméke melletti TV-jéhez menjen, hogy elérje ezt a célt. De nemszükség hogy megvásárolja az említett NVIDIA termékek egyikét a GameStream eléréséhez!
A nyílt forráskódú Moonlight projekt alkotóinak köszönhetően, akik felépítettek egy reverzális és nyílt forráskódú ügyfélprogramcsomagot a GameStream számára, beszerezhetünk és megjeleníthetjük a GameStream streameket PC-ken, mobileszközökön és beágyazott eszközökön, mint a Raspberry Pi.
A projekt ez a hűvös feltétlenül nem ingyenes, de feltétlenül olcsóbb, mint akár vásárol egy off-the-shelf megoldás, építeni egy második játék PC, vagy várakozás és shelling nagy dolcsi egy hivatalos gőzgép. Ha a sors az Ön oldalán van (és már rendelkezik a hardverrel) akkor ez a projekt ingyenes. Még ha mindenképpen mindent meg kellene vásárolnia a semmiből, a PC-t félre kell hagynia, akkor még mindig olcsóbb lesz a projektnél, mint egy dedikált gép vásárlása. Vessünk egy pillantást a szükséges felszerelésre.
A GameStreamot támogató GPU és számítógép
A GameStream egy védett protokoll, amelyet beépített NVIDIA GeForce grafikus kártyákba építenek. Az asztali felhasználók a GameStream támogatást a GeForce GTX 650 és újabb verziójain találják. A laptopok felhasználói megtalálják a GameStream támogatást a kiválasztott GTX 600M GPU-kban, valamint az összes GTX 700M és 800M modellekben.
Végül a számítógépen található hardvereken túl szüksége lesz a GeForce Experience szoftverre is. Ez független a tényleges GPU-meghajtóktól, és hacsak nem mentél ki a telepítésedből, akkor valószínűleg nem rendelkezik a számítógépeden pillanatnyilag (ezt még nem vezettük be a projekt megvalósítása előtt).
Egy Raspberry Pi mikroszámítógép
A Raspberry Pi mikroszámítógép több iterációja van már. Ehhez a projekthez ideális esetben új Raspberry Pi 2-t szeretne (amely elődjéhez képest beefier processzorral működik). Ez az egység, amelyet ebben a bemutatóban használtunk, és ez az egység, amelyről nagyon pozitív tapasztalatokat tudunk jelenteni.
Használhatja a Raspberry Pi B + modellt is; bár ezt az oktatóanyagot nem használjuk olvasásunk során, sok felhasználó jelentette a Pi B + használatát sikerrel.
Ez a bemutató nem fogja meglátogatni Önt a Raspberry Pi egység kezdeti beállításán, ahogy azt korábban a Raspberry Pi széles körben lefedtük.Ha újak vagytok a Pi használatával, és fel kell keresned ezt a pontot, kérdezze meg a Raspberry Pi használatának megismeréséről szóló HTG útmutatót, ahol áttekintheti a fontos témákat, például a megfelelő energiaforrás kiválasztását, majd nézze meg, hogyan élvezheti Dead Simple Raspberry Pi beállítás a NOOBS segítségével az Raspbian telepítéséhez.
A Holdfény beágyazva
Ezt közvetlenül a Raspberry Pi-ből telepítjük a bemutatóban, de itt felsoroljuk, mivel ez egy olyan kritikus komponens, amelyet itt jegyezzünk fel (és reméljük, hogy ilyen nagyszerű nyílt forrású projekteket találsz más eszközökön).
Itt többet olvashat a Moonlight projektről.
Távoli perifériák
A Pi, a Moonlight és a GameStream mindegyike támogatja az egerek / billentyűzetek hagyományos játékkombinációját, és csatlakoztathatja a játékberendezéseket az USB-portokba, például vezetékes Xbox vezérlőkhöz vagy vezeték nélküli vezérlőkhöz, megfelelő adapterrel.
Mind a vezetékes egeret, mind a billentyűzetet összekapcsoltuk a Raspberry Pi-val, valamint egy Xbox vezérlővel, vezeték nélkül, a forrás PC-hez. (A vezeték nélküli Xbox vezérlőnek a számítógéphez történő csatlakoztatásával kapcsolatos tippeket lásd ebben a bemutatóban.
A vezeték nélküli adapter hatótávolsága annyira nagy volt, hogy nem volt szükség a vezérlőegységnek a Pi egységre történő felvételére a folyosó alagút végén; a vezérlőt közvetlenül a forrás PC-ről tudnánk használni, mert emlékszem, az egész rendszer a tartalmat továbbítja a PC-ről (nem pedig valójában a Pi-on).
Gőz
Ha megnézed a GeForce Experience dokumentációt, megtalálod a támogatott játékok listáját. Ez nagyszerű és minden, de a lista hossza ellenére nem túl átfogó. Valójában a cikk bevezetésében ígértünk Önnek egy gőzgépet a nappali szobájához, amely képes játszani bármely olyan játékot, amelyet a játékgéped képes.
Bár ez nem szerepel a játéklistán, mert ez nem játék, elindíthatja a tényleges Steam alkalmazást a távoli ügyfélről, majdbumm Teljes hozzáférést kapsz nemcsak a játékok Steam könyvtárához, hanem a Steamhez hozzáadott játékokhoz vagy emulátorokhoz is.
Bármely natív gőz játékot, valamint régi PC-játékokat indítottunk el, mint például a régi isten-szimulációs játék Fekete-fehér (2001) minden kérdés nélkül.
A számítógép konfigurálása
A PC oldalán a dolgok beállítása nagyon egyszerű. A számítógéped már működik, már van GeForce kártya telepítve, és ha már telepítette a GeForce Experience-ot, amikor telepítette a GPU-t, akkor tényleg nincs semmi szabadja!
A friss szoftver telepítésekor tényleg újra kell indítania a számítógépet. Tudjuk, tudjuk. Legtöbbször ez csak egy javaslat gyakran figyelmen kívül hagyja, de ezúttal újra kell indítania a GameStream protokoll aktív állapotát. Bízz bennünk. Túl sok időt töltöttünk a hibaelhárítás során ebben a bemutatóban, mert figyelmen kívül hagytuk az újraindítási parancsot.
A Raspberry Pi beállítása
Ez a bemutató azt feltételezi, hogy már telepítette a Raspberry Pi-et a Raspberry Pi programban, és elindíthatja és elérheti a parancssort (akár közvetlenül is beállíthatja, akár kiléphet az asztalról a parancssorba való visszatéréshez). Ha még nem tette meg, kérjük, térjen vissza a cikk korai részeihez, és nézze meg a Pi beállításának linkjét.
Miután az Raspbian felállt és futott, csak néhány kisebb dolgunk van, mielőtt elkezdhetjük játszani a játékunkat. Mielőtt merülnénk az összes parancsra, erõteljesen javasolnánk, hogy konfigurálja Pi-t, hogy elfogadja az SSH kapcsolatot, hogy mindezeket a parancsokat a fõ számítógépe kényelmébõl (és kényelmesen vágja és beillesztheti) vigye be.
Az első lépés az, hogy hozzáadjuk a Holdfényt a Pi tárhelylistájához, így az apt-get paranccsal lehúzhatjuk a csomagokat, ahelyett, hogy megkönnyítenénk a Full File URL-eket a Moonlight GitHub tárból és kézzel telepítenénk.
Adja meg a következő parancsot, miközben rootként root felhasználóként jelentkezett be (az alapértelmezett "pi" jelszó "málna").
sudo nano /etc/apt/sources.list
Ez megnyitja az adattár forráslistáját. Adja hozzá a következő sort a listához.
deb https://archive.itimmer.nl/raspbian/moonlight wheezy main
A CTRL + X billentyű lenyomásával lépjen ki a nano-ból, mentse a dokumentumot, amikor a rendszer kéri. Ezután telepítjük a Holdfényt. Adja meg a következő parancsokat.
apt-get update
apt-get install moonlight-embedded
Ha az összes "Y" kérdésre választ kap, akkor az összes szükséges fájlt telepíti.
Ez a folyamat, amelyet használunk, és a felhasználók túlnyomó többsége számára kell működnie. Ha bármilyen okból szeretné kézzel telepíteni a Moonlight szoftvert és a függőségeket, további információért olvassa el a GitHubba beágyazott Moonlight Readme fájlját.
Az utolsó lépés, hogy párosítsd a játék PC-t a Pi-val. Ismét a Pi parancssorán adja meg a következő parancsot, ahol az X.X.X.X a játék számítógép helyi hálózati IP címe.
moonlight pair X.X.X.X
A parancs létrehoz egy tanúsítványt és négy számjegyű PIN-kódot. A számítógép képernyőjén megjelenik egy ilyen popup.
Játékok a saját nappaliból
Telepítetted a GeForce Experience programot a számítógépedre, telepítetted a Moonlightet a Raspberry Pi-ra, most itt az ideje, hogy összekapcsold a Pi-t a tévédeddel (ha még nincs összekapcsolva), és használj egy egyszerű parancsot a Pi a számítógépre és élvezze a játékokat.
moonlight streaming [options] X.X.X.X
Mi történik az [opciók] részben? Miközben üresen hagyhatja azt, és hagyja, hogy minden működjön az alapértelmezett beállítások között, néhány okból kifolyólag lehet, hogy a kapcsolókkal bajlódhat. Itt találhatók az opciók részben használható összes parancskapcsoló.
-720 Use 1280x720 resolution [default] -1080 Use 1920x1080 resolution -width Horizontal resolution (default 1280) -height Vertical resolution (default 720) -30fps Use 30fps -60fps Use 60fps [default] -bitrate Specify the bitrate in Kbps -packetsize Specify the maximum packetsize in bytes -app Name of app to stream -nosops Don't allow GFE to modify game settings -input Use as input. Can be used multiple times -mapping Use as gamepad mapping configuration file (use before -input) -audio Use as ALSA audio output device (default sysdefault) -localaudio Play audio locally
Ha problémái vannak az alapértelmezések használatakor, akkor a parancskapcsolókkal módosíthatja a beállításokat. Például alapértelmezettnek kell lennie a Steam használatakor, de ha nem tudja használni a következő parancsot, akkor a Steam futtatására kényszerül.
moonlight streaming -app Steam X.X.X.X
Másik példa, mondjuk, hogy a számítógép nem működik megfelelően az alapértelmezett 60 fps beállítással, és mindig elfelejtette kikapcsolni a hangszórókat a számítógépén, mielőtt felgyújtaná a Holdfényt. Lehet, hogy 30fps sebességgel vált lefelé, és utasítja a GameStream protokollt, hogy kapcsolja ki a számítógép hangját, és csak a hangot játssza le a nappaliban a következő paranccsal.
moonlight streaming -30fps -localaudio X.X.X.X
Miután végre hajtotta a parancsot, a Moonlight automatikusan csatlakozik a számítógéphez, elindítja a Steamot nagy kép üzemmódban, és másodperceken belül megjelenik a nagy képmezős műszerfal a nappali televízióban, akárcsak, ha otthoni irodájában ülne a számítógépen (és valójában, ha belépsz az otthoni irodádba, és megnézed a számítógépet, látni fogja, hogy a képernyők tükröződnek).
Ez az a pillanat, amikor valami olyasmi vagyunk, mint a geeky projektek és a szerencsejátékok, akkor csak üldögélsz azon, milyen csodálatos az egész. Ott ülsz a nappaliban, nézed a tévédedet, de olyan játékokat játszol, amelyek ténylegesen a számítógépeden vannak a másik szobában … és mindezen dolgok megdöbbentően simák, éles grafikával és éles hangzással. A jövő valóban most.
Van egy sürgető kérdés a játékról a 21. században? Lépj nekünk egy e-mailt az [email protected] címen, és mi mindent megteszünk, hogy válaszoljon. Van egy okos Raspberry Pi projekt megosztani? Szeretnénk hallani erről is.