If-Koubou

Käännä Vadelma Pi höyrykoneeseen kuunvalolla

Käännä Vadelma Pi höyrykoneeseen kuunvalolla (Miten)

Valve's Steam Machines pyrkii tuomaan Steam-pelikirjastasi suoraan olohuoneeseesi (mutta melko jyrkästi). Tänään näytämme sinulle, kuinka saat Steam-kirjastosi (ja kaikki muutkin tietokonepelit) olohuoneeseesi murto-osalle Raspberry Pi -hinnasta.

Miksi haluan tehdä tämän?

Kädet alas kaikkein monipuolisimmista pelikokemuksista ovat se, mitä sinulla on Windows-tietokoneellasi. Pelaatko uusia leikekuvauksia tai jäljittelette yli 20-vuotiaita pelejä, voit pelata enemmän pelejä tietokoneellasi kuin missään muualla.

Ongelmallisesti kuitenkin useimmat meistä pitävät tietokoneitamme kotitoimistoissamme, paikoissa, tyhjissä makuuhuoneissa ja missä tahansamutta missä mukavin istuin suurimmassa ruudussa olevassa talossa on: olohuone. Jos pidät meistä, haluaisit soittaa suosikkielokuvastasi olohuoneessa HDTV: ssä, mutta et ole valmis joko 1) rakentaa kokonaan uuden tietokoneen, jolla on huippuluokan GPU, tai 2) irrota kaikki ja vedä koko tietokoneesi alas ja vaihde alas olohuoneeseen vain pelata.

Eikö olisi mukavaa, jos voisit vain streamata mitä tietokoneellasi on oikeassa HDTV-laitteessasi tuomalla koko tietokoneen pitkin ajamista? Onneksi meille, meille ja kaikille muille, jotka haluavat viedä PC: nsa voimakkaan pelaamisen hyvyyteen toiseen talossaan, on olemassa mahdollisuus hyödyntää GameStream-protokollaa, joka on rakennettu NVIDIAn huippu-GPU: eihin pelaamaan olohuoneeseesi rikkomatta pankkia.

Kartoitetaan yksityiskohtaisesti tarvittavat tiedot ja näytämme sitten, kuinka voit konfiguroida tietokoneesi, vadelma Pi ja pelikokoelman.

Miten se toimii ja mitä tarvitsen?

NVIDIA suunnitteli GameStream-protokollan, jotta he voisivat saada olohuoneen / mobiilipelien piirakkaelokuvan virtaamalla pelejä tietokoneeltasi HDTV: lle (apuvälineenä tai laatikossa, joka toimii asiakkaana).

Me todella,Todella, haluaa korostaa, että viimeinen bitti selvittää sekaannusta. Tämä koko järjestelmä riippuu siitä, että sinulla on tietokone, joka kykenee pelaamaan peliä, ja joka ei kuitenkaan anna sinulle televisioon liitettyä tietokonetta, joka pystyy pelaamaan pelejä itsenäisesti. Televisioon liitetty laite on huomattavasti tehokkaampi kuin varsinainen tietokoneesi ja pelkästään näyttää pelivirran tietokoneeltasi.

Voit ostaa NVIDIA-tuotteita NVIDIA Shield -tuotevalikoimasta, joka vaihtelee tablet-laitteista täysimittaisiin 200 dollarin pelilaatikkoihin, joissa on Android-laite, joka on tarkoitettu menemään televisiosi alle muiden medialaitteiden vieressä. Mutta ettarve ostaa jotain näistä NVIDIA-tuotteista pääsemään GameStreamiin vaikka!

Avoimen lähdekoodin Moonlight-projektin luovien henkilöiden ansiosta, jotka ovat koonneet käänteentekevän ja avoimen lähdekoodin ohjelmistopaketin GameStreamille, voimme vastaanottaa ja näyttää GameStream-virtoja PC: issä, mobiililaitteista ja sulautetuista laitteista, kuten Raspberry Pi: stä.

Tämä jäähtyä oleva projekti ei todellakaan ole ilmainen, mutta se on ehdottomasti halvempaa kuin joko ostaa off-the-shelf-ratkaisu, rakentaa toinen pelikone tai odottaa ja pudottaa suuria dollareita viralliselle höyrykoneelle. Jos kohtalo on puolellasi (ja sinulla on jo laitteisto), tämä hanke on ilmainen. Vaikka sinun tarvitsee ostaa kaiken tyhjästä, PC sivusta, sinulla olisi vielä hankkeen päähän halvempi kuin ostaa omistettu kone. Katsotaanpa tarvitsemasi vaihde.

