17Aug

Skrenite malinu Pi u stroj za paru s Moonlightom

click fraud protection

Valve's Steam Machines nastoje donijeti vašu Steam igračku knjižnicu izravno u vaš dnevni boravak( ali na prilično strmoj premiji).Danas ćemo vam pokazati kako donijeti svoju Steam knjižnicu( plus sve ostale računalne igre) u svoj dnevni boravak za djelić cijene s raspršivačem Pi.

Zašto to želim učiniti?

Najuobičajeniji doživljaj igranja je onaj koji imate na svom Windows računalu. Bez obzira igrate li novim izdanjima ili emuliraju igre od 20 godina, jednostavno igrate više igara na računalu nego bilo gdje drugdje.

Problem je, međutim, većina nas držati naša računala u našim kućnim uredima, jazbinama, spavaćim sobama i bilo gdje , ali gdje je udobno sjedalo u kući s najvećim ekranom: dnevni boravak. Ako ste poput nas, voljeli biste igrati svoje omiljene naslove na vašem HDTV dnevnom boravku, ali nećete ni 1) izgraditi potpuno novo računalo s visokim GPU-om da to učinite ili 2) iskopčati sve i izvucitecijelo računalo dolje i zalazite se u dnevnu sobu samo za igru.

Ne bi li bilo lijepo da biste mogli izravno prenositi ono što je na računalu izravno na vaš HDTV set bez dovodenja čitavog računala na vožnju? Srećom za vas, nas i sve ostale koji žele uklopiti snažnu igračku dobrotu svog računala na drugi zaslon u svojoj kući, postoji način da se iskoristi protok protokol GameStream ugrađen u NVIDIA-ine srednje do visokofrekventne GPU-ove kako biste donijeli gamingu vašu dnevnu sobu bez razbijanja banke.

instagram viewer

Uključite specifičnosti onoga što trebate, a zatim vam pokazati kako konfigurirati vaše računalo, Raspberry Pi i zbirku igara kako biste dobili stvari i pokrenuli ih.

Kako funkcionira i što trebam?

NVIDIA je dizajnirao GameStream protokol kako bi mogao dobiti krišku dnevne sobe / kolača za igre na sreću streamingom igara s računala na HDTV( preko pomoćnog uređaja ili paketa koji služi kao klijent).

Mi stvarno, stvarno , želimo naglasiti da je posljednji bit za razjasniti bilo zbunjenost. Cijeli ovaj sustav ovisi o vašem računalu koji može igrati igru ​​i uopće vam ne daje računalu priključenu na TV koji može samostalno igrati igre. Uređaj priključen na vaš televizor je znatno manje snažan od stvarnog računala i služi samo za prikaz strujanja igara s računala.

Možete kupiti NVIDIA proizvode, od linije NVIDIA Shield, u rasponu od tableta do punih 200 $ kutije za igre na kojima je Android pokrenut točno pokraj vašeg TV prijemnika pored vašeg drugog medijskog uređaja. Ali ne morate kupiti jedan od tih NVIDIA proizvoda za pristup GameStreamu ipak!

Zahvaljujući kreativcima na open-source Moonlight projektu, koji je sastavio reverzni i open source softverski paket klijenta za GameStream, možemo primati i prikazati streamove GameStream na računalima, mobilnim uređajima i ugrađenim uređajima poput Raspberry Pi.

Ovaj projekt definitivno nije besplatan, ali definitivno je jeftiniji od bilo kupnje rješenja na polici, izgradnje drugog računalnog računala ili čekanja i grananja velikih dolara za službenu Steam Machine. Ako je sudbina na vašoj strani( a već imate hardver), ovaj projekt je besplatan.Čak i ako biste trebali kupiti sve od nule, računalo na stranu, ipak biste završili s projektom koji je jeftiniji od kupnje namjenskog stroja. Pogledajmo što trebate.

GPU i računalo koji podržava GameStream

