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.
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
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
Accédez à clore.ai → Place de marché
Filtrer par Type de GPU: RTX 3080 ou mieux recommandé pour le streaming 1080p/60 fps
Recherchez des serveurs avec les ports 22, 47990, et 48010 disponibles
Sélectionnez un serveur et passez la commande
Exigences en matière de ports: Sunshine a besoin des ports 47990 (interface Web HTTPS) et 48010 (streaming). Assurez-vous qu'ils figurent dans les ports disponibles du serveur avant de commander.
GPU recommandé pour le streaming
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
Premier démarrage: Sunshine met environ 30 secondes à s'initialiser. Surveillez les journaux pour « Sunshine démarré avec succès » avant de continuer.
Commande Docker unique (démarrage rapide)
Étape 3 : Configurez l'interface Web de Sunshine
Ouvrez votre navigateur et rendez-vous sur :
Acceptez l'avertissement relatif au certificat auto-signé
Connectez-vous avec les identifiants que vous avez définis (
admin/your_secure_password)
HTTPS uniquement: l'interface Web de Sunshine fonctionne en HTTPS. Votre navigateur affichera un avertissement de certificat — c'est normal. Cliquez sur « Avancé » → « Continuer » pour poursuivre.
Sections de l'interface Web
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
Guide du 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 :
Étape 7 : Connectez-vous avec le client Moonlight
Installer Moonlight
Windows
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
Ouvrez Moonlight sur votre appareil local
Cliquez sur Ajouter un PC et saisissez l'adresse IP de votre serveur Clore.ai
Moonlight affichera un code PIN
Allez dans l'interface Web de Sunshine → Code PIN → saisissez le PIN
Connexion établie ! ✅
Paramètres Moonlight pour une expérience optimale
Étape 8 : Référence de redirection des ports
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
Mappage des ports Clore.ai: Lors de la commande de votre serveur, assurez-vous que les ports 47990 et 48010 figurent dans votre mappage de ports. Les ports UDP pour la diffusion (47998-48000) devraient également être disponibles si possible.
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
Instances spot: Utilisez le GPU disponible le moins cher pendant les heures creuses
Mettez en pause lorsque vous ne jouez pas: Arrêtez le conteneur mais conservez le volume
Préinstallez les jeux: Utilisez un volume persistant pour ne pas tout retélécharger à chaque fois
Arrêt automatique: Ajoutez un script pour arrêter le serveur après inactivité
Bonnes pratiques de sécurité
N'exposez jamais Sunshine sans authentification ! Définissez toujours un mot de passe fort et envisagez d'utiliser un VPN ou un tunnel SSH pour une sécurité supplémentaire.
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
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
GitHub de Sunshine — plus de 20 000 étoiles
Résumé
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
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 ?