Pour streamer localement votre écran de PC comme un pro, avec la plus faible latence et la meilleure qualité possible sur différents supports (téléphone, tablette, Steam Deck, Logitech G Cloud, ROG Ally…) procéder comme suit :
Machine cliente (Steam Deck etc)
Installer Moonlight. Logiciel open-source. Choisissez une résolution adaptée à votre écran, mettons 1080p, et un framerate correct (60fps Steam Deck/G cloud, 120fps ROG Ally…). La résolution doit être proportionnelle à votre écran PC de jeux. Attention au Steam deck et sa résolution de 1280*800. Si vous avez du wifi 5GHz, et êtes relativement proche de votre box, je vous conseille de régler le bitrate à 60 Mbps : la compression est totalement invisible à un tel bitrate. Codec vidéo HEVC (H.265). Si vous êtes plus loin de votre box, ou votre wifi est squatté par des membres de votre famille, baissez le bitrate jusqu’à ne pas avoir de pertes d’images.
Machine serveur (PC qui calcule les jeux)
Je vous conseille très très fortement d’avoir cette machine reliée à votre box en ethernet, afin de laisser le champ libre pour le wifi sur la machine cliente.
On coupe le service de stream de Steam, de GeForce Experience.
On installe Sunshine, autre logiciel open-source. Si la manette n’est pas reconnue, on réinstalle ViGEmBus.
Si Moonlight ne reconnait pas le PC Sunshine directement, entrez son IP locale manuellement (quelque chose de la forme 192.168.1.xx).
Pour la configuration, choisissez l’encodeur suivant votre CG (AMD ou nVidia). Sur nVidia, un bon point de départ de réglage sans latence ni artefacts de compression : NVENC Preset p1, NVENC Tune ull, NVENC Rate Control cbr, NVENC Coder auto.
Infos supplémentaires
Sunshine fonctionne mieux que GeForce Experience en émulation Shield. Sunshine prend moins de ressources, les gros jeux ne planteront plus. nVidia supprime la fonction petit à petit, au long terme la fonction va disparaitre.
Pour gérer facilement vos jeux sur la machine serveur, pensez à Playnite (et son mode plein écran). Il existe des softs pour piloter la souris avec un joystick si besoin.
Pensez à l’émulation : aujourd’hui la PS1/PS2/PS3 sont parfaitement émulées, tout comme les machines Nintendo jusqu’à la Switch.
Pensez à réduire au maximum la puissance de la machine cliente : en bridant au maximum la puissance vous ne perdrez aucune qualité puisque le stream vidéo ne consomme rien, avec l’avantage d’une machine silencieuse, qui ne chauffe pas, pouvant facilement dépasser les 10h de batterie.
Il ne vous reste plus qu’à perdre toute vie sociale et kiffer comme jamais x)