GPU ja tietokone, joka tukee GameStreamia

GameStream on oma protokolla, joka on rakennettu valittuihin NVIDIA GeForce -näytönohjaimiin. Desktop-käyttäjät löytävät GameStream-tuen GeForce GTX 650: ssä ja uudemmissa. Laptop-käyttäjät löytävät GameStream-tuen tietyissä GTX 600M GPUssa sekä kaikki GTX 700M ja 800M -mallit.

Lisäksi tarvitaan joko Windows 7 tai uudempi ja laitteisto, joka voi tukea suoratoistoprosessia. Tässä kuvatut GameStream-vaatimukset edellyttävät, että käytät vähintään i3-2100-prosessoria tai uudempaa, vähintään 4 Gt: n RAM-muistia. Emme voi kommentoida sitä, ovatko ne todellisia vaatimuksia tai suosituksia, jotka perustuvat vaatimuksiin, koska testikoneemme ylitti vaatimukset.

Lopuksi tietokoneen laitteiston lisäksi tarvitset myös GeForce Experience -ohjelmiston. Tämä on riippumaton varsinaisista GPU-ohjaimista ja jos et pääse asentamaan sitä, et todennäköisesti ole sitä tietokoneessasi tällä hetkellä (emme tehneet tätä projektia).

Vadelma Pi mikrotietokone

Raspberry Pi mikrotietokoneella on useita toistoja jo nyt. Tämän projektin kannalta sinun on ihanteellinen uusi Raspberry Pi 2 (joka harjoittaa beefier-prosessoria kuin edeltäjänsä). Se yksikkö, jota käytimme tässä oppitunnissa, ja se on yksikkö, josta voimme ilmoittaa erittäin myönteisistä kokemuksista.

Voit myös käyttää Vadelma Pi B + -mallia; vaikka emme käyttäneet tätä opetusohjelmaa lukemisessamme asiasta, monet käyttäjät ilmoittivat Pi B +: n menestyksellä.

Tämä opetusohjelma ei kulje läpi Raspberry Pi -yksikön alkuasetelmia, koska olemme aiemmin peittäneet Raspberry Pi laajasti. Jos olet uusi Pi: n käyttämistä ja tarvitset tätä kohtaa, ota katsaus Raspberry Pi -sivustolta löytyvässä HTG-oppaassa, jossa on yleiskatsaus tärkeisiin aiheisiin, kuten hyvän virtalähteen valintaan ja tarkistamiseen. Dead Simple Raspberry Pi -sovellus NOOBS: n kanssa Raspbianin asennuksen helpottamiseksi.

Suljettu Moonlight

Asennamme tämän suoraan Raspberry Pi -ohjelmasta opetusohjelmassa myöhemmin, mutta luetamme sen täältä, koska se on niin kriittinen osa, jota me huomaat täältä (ja toivoo, että löydät tällaisen suuren avoimen lähdekoodin hankkeen käyttöä muilla laitteilla).

Voit lukea lisätietoja Moonlight-projektista täältä.

Kauko-oheislaitteet

Pi, Moonlight ja GameStream tukevat perinteisiä peliohjaimia hiirillä / näppäimistöillä ja voit liittää peliohjaimet USB-portteihin, kuten langallisiin Xbox-ohjaimiin tai käyttää langattomia ohjaimia, joissa on sopiva sovitin.

