COMPTOIR
  
register

Vers un cloud auto-hébergé avec Steam Link Anywhere ?

A la GDC, il n'est pas que question du matériel. Le logiciel se tape aussi une belle part, et c'est Valve qui en fait la démonstration ici. La firme a en effet annoncé lancer l'application "Steam Link Anywhere", qui n'est autre qu'une amélioration du service Steam Link qui permettait jusqu'alors de lancer un jeu sur votre PC et y profiter à distance sur une autre machine de votre réseau local. Ici, la barrière du réseau local est supprimée : il suffira d'être connecté au net - avec un bon débit si possible, en montant pour l'hôte et descendant pour le client - pour bénéficier de la fonctionnalité.

 

Certes, pour les plus hardis d'entre vous, ça n'est pas vraiment une nouveauté : il était possible auparavant de relier deux machines par un VPN préalablement configuré (Hamachi fonctionne par exemple, bien que le débit ne soit pas optimal, pour OpenVPN c'est plus périlleux) et ainsi jouer à distance à vos titres, contournant la restriction du réseau local. Maintenant le système par internet est officiellement en bêta, et il suffit de vous rendre dans l'application Steam Link pour voir apparaître votre bibliothèque. Magie ! Notez qu'il existe une version Android, rendant la manœuvre compatible avec les Smart TV et tablettes - Apple faisant cavalier seul en refusant le logiciel made in Gabe Newell.

 

Pour avoir tenté l'expérience version bidouillage quelques mois auparavant, mieux vaut oublier le jeu compétitif. Même bien fibré, la qualité pâtit souvent d'un débit pas toujours constant : réduction de qualité ou micro-saccades arrivent (il faut dire que l'expérience réalisée était entre Lyon et Paris soit un choulle moins de 400 km !). Cependant, pour une après-midi entre amis qui rappelle le bon vieux temps du multijoueur canapé, il faut avouer que le principe fonctionne plutôt bien. Une bonne solution face aux consoles toujours plus dépendantes d'une connexion aux serveurs distants, et aux services florissants d'hébergement de machines de jeu dans les nuages ? (Source : MiniMachines)

 

steam

Un poil avant ?

Stadia, le Geforce Now made in Google

Un peu plus tard ...

Flashbolt : Samsung présente sa HBM2E encore plus rapide

Les 20 ragots
Les ragots sont actuellement
ouverts à tous, c'est open bar !
par Deus, le Jeudi 21 Mars 2019 à 15h10  
Vivement qu'on passe au codec AV1 !
par Zack, le Jeudi 21 Mars 2019 à 10h25  
par Jte Roule D3ssus le Jeudi 21 Mars 2019 à 10h20
Je pense que ça fonctionne aussi bien avec du lan 100mb/s voir bien moins 20-30mb/s (Étant donné que je limite ma connexion à 50mb/s), je pense que ton problème c'est le pi (pas assez puissant pour décoder du x265) et le Steamlink (le streaming steam qui est à des années lumière de Moonlight niveau qualité et imput lag et lui aussi ne gère pas le x265 je crois).
Oui par contre pour le cloud gaming même avec la fibre pour jouer à CS:GO, je suis pas sur que cela fonctionne de façon transparente.
Nan pour le 265 c'est mort, meme le 264 est a la ramasse, un pi c'est tres peu puissant.

Même pour faire du retrogaming c'est limité (a moins de pas vouloir jouer a la n64 et a la ps1).

Je ne m'en sers que pour un projet de terrarium autonome et de la domotique.

Pour le reste j'ai décidé de stocker mon vieux matériel pc et le monter dans un boitier compact, la au moins je serai pas limité par la puissance et j'envisage cette machine pour streamer avec moonlight.
par Jte Roule D3ssus, le Jeudi 21 Mars 2019 à 10h20  
par Zack le Jeudi 21 Mars 2019 à 09h49
...
Je pense que ça fonctionne aussi bien avec du lan 100mb/s voir bien moins 20-30mb/s (Étant donné que je limite ma connexion à 50mb/s), je pense que ton problème c'est le pi (pas assez puissant pour décoder du x265) et le Steamlink (le streaming steam qui est à des années lumière de Moonlight niveau qualité et imput lag et lui aussi ne gère pas le x265 je crois).
Oui par contre pour le cloud gaming même avec la fibre pour jouer à CS:GO, je suis pas sur que cela fonctionne de façon transparente.
par Zack, le Jeudi 21 Mars 2019 à 09h49  
par Jte Roule D3ssus le Jeudi 21 Mars 2019 à 09h47
Oui
Je viens juste de tester Thumper en local et en streaming local (Je crois qu'il n'y a rien de plus exigeant niveau imput lag) et rien de perceptible, rien qui diffère du jeux local !
Franchement depuis la dernière MaJ je suis stupéfaits du bon qualitatif de NvidiaGameSteam/Moonlight.
je stream en local depuis un pi ou un steam link, donc meme si mon pc host est en gbps, le pi ou le steamlink ne l'est pas.

Et streamer sur un autre pc je vois pas l'intéret dans mon cas, autant jouer sur mon pc directement.

Du coup si il faut du gbps seconde pour que ce soit jouable, ça confirme bien que toutes les solutions de cloud gaming même avec une fibre n'est pas encore viable.
par Jte Roule D3ssus, le Jeudi 21 Mars 2019 à 09h47  
par Zack le Jeudi 21 Mars 2019 à 09h35
ton moonlight il tourne sur un pc ?
Oui
Je viens juste de tester Thumper en local et en streaming local (Je crois qu'il n'y a rien de plus exigeant niveau imput lag) et rien de perceptible, rien qui diffère du jeux local !
Franchement depuis la dernière MaJ je suis stupéfaits du bond qualitatif de NvidiaGameSteam/Moonlight.
par Zack, le Jeudi 21 Mars 2019 à 09h35  
par Jte Roule D3ssus le Jeudi 21 Mars 2019 à 09h19
2 Pc en gigabit ethernet, Vsync désactivé dans Moonlight ET dans les fps compétitifs (ça change beaucoup la donne niveau imput lag), 50Mbits 1080p 60fps et je passe par l'application dédié Moonlight.
La qualité d'image est identique à l'original (contrairement à Parsec).
Je note dans ton image de test que la date est du 2018-10-12 et que cela concerne que le streaming distant.
Étant moi même exigeant niveau fps, j'ai remarqué que depuis Janvier 2019 une MaJ de NvidaGameStream/Moonlight a été faite et que cela à rendu le streaming de perceptible à transparent depuis.
ton moonlight il tourne sur un pc ?
par Jte Roule D3ssus, le Jeudi 21 Mars 2019 à 09h19  
par Zack le Jeudi 21 Mars 2019 à 08h42
Pour avoir essayé toutes les solutions dont moonlight faudra m'expliquer vos settings pour eviter l'input lag ...
2 Pc en gigabit ethernet, Vsync désactivé dans Moonlight ET dans les fps compétitifs (ça change beaucoup la donne niveau imput lag), 50Mbits 1080p 60fps et je passe par l'application dédié Moonlight.
La qualité d'image est identique à l'original (contrairement à Parsec).
Je note dans ton image de test que la date est du 2018-10-12 et que cela concerne que le streaming distant.
Étant moi même exigeant niveau fps, j'ai remarqué que depuis Janvier 2019 une MaJ de NvidaGameStream/Moonlight a été faite et que cela à rendu le streaming de perceptible à transparent depuis.
par Zack, le Jeudi 21 Mars 2019 à 08h42  
par Jte Roule D3ssus le Jeudi 21 Mars 2019 à 08h18
As tu essayé Moonlight ?
Chez moi c'est d'une fluidité exemplaire et zero latence en local même sur les fps compétitif. Et ça fonctionne aussi bien sur gros débit en local que en passant par PC => VDSL => 4G => smartphone limité à 3mb/s pour pas exploser mon forfait mobile. Parsec fonctionne en x264 là ou moonlight fonctionne en x265, c'est bon à savoir notamment pour les débit.
Avec moonlight, je peux steamer le bureau entier ou lancer big picture (tout est possible en fait), a coté steamlink est vraiment en dessous de tout
Pour avoir essayé toutes les solutions dont moonlight faudra m'expliquer vos settings pour eviter l'input lag ...

Concernant steam link, on peut réduire le bigpicture, on tombe sur le bureau windows et on peut tout lancer. J'ai pu jouer a des jeux origin, des jeux autonomes et tu peux même utiliser Chrome si tu veux ...

J'ai testé via un raspberry, via un steam link, via un laptop avec moonlight en plugin chrome, aucune de ces solutions n'est satisfaisante.

Je suis assez exigeant surtout sur les fps, et le seul moyen d'avoir un truc vraiment jouable (et encore) c'est de réduire la qualité et la le stream devient dégueulasse.

https://i.imgur.com/NXbCfW5.png

https://www.youtube.com/watch?v=U6aF51KL2js

Et des exemples y en a des dizaines de ce genre ...
par Jte Roule D3ssus, le Jeudi 21 Mars 2019 à 08h18  
par cazsan le Mercredi 20 Mars 2019 à 15h30
...
As tu essayé Moonlight ?
Chez moi c'est d'une fluidité exemplaire et zero latence en local même sur les fps compétitif. Et ça fonctionne aussi bien sur gros débit en local que en passant par PC => VDSL => 4G => smartphone limité à 3mb/s pour pas exploser mon forfait mobile. Parsec fonctionne en x264 là ou moonlight fonctionne en x265, c'est bon à savoir notamment pour les débit.
Avec moonlight, je peux steamer le bureau entier ou lancer big picture (tout est possible en fait), a coté steamlink est vraiment en dessous de tout
par Tr4ks, le Mercredi 20 Mars 2019 à 20h27  
par cazsan le Mercredi 20 Mars 2019 à 15h30
post
Merci de l'info pour parsec, je vais me renseigner. J'ai testé vite fait steamlink sur rpi ça avait l'air pas mal pour des jeux non rapides (RL omg). L'avantage c'est de booter sur le pi en mode bigpicture direct donc une mannette de branchée sur un rpi suffit
par Nicolas D., le Mercredi 20 Mars 2019 à 17h13  
par Un rago embusqué le Mercredi 20 Mars 2019 à 13h43
je ne l'ai jamais utilisé, je pensait que ce soft permettait de streamer uniquement des jeux steam, pas un bureau windows et donc de pouvoir streamer logiciels comme blender ou des jeux de gog
Jeux -> ajouter un jeu non-steam à la bibliothèque
par cazsan, le Mercredi 20 Mars 2019 à 15h30  
Il existe désormais des solutions bien plus robustes et gratuites pour faire du game streaming et qui plus est supportent bien plus de jeux/bibliothèques de jeux (parce qu'avec steamlink adieu les autres plateformes).
Pour n'en citer que 2 que j'utilise depuis peu mais régulièrement il y a parsec (https://ui.parsecgaming.com/) qui fait très bien (c'est avec lui que j'ai une meilleure qualité graphique et le moins d'input lag) et rainway (https://play.rainway.com/) qui est son concurrent direct (jusque lors en deça de parsec mais qui depuis 10 jours vient de sortir une mise a jour qui améliore grandement les performances).

A la maison je fais du streaming depuis mon PC gaming windows branché en ethernet sur ma box sur des supports multiples, notamment mon laptop linux ou même une box TV android.

A savoir, parsec a un client (windows, linux, android) donc la connexion client/serveur est carrément optimisée et ça marche super bien sur les android TV (si la box a un peu de perfs). On peut aussi l'installer sur raspberry (++++ )
De l'autre côté, Rainway fait du webRTC donc n'a pas besoin de client, mais sur une box Android TV c'est pas idéal (a ma connaissance les navigateurs web ne sont pas monnaie courante sur le play store android TV). Aussi, comme je le disai au dessus les perfs sont un peu moindres par rapport a son concurrent.

Voilà vous avez toutes les clés en main.
Enjoy!