GameStream je vlasnički protokol ugrađen u odabrane NVIDIA GeForce grafičke kartice. Desktop korisnici će pronaći podršku za GameStream u GeForce GTX 650 i novijima. Korisnici prijenosnih računala pronaći će podršku za GameStream u odabranim GTX 600M GPU, kao i svim modelima GTX 700M i 800M.

Osim toga, trebat će vam i Windows 7 ili noviji, kao i hardver koji može podržati proces streaminga. Uvjeti GameStream-a, navedeni ovdje, ukazuju da biste trebali koristiti barem jedan i3-2100 procesor ili više s 4 GB RAM-a ili više. Ne možemo komentirati jesu li to pravi zahtjevi ili preporuke prilagođene zahtjevima jer je naš probni stroj premašio zahtjeve.

Konačno, osim hardvera na vašem računalu, potreban vam je i softver GeForce Experience. To je neovisno o stvarnim upravljačkim programima GPU-a i ako niste na putu da ga instalirate, vjerojatno ga nemate na računalu u ovom trenutku( nismo prije poduzimanja ovog projekta).

Mikrokošir za maline Pi

Do sada je nekoliko iteracija mikro maloprodajnog računala Raspberry Pi. Za ovaj projekt, idealno, želite novi Raspberry Pi 2( koji sportske beefier procesor od svojih prethodnika).To je jedinica koju smo koristili za ovaj vodič i to je jedinica s kojom možemo izvijestiti vrlo pozitivna iskustva.

Također možete koristiti model Raspberry Pi B +;iako to nismo koristili za ovaj tutorial u našem čitanju o tome što mnogi korisnici prijavljuju pomoću Pi B + s uspjehom.

Ovaj vodič neće vas prošetati kroz početno postavljanje vašeg uređaja Raspberry Pi, kao što smo ranije obuhvatili Raspberry Pi. Ako ste novi u korištenju Pi-a i trebate nadoknaditi do ove točke, molimo Vas da pogledate Vodič HTG-a za početak korištenja maline Pi za pregled važnih tema kao što je odabir dobrog izvora energije, a zatim provjerite kako uživatiMrežna jednostavna postavka maline Pi s NOOBS-om za pomoć pri instaliranju programa Raspbian.

Ugrađeni Mjesečeva svjetlost

Instaliramo to izravno iz Raspberry Pi kasnije u udžbeniku, ali ovdje ga navodimo jer je to tako kritična komponenta koju ovdje zabilježimo( i nadamo se da ćete naći koristi za tako sjajnoopen-source projekt na drugim uređajima).

Ovdje možete pročitati više o projektu Moonlight.

Daljinske periferne jedinice

Pi, Moonlight i GameStream podržavaju tradicionalnu kombinaciju igara miševa / tipkovnica i možete priključiti periferne uređaje za igranje u USB priključke poput žičnih Xbox kontrolera ili koristiti bežične kontrolere s odgovarajućim adapterom.