Käytimme sekä Raspberry Pi: aan kytkettyä langallista hiirtä ja näppäimistöä sekä Xbox-ohjainta, joka on kytketty langattomasti lähdepakettiin. (Vihjeitä langattoman Xbox-ohjaimen liittämiseen tietokoneeseen katso tämä opetusohjelma.

Langattoman sovittimen alue oli niin suuri, ettei ohjaimen lisäystä ollut Pi-yksikössä suoratoistunnelin päässä; Voisimme käyttää ohjainta heti lähdekoodin tietokoneelta, koska muistaa, että koko järjestelmä on suoratoistanut sisältöä PC: ltä (ei itse asiassa synnyttäen sitä Pi: ssä).

höyry

Jos tutustu GeForce Experience -dokumentaatioon, löydät luettelon tuetuista peleistä. Se on hienoa ja kaikkea, mutta luettelon pituudesta huolimatta se ei ole kovin kattava. Itse asiassa artikkelin esittelyssä lupasimme sinulle höyrykoneen olohuoneeseesi, joka voisi pelata mitä tahansa pelejä, joita pelikoneesi voisi tehdä.

Vaikka sitä ei ole lueteltu peliluettelossa, koska se ei ole peli, voit käynnistää varsinaisen Steam-sovelluksen etäohjelmistosta ja sittenpuomi sinulla on täysi pääsy pelkästään Pelihallin kirjastoon, vaan myös kaikkiin Steamiin lisäämiin pelejä tai emulaattoreita.

Voimme käynnistää minkä tahansa syntyvän höyrypelin sekä vanhat PC-pelit, kuten vanhan jumalan simulointipelin Musta valkoinen (2001) ilman mitään kysymyksiä.

Tietokoneen määrittäminen

PC: n puolella asioiden määrittäminen on todella yksinkertaista. Tietokoneesi on jo käynnissä, sinulla on jo GeForce-kortti, ja jos olet jo asentanut GeForce -kokemuksen, kun olet asentanut GPU: n, sinulla ei todellakaan ole mitään tekemistä!

Jos tarvitset GeForce Experience -ohjelmistoa ja muista, että se ei ole sama kuin GPU-ohjaimet, mutta ylimääräinen ylimääräinen ohjelmistopaketti, siirry lataussivulle, niin voit kaapata kopion tietokoneellesi.

Kun asennat ohjelmiston uudelleen, sinun on todella käynnistettävä tietokone uudelleen. Tiedämme, tiedämme. Useimmiten vain ehdotus jätetään usein huomiotta, mutta tällä kertaa sinun on todella käynnistettävä uudelleen ennen kuin GameStream-protokolla on aktiivinen. Luota meihin. Menimme liian pitkälle aikaa vianmääritykseen tämän opetusohjelman aikana, koska jätimme huomiotta uudelleenkäynnistyksen kehotteen.

Kun olet asentanut sen ja käynnistä se uudelleen, suorita ohjelmisto, valitse "Asetukset" -välilehti ja tarkista, että "GameStream" näkyy vasemmalla puolella olevien navigointiasetusten luettelossa. Valitse "GameStream" ja kytke virta päälle valitsemalla "Oma verkko". Tässä vaiheessa olet suorittanut tietokoneen kokoonpanoprosessin. Mennään Piin konfigurointi ja sitten pelataan joitain pelejä.

Raspberry Pi -konfigurointi

Tässä oppitunnuksessa oletetaan, että olet jo asentanut Rasbian Raspberry Pi -puhelimeen ja voit käynnistää sen ja käyttää komentoriviä (joko suoraan, jos olet määrittänyt sen itsekseen tai poistut työpöydältä takaisin komentoriville). Jos et ole vielä tehnyt niin, palaa artikkelin varhaisiin osiin ja tutustu Pi: n asetuksiin.

Kun Raspbian on käynnissä, meillä on vain muutamia pieniä asioita, ennen kuin voimme alkaa pelata pelejä. Ennen kuin voimme sukeltaa kaikkiin komentoihin, suosittelemme vahvistamaan Pi: n hyväksymään SSH-yhteyden niin, että voit syöttää kaikki nämä komennot päätietokoneesi mukavuudesta (ja leikata ja liittää siihen).

Ensimmäinen askel on lisätä Moonlight Pi -tietojärjestelmäluetteloosi, jotta voimme käyttää apt-get-komentoa vetämään alaspäin paketteja sen sijaan, että käytit täyden tiedoston URL-osoitteet Moonlight GitHub -data-arkistosta ja asennat sen manuaalisesti.

Syötä seuraava komento, kun kirjaudut Pi-käyttäjän root-käyttäjäksi (oletusarvo on käyttäjätunnus "pi" salasana "vadelma").

sudo nano /etc/apt/sources.list

Tämä avaa arkiston lähdeluettelon. Lisää seuraava rivi luetteloon.

deb http://archive.itimmer.nl/raspbian/moonlight hengittävä pää

Poistu nanoa painamalla CTRL + X, tallenna asiakirja pyydettäessä. Seuraavaksi asennamme Moonlightin. Syötä seuraavat komennot.

apt-get päivitys
apt-get asentaa kuunvalon upotettu

Kun sinua pyydetään vastaamaan kaikkiin kysymyksiin "Y", asenna kaikki tarvittavat tiedostot.

Tämä on prosessi, jota käytimme, ja sen pitäisi toimia suurimman osan käyttäjistä. Jos haluat jostain syystä asentaa Moonlight-ohjelmiston ja riippuvuudet manuaalisesti, tutustu GitHubin suljettuun Moonlightin readme-tiedostoon saadaksesi lisätietoa.

Viimeinen vaihe on yhdistää pelikone PC Pi: n kanssa. Jälleen Pi-komennolla anna seuraava komento, jossa X.X.X.X on pelikoneen paikallisverkon IP-osoite.

kuutamo pari X.X.X.X

Komento luo todistuksen ja nelinumeroisen PIN-koodin. Tietokoneesi näytöllä näet ponnahdusikkunan niin.

Anna PIN-koodi täydentämään pariliitosprosessi ja sallia Moonlight / Pi-yksikön pääsyn pelivirtaan.

Pelien pelaaminen olohuoneesta

Olet asentanut GeForce -kokemuksen tietokoneellesi, olet asentanut Moonlightin Raspberry Piin, nyt on aika liittää Pi TV: hen (jos sitä ei ole vielä kytketty) ja käytä yksinkertaista komentoa yhdistämään Pi tietokoneellesi ja nauti pelejä.

Moonlight streaming -komennon muoto on seuraava, jossa taas X.X.X.X on pelikoneen IP.

kuunvalon suoratoisto [asetukset] X.X.X.X

Mitä [optiot] -osiossa tapahtuu? Vaikka voit jättää sen tyhjäksi ja antaa kaiken toimimaan oletusasetuksissa, on olemassa muutamia syitä, joiden vuoksi haluat vaihtaa kytkimiä.Tässä on kaikki käytettävissä olevat komentokytkimet, joita voit käyttää vaihtoehdossa.

-720 Käytä 1280x720 tarkkuutta [oletus]
-1080 Käytä 1920x1080 tarkkuutta
-leveys Horisontaalinen resoluutio (oletus 1280)
-korkea pystysuora resoluutio (oletus 720)
-30fps Käytä 30 kuvaa sekunnissa
-60fps Käytä 60fps [oletus]
-bitraatti Määritä bittinopeus Kbps: ssä
-packetsize Määritä maksimi pakettien määrä tavuina
-app sovelluksen nimi streamiin
-nosops Älä salli GFE: n muokata pelin asetuksia
-tulo Käytä tulona. Voidaan käyttää useita kertoja
-mapping Käytä peliohjauskontakokoonpanotiedostona (use before -input)
-audio Käytä ALSA-äänilähtölaitetta (oletusarvoinen sysdefault)
-localaudio Toista ääni paikallisesti

Jos sinulla on ongelmia käytettäessä oletusasetuksia, voit tehdä muutoksia komentokytkimillä. Oletuksena on esimerkiksi, että Steam on oletushakemus, mutta jos et voi käyttää seuraavaa komentoa Steam-ohjelman pakottamiseksi.

kuutamo streaming -app Höyry X.X.X.X

Toisena esimerkkinä sanotaan, että tietokoneesi ei toimi kunnolla 60fps: n oletusasetuksella ja unohdat aina sammuttaa tietokoneen kaiuttimet ennen Moonlightin käynnistämistä. Voit siirtyä alaspäin 30 kuvaa sekunnissa ja ohjeet GameStream-protokollasta sammuttaa tietokoneen ääni ja toistaa vain ääni olohuoneessa seuraavalla komennolla.

kuunvalo streaming -30fps -localaudio X.X.X.X

Kun suoritat komennon Moonlight kytkeytyy automaattisesti tietokoneeseen, käynnistä Steam Big Picture -tilassa ja muutamassa sekunnissa näet Big Picture -moodin kojelaudan olohuoneessa TV: stä aivan kuten jos istut kotonasi toimistossa (ja itse asiassa, jos haluat mennä kotitoimistasi ja katsoa PC: tä, näet, että näytöt peilattiin).

Tämä on hetki, jolloin jos olet jotain sellaista kuin olemme geeky-projekteissa ja pelaamisessa, voit vain istua siellä hämmästelemään kuinka hämmästyttävä koko asia on. Siellä voit istua olohuoneessasi katselemalla televisiota, mutta pelaamaan pelejä, jotka ovat todellisuudessa tietokoneessasi toisessa huoneessa ... ja kaikki toimivat järkyttävänä, raikas grafiikka ja terävä ääni. Tulevaisuus on todellakin nyt.

Onko tärkeä kysymys pelaamisesta 21. vuosisadalla? Anna meille sähköpostia osoitteesta [email protected] ja teemme parhaamme vastatakseen siihen. Onko älykäs Raspberry Pi -projekti jaettava? Haluamme myös kuulla siitä.