For the complete documentation index, see llms.txt. This page is also available as Markdown.

Jeu à distance Sunshine + Moonlight

Diffusez et jouez à des jeux PC à distance avec une latence quasi nulle grâce à Sunshine (hôte) et Moonlight (client) sur les serveurs Clore.ai équipés de GPU.

Sunshine est un serveur de diffusion de jeux open source et auto-hébergé avec plus de 20 000 étoiles sur GitHub. Moonlight est le client gratuit et open source qui s'y connecte. Ensemble, ils rivalisent avec GeForce NOW — pour une fraction du coût.


Qu'est-ce que Sunshine + Moonlight ?

Sunshine est un fork de la pile originale Moonlight/GameStream, désormais entièrement indépendant et activement maintenu par LizardByte. Il capture la sortie de votre GPU, l'encode en temps réel à l'aide de H.264/H.265/AV1 et la diffuse sur le réseau avec une latence ultra-faible.

Moonlight est l'application cliente disponible pour Windows, macOS, Linux, Android, iOS, Raspberry Pi, et même certains téléviseurs connectés.

Pourquoi l'utiliser sur Clore.ai ?

  • Louer un GPU haut de gamme (RTX 4090, A100, etc.) au tarif spot

  • Diffuser des jeux AAA depuis le cloud vers n'importe quel appareil — même un ordinateur portable bon marché

  • Pas besoin d'abonnement GeForce NOW nécessaire — vous contrôlez le matériel

  • Modding de jeux, gameplay assisté par IA, ou tests de développement de jeux sur du matériel puissant


Prérequis

Exigence
Détails

Compte Clore.ai

Avec un solde CLORE suffisant

Serveur GPU

