17Aug
στοχεύουν να φέρουν τη βιβλιοθήκη παιχνιδιών ατμού απευθείας στο σαλόνι σας( αλλά σε ένα αρκετά απότομο ασφάλιστρο).Σήμερα θα σας δείξουμε πώς μπορείτε να φέρετε τη βιβλιοθήκη του Steam( μαζί με όλα τα άλλα παιχνίδια υπολογιστή) στο σαλόνι σας για ένα κλάσμα της τιμής με ένα Raspberry Pi.
Γιατί θέλω να το κάνω αυτό;
Τα χέρια κάτω από την πιο ευέλικτη εμπειρία παιχνιδιού είναι αυτή που έχετε στον υπολογιστή σας με Windows.Είτε παίζετε νέες εκδόσεις αιχμής είτε εξομοιώνετε 20+ παλιά παιχνίδια, μπορείτε απλά να παίξετε περισσότερα παιχνίδια στον υπολογιστή σας από οπουδήποτε αλλού.
Εντούτοις, οι περισσότεροι από εμάς διατηρούν τους υπολογιστές μας στα γραφεία του σπιτιού, τα σπίτια, τα υπνοδωμάτια και οπουδήποτε αλλά όπου το πιο άνετο κάθισμα στο σπίτι με τη μεγαλύτερη οθόνη είναι: το σαλόνι.Αν είστε σαν εμάς, θα θέλατε να παίξετε τους αγαπημένους σας τίτλους στο HDTV σαλόνι σας, αλλά δεν είστε έτοιμοι να οικοδομήσετε έναν καινούργιο υπολογιστή με GPU υψηλού επιπέδου για να το κάνετε ή 2) να αποσυνδέσετε τα πάντα και να μεταφέρετεολόκληρο τον υπολογιστή σας και κατεβάστε το στο σαλόνι μόνο για να παίξετε.
Δεν θα ήταν ωραίο αν μπορούσατε απλά να μεταφέρετε τα περιεχόμενα του υπολογιστή σας απευθείας στο HDTV σας χωρίς να μεταφέρετε ολόκληρο τον υπολογιστή σας για το γύρο;Ευτυχώς για εσάς, εμάς και όλους όσους θέλουν να τροφοδοτήσουν την ισχυρή γκάμα παιχνιδιών του υπολογιστή τους σε μια άλλη οθόνη στο σπίτι τους, υπάρχει ένας τρόπος να αξιοποιήσετε το πρωτόκολλο του GameStream που ενσωματώνεται στις GPUs mid-to-high NVIDIA για να φέρει το παιχνίδι σαςστο σαλόνι σας χωρίς να σπάσετε την τράπεζα.
Ας ανακαλύψουμε τις λεπτομέρειες που χρειάζεστε και στη συνέχεια να σας παρουσιάσουμε πώς να ρυθμίσετε τον υπολογιστή σας, το Raspberry Pi και τη συλλογή παιχνιδιών για να ξεκινήσετε τα πράγματα.
Πώς λειτουργεί και τι χρειάζομαι;
Η NVIDIA σχεδίασε το πρωτόκολλο GameStream έτσι ώστε να μπορεί να πάρει μια φέτα από την πλατφόρμα παιχνιδιών του σπιτιού / κινητής τηλεφωνίας, μεταδίδοντας τα παιχνίδια από τον υπολογιστή σας στην HDTV σας( μέσω μιας βοηθητικής συσκευής ή κουτιού που εξυπηρετεί ως πελάτης).
Πραγματικά, πραγματικά , θέλουμε να τονίσουμε ότι το τελευταίο κομμάτι για να ξεκαθαρίσουμε οποιαδήποτε σύγχυση.Όλο αυτό το σύστημα εξαρτάται από την κατοχή ενός υπολογιστή ικανό να παίζει το παιχνίδι και δεν σας δίνει, εν πάση περιπτώσει, έναν υπολογιστή συνδεδεμένο στην τηλεόρασή σας, ικανό να παίζει ανεξάρτητα τα παιχνίδια.Η συσκευή που είναι συνδεδεμένη στην τηλεόρασή σας είναι σημαντικά λιγότερο ισχυρή από τον πραγματικό υπολογιστή σας και απλώς χρησιμεύει για την εμφάνιση της ροής παιχνιδιών από τον υπολογιστή σας.
Μπορείτε να αγοράσετε προϊόντα NVIDIA, από τη σειρά NVIDIA Shield, που κυμαίνονται από δισκία μέχρι κουτιά παιχνιδιών αξίας 200 δολαρίων με Android που προορίζονται να μεταφερθούν απευθείας κάτω από την τηλεόρασή σας δίπλα στα άλλα μέσα των μέσων σας.Αλλά δεν χρειάζεστε για να αγοράσετε ένα από αυτά τα προϊόντα της NVIDIA για να έχετε πρόσβαση στο GameStream όμως!
Χάρη στους δημιουργικούς ανθρώπους στο πρόγραμμα Moonlight ανοιχτού κώδικα, οι οποίοι συνθέτουν ένα πακέτο λογισμικού πελάτη με αντίστροφη μηχανική και ανοιχτού κώδικα για το GameStream, μπορούμε να λαμβάνουμε και να προβάλλουμε ροές GameStream σε υπολογιστές, κινητές συσκευές και ενσωματωμένες συσκευές όπως το Raspberry Pi.
Ένα έργο αυτό το δροσερό σίγουρα δεν είναι δωρεάν, αλλά είναι σίγουρα φθηνότερο από είτε να αγοράσετε μια λύση off-the-shelf, να οικοδομήσουμε ένα δεύτερο PC τυχερών παιχνιδιών, είτε να περιμένετε και να πετάξετε μεγάλα δολάρια για μια επίσημη μηχανή ατμού.Αν η μοίρα βρίσκεται στο πλευρό σας( και έχετε ήδη το υλικό) τότε αυτό το έργο είναι δωρεάν.Ακόμη και αν έπρεπε να αγοράσετε τα πάντα από το μηδέν, PC στην άκρη, θα καταλήγατε ακόμα με ένα έργο φθηνότερα από την αγορά ενός αφοσιωμένου μηχανήματος.Ας ρίξουμε μια ματιά στα εργαλεία που χρειάζεστε.
Μια GPU και ένας υπολογιστής που υποστηρίζει το GameStream
Το GameStream είναι ένα ιδιόκτητο πρωτόκολλο ενσωματωμένο σε επιλεγμένες κάρτες γραφικών NVIDIA GeForce.Οι χρήστες της επιφάνειας εργασίας θα βρουν υποστήριξη GameStream στο GeForce GTX 650 και παραπάνω.Οι χρήστες του φορητού υπολογιστή θα βρουν υποστήριξη GameStream σε επιλεγμένες GPU GTX 600M καθώς και όλα τα μοντέλα GTX 700M και 800M.
Επιπλέον, θα χρειαστείτε Windows 7 ή νεότερη έκδοση καθώς και υλικό που μπορεί να υποστηρίξει τη διαδικασία ροής.Οι απαιτήσεις του GameStream, που περιγράφονται εδώ, υποδεικνύουν ότι πρέπει να χρησιμοποιήσετε τουλάχιστον έναν επεξεργαστή i3-2100 ή υψηλότερο με μνήμη RAM 4GB ή υψηλότερη.Δεν μπορούμε να σχολιάσουμε εάν ή όχι αυτές είναι πραγματικές απαιτήσεις ή συστάσεις που διατυπώνονται ως απαιτήσεις επειδή η μηχανή δοκιμής μας ξεπέρασε τις απαιτήσεις.
Τέλος, πέρα από ακριβώς το υλικό στον υπολογιστή σας, θα χρειαστείτε επίσης το λογισμικό GeForce Experience.Αυτό είναι ανεξάρτητο από τους πραγματικούς οδηγούς GPU και αν δεν βγήκατε από το δρόμο για να το εγκαταστήσετε, τότε πιθανότατα δεν το διαθέτετε στον υπολογιστή σας αυτή τη στιγμή( δεν είχαμε κάνει πριν από αυτό το έργο).
Ένα μικρό μικροϋπολογιστή σμέουρων Pi
Υπάρχουν πολλές επαναλήψεις του μικροϋπολογιστή Raspberry Pi μέχρι τώρα.Για αυτό το έργο θα θέλατε, ιδανικά, ένα νέο Raspberry Pi 2( το οποίο ασχολείται με ένα beefier επεξεργαστή από τους προκατόχους του).Αυτή είναι η μονάδα που χρησιμοποιήσαμε για αυτό το σεμινάριο και αυτή είναι η μονάδα με την οποία μπορούμε να αναφέρουμε πολύ θετικές εμπειρίες.
Μπορείτε επίσης να χρησιμοποιήσετε το μοντέλο Raspberry Pi B +.παρόλο που δεν χρησιμοποιήσαμε αυτό για αυτό το σεμινάριο στην ανάγνωσή μας για το θέμα, πολλοί χρήστες ανέφεραν ότι χρησιμοποίησαν το Pi B + με επιτυχία.
Αυτό το σεμινάριο δεν θα σας οδηγήσει στην αρχική ρύθμιση της μονάδας σας Raspberry Pi όπως καλύψαμε εκτενώς το Raspberry Pi.Εάν είστε νέος στη χρήση του Pi και πρέπει να καλύψετε μέχρι αυτό το σημείο, παρακαλώ ρίξτε μια ματιά στο The HTG Οδηγός για να ξεκινήσετε με το Raspberry Pi για μια επισκόπηση σημαντικών θεμάτων, όπως την επιλογή μιας καλής πηγής ενέργειας και στη συνέχεια να δείτε πώς να απολαύσετεDead Simple Raspberry Pi Εγκατάσταση με NOOBS για βοήθεια στην εγκατάσταση του Raspbian.
Moonlight Embedded
Θα το εγκαταστήσουμε απευθείας από το Raspberry Pi αργότερα στο σεμινάριο, αλλά το αναφέρουμε εδώ, καθώς είναι ένα τόσο σημαντικό συστατικό που το σημειώνουμε εδώ( και ελπίζοντας ότι θα βρείτε χρήσεις για ένα τόσο μεγάλοopen-source project σε άλλες συσκευές).
Μπορείτε να διαβάσετε περισσότερα για το πρόγραμμα Moonlight εδώ.
Απομακρυσμένα περιφερειακά
Τα Pi, Moonlight και GameStream όλα υποστηρίζουν το παραδοσιακό combo παιχνιδιών ποντικιών / πληκτρολογίων και μπορείτε να συνδέσετε περιφερειακά παιχνιδιών στις θύρες USB όπως οι ενσύρματοι ελεγκτές Xbox ή να χρησιμοποιήσετε ασύρματα ελεγκτές με κατάλληλο προσαρμογέα.
Χρησιμοποιήσαμε τόσο το ενσύρματο ποντίκι όσο και το πληκτρολόγιο που συνδέθηκε με το Raspberry Pi, καθώς και έναν ελεγκτή Xbox συνδεδεμένο, ασύρματα, στον πηγαίο υπολογιστή.(Για συμβουλές σχετικά με τη σύνδεση ενός ασύρματου ελεγκτή Xbox στον υπολογιστή σας, δείτε αυτό το σεμινάριο
Το εύρος του ασύρματου προσαρμογέα ήταν τόσο μεγάλο που δεν υπήρχε ανάγκη να προσθέσετε τον ελεγκτή στη μονάδα Pi στο τέλος της σήραγγας ροής · μπορούσαμε να χρησιμοποιήσουμεο ελεγκτής πηγαίνει μακριά από τον πηγαίο υπολογιστή, επειδή, θυμηθείτε, ολόκληρο το σύστημα μεταδίδει το περιεχόμενο από τον υπολογιστή( δεν το παράγει πραγματικά στο Pi)
Steam
Εάν δείτε την τεκμηρίωση GeForce Experience, θα βρείτε μια λίστα υποστηριζόμενωναυτό είναι υπέροχο και όλα, αλλά παρά το μήκος της λίστας δεν είναι πολύ εκτεταμένη.Στην πραγματικότητα στην εισαγωγή του άρθρου σας υποσχεθήκαμε μια μηχανή ατμού για το σαλόνι σας που θα μπορούσε να παίξει οποιοδήποτε από τα παιχνίδια σας PC παιχνιδιών θα μπορούσε.
Αν και είναιπου δεν περιλαμβάνονται στη λίστα παιχνιδιών, επειδή δεν είναι παιχνίδι, μπορείτε να ξεκινήσετε την πραγματική εφαρμογή Steam από τον απομακρυσμένο πελάτη και, στη συνέχεια, boom , έχετε πλήρη πρόσβαση όχι μόνο στη βιβλιοθήκη Steam του παιχνιδιούαλλά και τυχόν παιχνίδια ή εξομοιωτές που έχετε προσθέσει στο Steam επίσης.
Ήμασταν σε θέση να ξεκινήσει οποιοδήποτε εγγενές παιχνίδι Steam, καθώς και παλιά παιχνίδια PC, όπως το παλιό παιχνίδι προσομοίωσης θεού Black &White ( 2001) χωρίς προβλήματα.
Ρύθμιση του υπολογιστή σας
Από την πλευρά του υπολογιστή των ρυθμίσεων είναι απλή.Ο υπολογιστής σας είναι ήδη έτοιμος, έχετε ήδη εγκατεστημένη μια κάρτα GeForce και αν έχετε ήδη εγκαταστήσει την εμπειρία GeForce όταν εγκαταστήσατε τη GPU σας τότε δεν έχετε τίποτα να κάνετε!
Εάν χρειάζεστε το λογισμικό GeForce Experience και θυμηθείτε ότι δεν είναι το ίδιο με τα προγράμματα οδήγησης της GPU, αλλά μια επιπλέον σουίτα λογισμικού που έχει τοποθετηθεί πάνω από την κορυφή, μεταβείτε στη σελίδα λήψης εδώ για να πάρετε ένα αντίγραφο για τον υπολογιστή σας.
Όταν εγκαθιστάτε το λογισμικό φρέσκο, πραγματικά χρειάζεται να επανεκκινήσετε τον υπολογιστή σας.Ξέρουμε, ξέρουμε.Τις περισσότερες φορές είναι μόνο μια πρόταση που συχνά αγνοείται, αλλά αυτή τη φορά θα πρέπει να επανεκκινήσετε πριν το πρωτόκολλο του GameStream είναι ενεργό.Εμπιστευσου μας.Πέρασα πολύ χρόνο για την αντιμετώπιση προβλημάτων κατά τη διάρκεια αυτού του σεμιναρίου επειδή αγνοήσαμε την ερώτηση επανεκκίνησης.
Μόλις το εγκαταστήσετε και επανεκκινήσετε, εκτελέστε το λογισμικό, επιλέξτε την καρτέλα "Προτιμήσεις" και ελέγξτε ότι το "GameStream" εμφανίζεται στη λίστα επιλογών πλοήγησης στην αριστερή πλευρά.Επιλέξτε "GameStream" και ενεργοποιήστε την ροή επιλέγοντας "Στο δίκτυο μου".Σε αυτό το σημείο ολοκληρώσατε τη διαδικασία διαμόρφωσης στον υπολογιστή.Πάμε να ρυθμίσουμε το Pi και στη συνέχεια να παίξουμε μερικά παιχνίδια.
Ρύθμιση του σμέουρου Pi
Αυτό το σεμινάριο υποθέτει ότι έχετε ήδη εγκαταστήσει το Rasbian στο Raspberry Pi και μπορείτε να το εκκινήσετε και να αποκτήσετε πρόσβαση στην γραμμή εντολών( είτε απευθείας εάν το έχετε ρυθμίσει ως τέτοιο είτε με έξοδο από την επιφάνεια εργασίας για να επιστρέψετε στη γραμμή εντολών).Εάν δεν το έχετε κάνει, επιστρέψτε στα πρώτα μέρη του άρθρου και ελέγξτε τους συνδέσμους σχετικά με τη διαμόρφωση του Pi.
Μόλις ανοίξει η Raspbian, έχουμε μόνο μερικά μικρά πράγματα που πρέπει να παρακολουθήσουμε πριν αρχίσουμε να παίζουμε τα παιχνίδια μας.Πριν βρεθούμε σε όλες τις εντολές, θα σας ενθαρρύνουμε να ρυθμίσετε το Pi ώστε να αποδεχθεί μια σύνδεση SSH, ώστε να μπορείτε να εισάγετε όλες αυτές τις εντολές από την άνεση του κεντρικού υπολογιστή σας( και με την άνεση της κοπής και της επικόλλησης).
Το πρώτο βήμα είναι να προσθέσετε το Moonlight στη λίστα αποθετηρίων της Pi για να μπορέσουμε να χρησιμοποιήσουμε την εντολή apt-get για να τραβήξουμε τα πακέτα αντί να ασχοληθούμε με τη λήψη των διευθύνσεων πλήρους αρχείου από το αποθετήριο Moonlight GitHub και την εγκατάσταση με το χέρι.
Καταχωρίστε την ακόλουθη εντολή ενώ είστε συνδεδεμένος ως root στο Pi σας( ο προεπιλεγμένος είναι ο κωδικός πρόσβασης χρήστη "pi" "βατόμουρο").
sudo nano /etc/apt/ sources.list
Αυτό θα ανοίξει τη λίστα πηγών αποθετηρίου σας.Προσθέστε την ακόλουθη γραμμή στη λίστα.
deb http: //archive.itimmer.nl/raspbian/ wheezy κύρια
έξοδος από το nano πιέζοντας CTRL + X, αποθηκεύστε το έγγραφο όταν σας ζητηθεί.Στη συνέχεια, θα εγκαταστήσουμε το Moonlight.Καταχωρίστε τις ακόλουθες εντολές.
apt-get ενημέρωση
apt-get εγκατάσταση
ενσωματωμένο σε φεγγάρι Όταν σας ζητηθεί να απαντήσετε σε όλες τις ερωτήσεις "Y" για να εγκαταστήσετε όλα τα απαραίτητα αρχεία.
Αυτή είναι η διαδικασία που χρησιμοποιήσαμε και θα έπρεπε να λειτουργήσει για τη μεγάλη πλειοψηφία των χρηστών.Εάν για οποιονδήποτε λόγο επιθυμείτε να εγκαταστήσετε με μη αυτόματο τρόπο το λογισμικό Moonlight και τις εξαρτήσεις, ανατρέξτε στο αρχείο readme για το Moonlight Embedded στο GitHub εδώ για περισσότερες πληροφορίες.
Το τελευταίο βήμα είναι να αντιστοιχίσετε το PC παιχνιδιών σας στο Pi.Και πάλι στη γραμμή εντολών στο Pi, πληκτρολογήστε την ακόλουθη εντολή, όπου το X.X.X.X είναι η διεύθυνση IP τοπικού δικτύου του PC παιχνιδιών.
ζευγάρι σεληνόφωτο X.X.X.X
Η εντολή θα δημιουργήσει ένα πιστοποιητικό και ένα τετραψήφιο PIN.Στην οθόνη του υπολογιστή σας θα δείτε ένα αναδυόμενο παράθυρο σαν αυτό.
Εισάγετε τον κωδικό PIN για να ολοκληρώσετε τη διαδικασία αντιστοίχισης και εξουσιοδοτήσετε τη μονάδα Moonlight / Pi για πρόσβαση στη ροή παιχνιδιών σας.
Έχετε εγκαταστήσει το GeForce Experience στον υπολογιστή σας, έχετε εγκαταστήσει το Moonlight στο Raspberry Pi, τώρα ήρθε η ώρα να συνδέσετε το Pi στην τηλεόρασή σας( αν δεν είναι ήδη συνδεδεμένο)και χρησιμοποιήστε μια απλή εντολή για να συνδέσετε το Pi με τον υπολογιστή σας και να απολαύσετε τα παιχνίδια σας.
Η μορφή της εντολής ροής σεληνιακού φλας είναι η εξής, όπου πάλι το X.X.X.X είναι το IP του PC παιχνιδιών.
ροή σε σεληνιακό φως [επιλογές] X.X.X.X
Τι συμβαίνει στην ενότητα [επιλογές];Ενώ μπορείτε να το αφήσετε κενό και αφήστε τα πάντα να τρέχουν στις προεπιλεγμένες ρυθμίσεις, υπάρχουν μερικοί λόγοι για τους οποίους ίσως θέλετε να πλέξετε με τους διακόπτες.Ακολουθούν όλοι οι διαθέσιμοι διακόπτες εντολών που μπορείτε να χρησιμοποιήσετε στην ενότητα επιλογών.
-720 Χρήση ανάλυσης 1280x720 [προεπιλογή]
-1080 Χρήση ανάλυσης 1920x1080
-width Οριζόντια ανάλυση( προεπιλογή 1280)
-αντικείμενο Κατακόρυφη ανάλυση( προεπιλογή 720)
-30fps Χρήση 30fps
-60fps Χρήση 60fps [προεπιλογή]
-bitrateτο bitrate σε Kbps
-packetsize Καθορίστε το μέγιστο πακέτο σε byte
-app Όνομα εφαρμογής σε ροή
-nosops Μην επιτρέπετε στο GFE να τροποποιήσει τις ρυθμίσεις του παιχνιδιού
-Input Χρήση ως είσοδος.Μπορεί να χρησιμοποιηθεί πολλές φορές
-mapping Χρήση ως αρχείο διαμόρφωσης χαρτογράφησης παιχνιδιών( χρήση πριν από την εισαγωγή)
-αυτή Χρήση ως συσκευή εξόδου ήχου ALSA( default sysdefault)
-localaudio Αναπαραγωγή ήχου τοπικά
Εάν αντιμετωπίζετε προβλήματα κατά τη χρήση των προεπιλογώνμπορείτε να χρησιμοποιήσετε τους διακόπτες εντολών για να κάνετε ρυθμίσεις.Για παράδειγμα, θα πρέπει να χρησιμοποιεί το Steam ως προεπιλεγμένη εφαρμογή, αλλά αν δεν μπορείτε να χρησιμοποιήσετε την ακόλουθη εντολή για να εκτελέσετε το Steam.
streaming moonlight -app Steam X.X.X.X
Ως ένα άλλο παράδειγμα, ας υποθέσουμε ότι ο υπολογιστής σας δεν κάνει καλά με την προεπιλεγμένη ρύθμιση των 60 καρέ ανά δευτερόλεπτο και πάντα ξεχνάτε να απενεργοποιείτε τα ηχεία στον υπολογιστή σας πριν εκτοξεύσετε το Moonlight.Μπορείτε να μεταβείτε σε 30fps και να καθοδηγήσετε το πρωτόκολλο GameStream για να απενεργοποιήσετε τον ήχο στον υπολογιστή σας και να αναπαράγετε μόνο τον ήχο στο σαλόνι με την ακόλουθη εντολή.
ροή σε σεληνιακό φως -30fps -localaudio XXXX
Μόλις εκτελέσετε την εντολή Moonlight θα συνδεθεί αυτόματα στον υπολογιστή σας, θα ξεκινήσει η λειτουργία Steam στη λειτουργία Big Picture και μέσα σε λίγα δευτερόλεπτα θα δείτε το ταμπλό του Big Picture Mode στην τηλεόρασή σας όπως ακριβώς θα κάνατεεάν κάνατε καθιστή στο γραφείο του σπιτιού παίζοντας στον υπολογιστή( και, στην πραγματικότητα, αν πήγες στο γραφείο στο σπίτι και κοιτάξεις τον υπολογιστή θα δεις ότι οι οθόνες ήταν καθρέφτες).
Αυτή είναι η στιγμή που, αν είστε κάτι σαν να είμαστε όταν πρόκειται για γελοία έργα και τυχερά παιχνίδια, απλά θα καθίσετε εκεί έκπληκτος από το πόσο καταπληκτικό είναι όλο το πράγμα.Εκεί θα είστε, κάθονται στο σαλόνι σας κοιτάζοντας την τηλεόρασή σας, αλλά παίζοντας παιχνίδια που είναι στην πραγματικότητα στον υπολογιστή σας στην άλλη αίθουσα. .. και όλα θα λειτουργούν συγκλονιστικά ομαλά με καθαρά γραφικά και έντονο ήχο.Το μέλλον είναι πραγματικά τώρα.
Έχετε μια πιεστική ερώτηση σχετικά με τα τυχερά παιχνίδια στον 21ο αιώνα;Στείλτε μας ένα email στο [email protected] και θα κάνουμε το καλύτερο δυνατό για να το απαντήσουμε.Έχετε ένα έξυπνο σχέδιο Raspberry Pi για να μοιραστείτε;Θα θέλαμε να το ακούσουμε και αυτό.