Stream Steam Games à votre Raspberry Pi avec une boîte de lien bricolage

Vous n'avez pas besoin d'une boîte de streaming de jeu coûteuse pour envoyer des jeux vidéo de votre PC à votre téléviseur. Ces jours-ci, tout est possible avec un Raspberry Pi!

Vous n'avez pas besoin d'une boîte de streaming de jeu coûteuse pour envoyer des jeux vidéo de votre PC à votre téléviseur.  Ces jours-ci, tout est possible avec un Raspberry Pi!
Publicité

Les joueurs annoncent les PC comme plate-forme de jeu d'élite. Honnêtement, les ordinateurs de bureau offrent en particulier une valeur phénoménale. Avec la facilité des mises à niveau et les économies de prix potentielles en construisant plutôt qu'en achetant, il est difficile de s'opposer aux jeux informatiques. Cependant les consoles assurent le confort et la détente des jeux de salon. Les boîtes de lien permettent de diffuser des jeux depuis un PC vers un téléviseur.

Pourtant, les appareils tels que le Steam Link sont coûteux.

Streaming à domicile de Steam Streaming Steam In-Home désormais disponible pour tout le monde Steam Streaming à domicile désormais disponible pour tout le monde Steam Streaming à domicile, une fonctionnalité qui permet aux utilisateurs de diffuser leurs jeux d'un ordinateur dans leur maison à un autre, est maintenant disponible pour tous les utilisateurs de Steam à utiliser. Read More était révolutionnaire. Les joueurs n'étaient plus obligés de trimballer leurs ordinateurs de bureau encombrants et leurs ordinateurs portables dans le salon pour une partie de jeux de canapé. Jeu rétro sur le Raspberry Pi Jeu rétro sur le Raspberry Pi: Tout ce que vous devez savoir Retro Gaming sur le Raspberry Pi: Tout ce que vous devez savoir Le Raspberry Pi a beaucoup d'utilisations, mais peut-être le plus amusant est de jouer à des jeux vidéo classiques. Voici tout ce que vous devez savoir sur les jeux rétro sur votre Raspberry Pi. Read More est l'une des utilisations les plus populaires de la carte Pi. RetroPie, ainsi que RecalBox, l'une des meilleures nouvelles distributions Linux Les nouveaux systèmes d'exploitation Linux pour chaque niche Les nouveaux systèmes d'exploitation Linux pour tous les systèmes d'exploitation Linux Niche sont constamment mis à jour, certains sont plus importants que d'autres. Vous ne savez pas s'il faut mettre à niveau? Découvrez ces nouveaux systèmes d'exploitation Linux et voyez si vous devriez les essayer. Lire la suite . Mais un Raspberry Pi peut servir de boîte de lien à faire soi-même (DIY) parfaitement fonctionnelle, et pas seulement de jeu rétro. Avec seulement un Raspberry Pi, une carte vidéo compatible et un logiciel open source, vous pouvez diffuser des jeux Steam sur votre téléviseur.

Voici comment configurer une boîte de lien DIY Steam avec un Raspberry Pi!

DIY Raspberry Pi Link Box Prérequis

Framboise-Pi-Steam-Stream

Afin de configurer un Raspberry Pi comme une boîte de lien pour le streaming des jeux Steam, vous aurez besoin de quelques éléments. D'abord, le Raspberry Pi. Bien que techniquement vous puissiez utiliser un Raspberry Pi B +, un Raspberry Pi 2 ou 3 vous donnera les meilleures performances. Les deux Pi 2 et 3 disposent de processeurs quad-core qui améliorent considérablement l'expérience de streaming. Vous aurez également besoin d'une carte graphique compatible. Seules les cartes de la série Nvidia GTX fonctionnent pour cela (désolé fans AMD). Toute série Nvidia GTX de la GTX 650 et plus devrait fonctionner. De plus, vous aurez besoin du logiciel GeForce Experience. Cela fonctionne sur le PC où vos jeux sont installés. De même, vous aurez besoin de jeux Steam et compatibles.

Sur le Raspberry Pi, vous aurez besoin de la dernière version de Raspbian Jessie 5 façons Raspbian Jessie rend Raspberry Pi encore plus facile à utiliser 5 façons Nouveau Raspbian Jessie rend Raspberry Pi encore plus facile à utiliser Suite à la sortie de Debian Jessie en Juillet, le Raspberry La communauté pi a été bénie avec une nouvelle version de la variante Raspbian, basée sur la distribution "parent". Lire la suite et Moonlight. Anciennement Limelight, Moonlight est une version open-source du même logiciel Nvidia utilisé pour diffuser vers des appareils tels que le Nvidia SHIELD.

  • GTX 650 ou supérieure Carte graphique Nvidia.
  • Raspberry Pi 2 ou 3.
  • Carte microSD de 8 Go ou plus.
  • Raspbian ou une autre distribution compatible Raspberry Pi basée sur Debian.
  • Logiciel GeForce Experience.
  • Clair de lune.