GPU NVIDIA (pour l'encodage NVENC) de préférence

client Moonlight

Installé sur votre appareil local

Accès SSH

Pour la configuration initiale


Étape 1 : Louez un serveur GPU sur Clore.ai

  1. Accédez à clore.ai → Place de marché

  2. Filtrer par Type de GPU: RTX 3080 ou mieux recommandé pour le streaming 1080p/60 fps

  3. Recherchez des serveurs avec les ports 22, 47990, et 48010 disponibles

  4. Sélectionnez un serveur et passez la commande

GPU recommandé pour le streaming

Résolution
FPS cible
GPU minimum

1080p

60 ips

RTX 3060

1440p

60 ips

RTX 3080

4K

60 ips

RTX 3090 / 4080

1080p

120 ips

RTX 4070+


Étape 2 : Déployez Sunshine via Docker

Docker Compose (recommandé)

Créez un fichier docker-compose.yml:

Démarrez le conteneur

Commande Docker unique (démarrage rapide)


Étape 3 : Configurez l'interface Web de Sunshine

  1. Ouvrez votre navigateur et rendez-vous sur :

  2. Acceptez l'avertissement relatif au certificat auto-signé

  3. Connectez-vous avec les identifiants que vous avez définis (admin / your_secure_password)

Sections de l'interface Web

Section
Objectif

Code PIN

Associer avec le client Moonlight

Applications

Définir les applications/jeux diffusables

Configuration

Paramètres d'encodeur, de résolution et de débit

Journaux

Déboguer les problèmes de diffusion


Étape 4 : Configurez les paramètres d'encodage

Accédez à Configuration → Vidéo dans l'interface Web :

Paramètres recommandés pour Clore.ai

NVENC contre VAAPI: Sur les serveurs NVIDIA de Clore.ai, utilisez toujours nvenc encodeur. Il délègue l'encodage au matériel GPU, libérant le CPU pour le jeu lui-même.

Guide du débit

Qualité
Résolution
Débit

Bon

1080p60

20 Mbps

Excellent

1080p60

35 Mbps

Excellente

1080p60

50 Mbps

Excellent

1440p60

50 Mbps

Excellente

4K60

100+ Mbps


Étape 5 : Ajoutez des applications à diffuser

Dans l'interface Web de Sunshine → Applications → Ajouter:

Exemple : diffusion du bureau

Exemple : jeu Steam

Exemple : jeu personnalisé


Étape 6 : Configurez un affichage virtuel (serveur sans écran)

Les serveurs Clore.ai sont sans écran (aucun moniteur physique). Vous avez besoin d'un affichage virtuel :

Ou utilisez un script de framebuffer virtuel

Rendez-le exécutable et lancez-le :

GPU NVIDIA sans affichage: Ajoutez ce qui suit à votre configuration Sunshine pour utiliser le GPU sans affichage physique :


Étape 7 : Connectez-vous avec le client Moonlight

Installer Moonlight

Plateforme
Téléchargement

macOS

Mac App Store ou moonlight-stream.org

Linux

flatpak install flathub com.moonlight_stream.Moonlight

Android

Google Play Store

iOS

App Store

Raspberry Pi

apt install moonlight-embedded

Associez Moonlight avec Sunshine

  1. Ouvrez Moonlight sur votre appareil local

  2. Cliquez sur Ajouter un PC et saisissez l'adresse IP de votre serveur Clore.ai

  3. Moonlight affichera un code PIN

  4. Allez dans l'interface Web de Sunshine → Code PIN → saisissez le PIN

  5. Connexion établie ! ✅

Paramètres Moonlight pour une expérience optimale


Étape 8 : Référence de redirection des ports

Port
Protocole
Objectif

22

TCP

Gestion SSH

47984

TCP

HTTPS (compatible GameStream)

47989

TCP

HTTP (compatible GameStream)

47990

TCP

Interface Web HTTPS

48010

TCP

RTSP (contrôle de diffusion)

47998-48000

UDP

Diffusion vidéo/audio

48010

UDP

Diffusion vidéo


Dépannage

Sunshine ne démarre pas

Écran noir lors de la diffusion

Latence élevée

  • Passez de Wi-Fi à Ethernet côté client

  • Réduisez le débit dans les paramètres de Moonlight

  • Utilisez H.265 au lieu de H.264 (meilleure compression à qualité égale)

  • Activer Cadence des images dans la configuration de Sunshine

Erreur NVENC : « Aucun encodeur trouvé »

Problèmes d'authentification/association


Configuration avancée

Prise en charge de plusieurs moniteurs

Audio sur le réseau

Installez un sink virtuel PulseAudio :

Prise en charge des manettes de jeu

Sunshine prend en charge l'émulation de manette virtuelle. Activez-la dans la configuration :

Wake-on-LAN (pour les serveurs persistants)


Optimisation des coûts

Calculez le coût de votre diffusion

Astuces pour économiser

  1. Instances spot: Utilisez le GPU disponible le moins cher pendant les heures creuses

  2. Mettez en pause lorsque vous ne jouez pas: Arrêtez le conteneur mais conservez le volume

  3. Préinstallez les jeux: Utilisez un volume persistant pour ne pas tout retélécharger à chaque fois

  4. Arrêt automatique: Ajoutez un script pour arrêter le serveur après inactivité


Bonnes pratiques de sécurité

Méthode du tunnel SSH (la plus sûre)

Modifier les identifiants par défaut

Restreindre l'accès par IP

Dans la configuration Sunshine :


Benchmarks de performance

GPU
Résolution
FPS
Latence
Encodeur

RTX 3060

1080p

60

~15ms

NVENC

RTX 3080

1440p

60

~12ms

NVENC

RTX 4080

4K

60

~10ms

NVENC AV1

RTX 4090

4K

120

~8ms

NVENC AV1

Latence mesurée sur une connexion réseau locale de 100 Mbps


Liens utiles


Résumé

Étape
Action

1

Louez un serveur GPU avec les ports 22, 47990, 48010

2

Déployer lizardbyte/sunshine via Docker

3

Configurez via l'interface Web à https://IP:47990

4

Définir l'encodeur NVENC, débit de 50 Mb/s

5

Créer un affichage virtuel (Xvfb)

6

Installez le client Moonlight localement

7

Associez-vous à l’aide d’un code PIN

8

Diffusez et jouez ! 🎮

Avec Sunshine + Moonlight sur Clore.ai, vous obtenez une expérience de cloud gaming qui rivalise avec n’importe quel service commercial — avec un contrôle total sur votre matériel et vos jeux. Pas d’abonnements, pas de restrictions, pas de limites.


Recommandations GPU Clore.ai

Cas d’utilisation
GPU recommandé
Coût estimé sur Clore.ai

Diffusion en 1080p/60 ips

RTX 3090 (24 Go)

0,07–0,21 $/gpu/h

Diffusion en 4K/haut taux de rafraîchissement

RTX 4090 (24 Go)

0,14–0,42 $/gpu/h

Jeux AAA + diffusion

RTX 4090 (24 Go)

0,14–0,42 $/gpu/h

💡 Tous les exemples de ce guide peuvent être déployés sur Clore.ai des serveurs GPU. Parcourez les GPU disponibles et louez à l'heure — sans engagement, accès root complet.

Mis à jour

Ce contenu vous a-t-il été utile ?