Koristili smo i žičani miš i tipkovnicu priključeni na Raspberry Pi, kao i Xbox kontroler, zakačen, bežično, na izvorni PC.(Za savjete o povezivanju bežičnog Xbox kontrolera s računalom pogledajte ovaj tutorial

Raspon bežičnog adaptera bio je tako velik da nije bilo potrebe za dodavanjem regulatora Pi jedinici na kraju tunela za strujanje, mogli bismo koristitikontroler desno od izvornog računala jer, sjetite se, cijeli sustav je streaming sadržaja s računala( ne zapravo ga generiraju na Pi)

Parni

Ako provjerite GeForce Experience dokumentaciju naći ćete popis podržanihigre, to je izvrsno i sve, ali unatoč duljini popisa nije baš sveobuhvatan, zapravo u uvodu ovog članka obećali smo vam parni stroj za vašu dnevnu sobu koja bi mogla igrati bilo koju od igara vašeg PC igara.nije na popisu igara, jer nije igra, možete pokrenuti stvarni Steam app iz udaljenog klijenta, a zatim bum imate potpun pristup ne samo vašoj Steam knjižnici za igruali bilo koje igre ili emulatore koje ste dodali i Steamu.

Bili smo u mogućnosti pokrenuti bilo koju originalnu Steam igru, kao i stare PC igre, poput stare igre simulacije bogova Black &Bijela ( 2001) bez ikakvih problema.

Konfiguriranje računala

Na strani računala postavljanje stvari je stvarno jednostavna. Vaše računalo je već pokrenuto, već imate GeForce karticu instaliranu, i ako ste već instalirali GeForce iskustvo kada ste instalirali svoj GPU, onda zapravo nemate ništa za napraviti!

Ako vam je potreban softver GeForce Experience i zapamtite da nije isti kao i upravljački programi za GPU, ali dodatni softverski paket slojevit iznad vrha, prijeđite na stranicu za preuzimanje da biste preuzeli kopiju za svoje računalo.

Kada instalirate softver svjež, stvarno trebate ponovno pokrenuti računalo. Znamo, znamo. Većinu vremena to je samo prijedlog često zanemaren, ali ovaj put ćete se morati ponovno pokrenuti prije nego što je aktivan protokol GameStream. Vjeruj nam. Proveli smo previše vremena za rješavanje problema tijekom ovog udžbenika jer smo zanemarili naredbu za ponovno pokretanje.

Nakon što ga instalirate i ponovno pokrenete, pokrenite softver, odaberite karticu "Postavke" i provjerite prikazuje li se "GameStream" na popisu navigacijskih opcija na lijevoj strani. Odaberite "GameStream" i uključite strujanje tako da odaberete "Na mojoj mreži".U ovom trenutku završili ste proces konfiguracije na računalu. Idemo konfigurirati Pi, a zatim se spustiti igrati neke igre.

Konfiguriranje maline Pi

Ovaj vodič pretpostavlja da ste već instalirali Rasbian na Raspberry Pi i možete ga pokrenuti i pristupiti naredbenom retku( bilo izravno ako ste je konfigurirali kao takav ili izlazite iz radne površine da biste se vratili u naredbeni redak).Ako to niste učinili, vratite se na rane dijelove članka i provjerite veze na konfiguraciji Pi.

Jednom kad Raspbian bude pokrenut, imamo samo nekoliko manjih stvari koje trebamo prisustvovati prije nego što počnemo igrati naše igre. Prije nego što uronimo u sve naredbe, preporučujemo da konfigurirate vaš Pi da prihvati SSH vezu tako da možete unijeti sve ove naredbe iz udobnosti vašeg glavnog računala( i to uz udobnost izrezivanja i lijepljenja na taj način).

Prvi korak je dodati Moonlight na Pi popis spremišta kako bismo mogli koristiti apt-get naredbu da povučemo pakete umjesto da se pokušavamo dobiti puni URL datoteke iz spremišta Moonlight GitHub i ručno ga instalirate.

Unesite sljedeću naredbu dok ste prijavljeni kao root korisnik na Pi( zadana je lozinka "pi" za korisničko ime "malina").

sudo nano /etc/apt/ sources.list

To će otvoriti popis izvora vašeg spremišta. Dodajte sljedeću liniju na popis.

deb http: //archive.itimmer.nl/raspbian/ mjesečina zvučalo glavni

Exit nano pritiskom tipke CTRL + X, spremite dokument kada se to zatraži. Zatim ćemo instalirati Moonlight. Unesite sljedeće naredbe.

apt-get ažuriranje
apt-get install moonlight-embedded

Kad dobijete upit, odgovorite na sva pitanja "Y" kako biste instalirali sve potrebne datoteke.

Ovo je proces koji smo koristili i treba raditi za veliku većinu korisnika. Ako iz bilo kojeg razloga želite ručno instalirati softver Moonlight i ovisnosti, potražite dodatnu informaciju o readme datoteci za Moonlight Embedded na GitHubu.

Posljednji korak je uparivanje računala s igrama na Pi. Ponovno u naredbeni redak na Pi, upišite sljedeću naredbu gdje X.X.X.X je IP adresa lokalne mreže računala za igre.

mjeseca par X.X.X.X

Naredba će generirati certifikat i četveroznamenkasti PIN.Na zaslonu računala vidjet ćete skočni prozor tako.

Unesite PIN kako biste dovršili proces uparivanja i autorizirali jedinicu Moonlight / Pi za pristup vašem streamu igre.

Igranje vaših igara sa svojeg dnevnog boravka

Instalirao je GeForce Experience na vaše računalo, instalirao je Moonlight na Raspberry Pi, sada je vrijeme da spojite Pi na TV( ako to već nije povezano)i upotrijebite jednostavnu naredbu za povezivanje Pi s računalom i uživanje u igrama.

Format za naredbu za prijenos mjeseca je sljedeći, gdje je opet X.X.X.X IP računalnog računala.

streaming mjesečine [options] X.X.X.X

Što se događa u odjeljku [options]?Dok je možete ostaviti prazno i ​​pustite da se sve pokreće u zadanim postavkama, postoji nekoliko razloga zbog kojih biste se mogli hvatati s prekidačima. Evo svih dostupnih naredbi koje možete koristiti u odjeljku opcija.

-720 Koristite rezoluciju od 1280x720 [zadano]
-1080 Koristite razlučivost od 1920x1080
-širina Vodoravna razlučivost( zadana 1280)
-visoka vertikalna razlučivost( zadana 720)
-30fps Koristite 30fps
-60fps Koristite 60fps [zadano]
-bitrate Naveditebitrate u Kbps
-packetsize Navedite maksimalnu paketnu veličinu u bajtovima
-app Naziv aplikacije za tok
-nosops Nemoj dopustiti GFE-u da mijenja postavke igre
-ulaz Koristite kao ulaz. Može se koristiti više puta
-mapping Koristite kao datoteku konfiguracije mapiranja gamepada
-udio Koristite kao ALSA audio izlazni uređaj( zadani sysdefault)
-localaudio Slušajte lokalno zvuk

Ako imate poteškoća pri korištenju zadanih postavkimožete upotrijebiti naredbe preklopke za podešavanje. Na primjer, trebalo bi zadano upotrebljavati Steam kao zadanu aplikaciju, ali ako ne možete upotrijebiti sljedeću naredbu da biste prisilili pokretanje Steam. Kao još jedan primjer, recimo da vaše računalo ne radi dobro sa zadanom postavkom od 60 fps i da uvijek zaboravite isključiti zvučnike na računalu prije nego što upali Mjesečevu svjetlost. Možete se prebaciti na 30 okretaja u sekundi i uputiti protokol GameStream da isključi zvuk na računalu i reproducira samo zvuk u dnevnoj sobi uz sljedeću naredbu.

moonlight streaming -30fps -localaudio XXXX

Kada pokrenete naredbu Moonlight automatski se povezujete s računalom, pokrenite Steam u velikom formatu slike, a za nekoliko sekundi vidjet ćete nadzornu ploču velike slike na dnevnom boravku TV kao i viako ste sjedili u vašem kućnom uredu svirajući na računalu( i, zapravo, ako biste trebali ući u svoj kućni ured i pogledati računalo, vidjet ćete da su zasloni zrcaljeni).

Ovo je trenutak u kojem, ako vam se nešto sviđa kad smo u pitanju geeky projekti i igranje igara, samo ćete sjediti tamo zaprepašteni koliko je nevjerojatno cijela stvar. Tamo ćete sjediti u dnevnoj sobi gledajući televizor, ali igrati igre koje su zapravo na vašem računalu u drugoj sobi. .. i to će sve raditi šokantno glatko s oštrom grafikom i oštrim zvukom. Budućnost doista jest sada.

Imate previše pitanja o igranju u 21. stoljeću? Pucaj nam e-mail na adresu [email protected] i mi ćemo se potruditi da odgovorimo. Imate li pametan projekt Raspberry Pi za dijeljenje?Željeli bismo također čuti za to.