Installation de GeForce Experience

GeForce-Experience-Home

Avant de commencer à diffuser des jeux, vous devez télécharger et installer GeForce Experience sur votre PC. Ce logiciel propriétaire Nvidia comprend des pilotes prêts pour le jeu, l'optimisation des jeux et des capacités de diffusion. C'est ce qui finira par lancer les jeux vidéo installés sur votre PC sur le Raspberry Pi sous Moonlight. Si vous n'avez pas déjà installé GeForce Experience, vous pouvez télécharger GeForce Experience depuis Nvidia. Ma machine, un ordinateur portable HP Omen équipé d'un processeur GTX 965m et i7-6700HQ, est préinstallée avec GeForce Experience.

Une fois téléchargé, naviguez vers votre dossier de téléchargement et installez-le. Après la brève installation, ouvrez GeForce Experience. Il devrait peupler l'écran principal avec tous les jeux compatibles. Cliquez sur le bouton Paramètres dans le coin supérieur droit de l'écran.

GeForce-Experience-Settings

Accédez à l'onglet SHIELD et activez Gamestream . Vous pouvez afficher une liste de jeux compatibles sur le site Web de Nvidia. Notez que les jeux disposent d'une gamme de fonctionnalités de contrôleur et de clavier et de souris.

GameStream-On

Configuration de Moonlight

Une fois que GeForce Experience et GameStream sont configurés, il est temps de configurer Moonlight. Anciennement Limelight, Moonlight est une version open-source du client GameStream de Nvidia, et vous permet de diffuser votre bibliothèque de jeux sur plusieurs appareils. Il y a des clients pour Android, iOS, Windows, macOS et Linux.

Dépendances et configuration audio

Cette installation suppose que vous démarrez avec un Raspberry Pi exécutant Raspbian. Vous pouvez facilement installer Raspbian avec plusieurs autres images en utilisant NOOBS Comment installer un système d'exploitation à votre Raspberry Pi Comment installer un système d'exploitation à votre Raspberry Pi Voici comment faire pour installer un nouveau système d'exploitation sur votre Pi - et comment cloner votre configuration parfaite pour la reprise après sinistre rapide. Lire la suite . Une fois que vous avez démarré dans Raspbian sur votre Raspberry Pi, ouvrez un terminal. Nous allons commencer en vérifiant que toutes les dépendances sont installées:

sudo apt-get install libopus0 libasound2 libudev0 libavahi-client3 libcurl3 libevdev2 

Steam-Raspberry-Pi-Moonlight-Dépendances

Ensuite, vous voulez configurer votre audio. Cette étape force le son à sortir du port HDMI. Pour ce faire, vous devrez modifier la configuration de démarrage. Courir

 sudo nano /boot/config.txt 

Ceci charge l'éditeur de nano de Raspberry Pi. À la fin du fichier, tapez

 hdmi_drive=2 

hdmi-drive-2
Appuyez sur CTRL + Z pour quitter, puis sur Y pour confirmer. Le Raspberry Pi devrait maintenant être correctement configuré pour fournir l'audio via HDMI.

Installation de Moonlight

Après avoir installé les dépendances et configuré l'audio Raspberry Pi, installez Moonlight. Pour télécharger Moonlight, nous devons ajouter Moonlight à la liste des sources. Ouvrez un terminal et entrez:

 sudo nano /etc/apt/sources.list 

Après cela, charge l'éditeur de texte, ajoutez la ligne suivante. Si vous êtes sur Debian Wheezy, entrez:

 deb http://archive.itimmer.nl/raspbian/moonlight wheezy main 

Les utilisateurs de Debian Jessie doivent entrer:

 deb http://archive.itimmer.nl/raspbian/moonlight jessie main 

jessie-main-dépendances
Après avoir ajouté Moonlight à votre liste de sources, vérifiez les mises à jour:

 sudo apt-get update 

sudo-apt-get-mise à jour-moonlight
Lorsque vous avez terminé la mise à jour, installez Moonlight via la ligne de commande:

 sudo apt-get install moonlight-embedded 

installer-moonlight

Configuration de Moonlight

Une fois Moonlight installé, il doit être associé à GeForce Experience. Cela permet à GameStream de diffuser certains jeux vidéo depuis le PC hôte où les jeux sont installés sur le Raspberry Pi qui utilise Raspbian. Vous devez connaître l'adresse IP de votre PC hôte. Si vous ne le savez pas, vous pouvez afficher une invite de commande et entrer:

 ipconfig 

