Moonshine : serveur de streaming de jeux open source en Rust

Original : Moonshine: Lets you stream games from your PC to any device running Moonlight

Pourquoi c'est important

Alternative open source au streaming propriétaire, démocratisant le cloud gaming personnel.

Moonshine est un serveur de streaming headless compatible avec les clients Moonlight, développé en Rust par hgaiser. Il permet de jouer à distance depuis n'importe quel appareil, sans moniteur ni dongle HDMI, avec encodage matériel H.264, H.265 et AV1.

Moonshine est un projet open source publié sur GitHub qui fonctionne comme serveur de streaming headless pour les clients Moonlight. Il permet de diffuser des jeux depuis un PC vers n'importe quel appareil compatible Moonlight, tout en renvoyant les entrées clavier, souris et manette vers la machine hôte. Parmi ses fonctionnalités clés : des sessions de streaming isolées tournant dans leur propre compositeur, indépendantes de l'environnement de bureau, permettant une utilisation parallèle de la machine hôte. Le projet fonctionne sur des serveurs headless sans nécessiter de faux écran HDMI. L'encodage vidéo matériel via GPU supporte les formats H.264, H.265 et AV1 (ce dernier avec avertissement de compatibilité). Écrit en Rust, le dépôt compte 583 étoiles et 41 forks sur GitHub, avec 564 commits à son actif.

Source

github.com — Lire l'original →