Avec votre adresse IP PC entrez la commande suivante dans un terminal sur le Raspberry Pi:

 moonlight pair [ip address] 

couple au clair de lune
Cela devrait générer un message indiquant qu'un certificat a été généré. Vous devriez également voir un code PIN à quatre chiffres. Sur votre ordinateur hôte, GeForce Experience affiche une boîte de dialogue. Entrez le code PIN et cliquez sur Connecter .

Pin-2

Dans la ligne de commande, vous verrez un message indiquant "paired successfully".

Jeux de course

vapeur-running-on-moonlight

Après l'installation ci-dessus, Moonlight est correctement installé. Pour lancer des jeux, ouvrez un terminal et tapez:

 moonlight stream [options] -app [app name] 

Par exemple, quand j'ai lancé Steam, j'ai tapé:

 moonlight stream -1080 -30fps -app Steam 

Lorsque vous lancez des jeux, vous devez spécifier la résolution et la fréquence d'images. Alors que le Raspberry Pi gère assez bien 1080p, 60 images par seconde (fps) 1080p performance était horrible. Cela reste cohérent avec les deux cartes Raspberry Pi 2 et Pi 3. Par conséquent, je recommande de rester avec 30 fps.

Autres options Moonlight

Contrairement au logiciel avec une interface utilisateur graphique, vous devez spécifier vos options dans la ligne de commande. Vous trouverez ci-dessous la liste complète des options.

Réglez la résolution sur 720p:

 -720 

Définir la résolution en 1080p:

 -1080 

Définir la résolution horizontale comme x:

 -width x 

Définir la résolution verticale en tant que x:

 -height x 

Définir les images par seconde à 30:

 -30fps 

Définissez les images par seconde à 60:

 -60fps 

Définir le débit en x Kbps:

 -bitrate x 

Définissez le nombre maximal de paquets sur x octets:

 -packetsize x 

Diffuser un programme (par exemple Steam):

 -app x 

Interdire GeForce Experience modifier les paramètres de jeu:

 -nosops 

Spécifiez une entrée:

 -input x 

Spécifiez une configuration de mappage de la manette:

 -mapping x 

Utilisez l'architecture sonore Linux avancée (ALSA):

 -audio x 

Lire l'audio localement:

 -localaudio 

Streaming Steam Games à votre Raspberry Pi

Dans l'ensemble, le Raspberry Pi fait une boîte à vapeur fantastique. Si vous voulez simplement l'expérience de jeu PC sur votre téléviseur, un Raspberry Pi servira le même but qu'un lien Steam à une fraction du coût. Puisque Moonlight est une installation basée sur Debian, elle devrait théoriquement fonctionner correctement sur n'importe quel système Debian. Cela signifie que Moonlight devrait fonctionner sur les distributions comme Ubuntu et OSMC. En outre, vous pouvez probablement utiliser des moyens similaires pour exécuter Moonlight sur des distributions telles que la plate-forme de jeu Old School RetroPie et la Recalbox alternative RetroPie.

En fin de compte, si vous êtes sur le marché pour un lien Steam, vous pouvez créer votre propre pour une fraction du prix. Mon Raspberry Pi 2 gère 1080p, 30 fps de streaming parfaitement. Même sur le décalage Wi-Fi est resté assez faible. Cependant, une connexion Raspberry Pi 3 et Ethernet offrent les meilleures performances.

L'espace de jeu Linux s'est vraiment épanoui. Installez SteamOS Beta aujourd'hui: Installez SteamOS Beta aujourd'hui: Installez SteamOS Beta aujourd'hui Si vous vous intéressez aux jeux sur Linux, l'utilisation de SteamOS en tant que distribution Linux de votre choix est une bonne idée. Ce guide couvre toutes les étapes et les éventuelles questions que vous pourriez avoir lors de l'installation. Lire la suite, le PlayOnLinux PlayOnLinux apporte Windows Jeux et Programmes Pour Linux PlayOnLinux apporte Windows Jeux et Programmes Pour Linux Lire la suite pour Wine, et même des méthodes pour créer un serveur de jeu sur Linux Tout ce dont vous avez besoin pour construire un serveur de jeu sous Linux construire un serveur de jeu sur Linux Depuis sa création, le jeu a presque toujours été plus amusant avec plusieurs joueurs, une pratique qui s'est déplacée en ligne. Pour héberger un tournoi en ligne, vous devez configurer votre propre serveur de jeu, en utilisant Linux. Lire la suite . Moonlight continue de prouver la valeur de Linux en tant que plateforme de jeu viable.

Quels jeux Steam jouez-vous et quels appareils utilisez-vous pour le streaming à domicile?

Crédit d'image: Africa Studio via Shutterstock.com

In this article