100% web · open source · auto‑hébergé

Votre PC gamer.
Streamé dans le navigateur.

MoonlightWeb streame votre PC gamer vers n’importe quel appareil doté d’un navigateur
téléphone, tablette, ordinateur, TV. Gratuit et open source. Rien à installer côté client. Juste une URL.

Gaming PC tower with RGB fans and a GPU Laptop running a game in the browser

MoonlightWeb

Navigateur seul

Latence Wi‑Fi<20ms
Résolution4K HDR
Fréquencejusqu’à 240fps
CodecsH264·HEVC·AV1
Install. client0 MB
Full Windows desktop streamed inside Chrome with the MoonlightWeb live stats overlay
Fonctionnalités

Conçu comme un client natif.
Livré comme une page web.

Tout ce qu’on attend d’un vrai client de game streaming, entièrement dans le navigateur.

⚡

Latence de console

Transport WebRTC UDP avec contrôle de congestion adaptatif : moins de 20 ms en Wi‑Fi. Jouez à des FPS nerveux, pas à des diaporamas.

🎬

Jusqu’à 4K HDR, 240 fps

H264, HEVC et AV1, décodés matériellement via WebCodecs. Vrai HDR sur écrans HDR.

🪄

Amélioration vidéo

Upscaling et netteté GPU (SGSRv1 + FSR1) en WebGL2 ou WebGPU. Streamez en 720p, voyez du quasi‑1440p.

🔊

Audio Opus stéréo

Décodé dans le navigateur avec un buffer de gigue adaptatif. Reste synchro même sur un Wi‑Fi capricieux.

Toutes les commandes, vibrations comprises

Clavier, souris en pointer‑lock, trackpad tactile, clavier virtuel, manettes Xbox & PlayStation avec vibrations — et volants, joysticks de vol et radiocommandes RC.

🔎

Découverte sans configuration

Vos PC gamer apparaissent automatiquement via mDNS. Appairage par PIN, multi‑hôtes, sessions persistantes.

🌍

Pair‑à‑pair par conception

Le flux va droit de votre PC à votre navigateur — aucun cloud au milieu. Un lien d’accès distant rejoint votre PC de n’importe où, sans exposer le moindre port web.

🛟

Ne vous lâche jamais

Bascule de transport automatique (UDP → TCP) qui traverse les réseaux hostiles et les pare‑feux stricts.

👥

Le multi jusqu’à 4 joueurs

Invitez jusqu’à trois amis dans le jeu qui tourne déjà sur votre PC — quatre joueurs dans une seule session. Une seule sauvegarde, un écran chacun : ils jouent depuis leur appareil, avec leur manette, comme s’ils étaient assis à côté de vous.

En images

Voyez‑le en action

Même PC, mêmes jeux, sur tous les écrans de la maison (et au‑delà).

01 · Découvrir

Tous vos PC.
Une seule URL.

Ouvrez la page : vos machines de jeu sont déjà là, découvertes sur le réseau local, triées, mémorisées.

  • Découverte mDNS — plus de chasse aux IP, les hôtes apparaissent seuls
  • Appairage par PIN — connexion sécurisée en quelques secondes
  • Multi‑hôtes — PC de bureau, PC du salon, serveur maison
MoonlightWeb app library — gaming PCs discovered automatically, ready to pair
BIBLIOTHÈQUE — hôtes trouvés via mDNS, à un clic de l’appairage
02 · En mobilité

Une console portable,
cachée dans votre poche.

Votre téléphone devient un client complet : trackpad multitouch, clavier virtuel natif avec touches de modification, support des manettes — jusqu’à 240 fps avec moins de 20 ms de latence Wi‑Fi.

  • Trackpad tactile — 1 doigt vise, 2 défilent et zooment, tapotez pour cliquer
  • Vraies entrées clavier — Win, Échap, Ctrl, flèches… tout y est
  • Rien depuis l’App Store — Safari ou Chrome suffit
iPhone streaming a PC game in Chrome with the virtual keyboard open
iPhone · Chrome
03 · Améliorer

Streamez léger.
Affichez net.

L’amélioration vidéo upscale et affine le flux sur le GPU de votre appareil — WebGL2 ou WebGPU exécutant les shaders SGSRv1 et FSR1. Streamez en 720p en 4G, profitez d’une image nette sur une dalle 1440p.

  • Moins de bande passante, plus de détail — parfait en 4G et sur le Wi‑Fi d’hôtel
  • Exécuté côté client — aucune charge supplémentaire sur le PC gamer
  • Faites glisser le curseur — flux 720p vs. sortie améliorée →
Original 720p game stream, zoomed on a character's face Same frame after Video Super Resolution upscaling to 1440p FLUX 720p AMÉLIORÉ ▸ 1440p
◂▸
Prince of Persia — streamé en 720p, affiché en 1440p
04 · Ajuster

Réglez et oubliez.
Ou ajustez tout.

Des réglages par défaut sensés avec bitrate auto d’emblée — et un panneau pro complet quand vous voulez le contrôle, sur ordinateur comme sur mobile.

  • Résolution, FPS, bitrate — auto‑réglés, toujours modifiables
  • HDR & chroma 4:4:4 — pour les puristes du pixel
  • Choix du codec — les options que votre navigateur ne peut pas décoder sont simplement grisées
MoonlightWeb streaming settings — resolution, frame rate, HDR, bitrate
Advanced options on mobile — Video Enhancement, codec, 4:4:4 chroma
Réglages de streaming & options avancées
05 · Passer en ligne

LAN party aujourd’hui.
Chambre d’hôtel demain.

Jouez loin de chez vous sans confier votre PC à un cloud : le flux est une connexion WebRTC directe, pair‑à‑pair, entre votre navigateur et votre machine. Un lien d’accès distant — sans sous‑domaine public, sans port web exposé — la rejoint de n’importe où.

  • Pair‑à‑pair direct — votre navigateur se connecte droit à votre PC
  • Rien de publié — aucun enregistrement DNS public, ports web fermés
  • Auto‑hébergé — vos jeux ne touchent jamais le cloud de qui que ce soit
MoonlightWeb admin page — one-click Internet access with public URL, and local access
ADMIN — accès Internet activé en un clic
Pour démarrer

Jouer à distance, c’est enfin simple

Trois étapes, un seul installeur, aucun devoir de réseau à faire.

Installez

Un installeur sur le PC gamer : il capture et encode ce PC lui-même, sans Sunshine ni second serveur de streaming. L’assistant configure tout — accès Internet compris — et laisse une icône dans la zone de notification. Rien à installer sur les appareils depuis lesquels vous jouez.

Appairez

Ouvrez la page depuis n’importe quel appareil : votre PC est déjà listé. Saisissez le PIN affiché, une seule fois. Cet appareil est approuvé pour de bon.

Jouez à distance !

Votre lien privé fonctionne de partout — Wi‑Fi d’hôtel, canapé d’un ami, 4G. Choisissez un jeu ou le bureau complet, manette en main, c’est parti.

Sous le capot : un serveur C++/Qt capture le PC gamer lui-même et donne chaque image directement à son encodeur GPU (NVENC, AMF, Quick Sync, VA‑API, VideoToolbox), puis au navigateur via WebRTC — avec bascule UDP vers TCP automatique. Vous utilisez déjà Sunshine, Apollo ou Wolf ? Il embarque moonlight‑common‑c pour s’appairer aussi avec ces hôtes. Le décodage se fait en WebCodecs, le rendu en WebGL2 ou WebGPU, l’audio dans le lecteur WebRTC du navigateur.

C++17 · Qt 6WebRTCWebCodecs WebGPUAudioWorkletOpus Windows · Linux · macOS
Télécharger

Récupérez le serveur. Amenez les jeux.

Un seul téléchargement, sur le PC gamer uniquement. Tous les autres appareils ouvrent juste un navigateur.

⬇ Download MoonlightWeb Latest release on GitHub

Windows

Installeur guidé — tout est configuré dans l’assistant, accès Internet compris.

Guide d’installation pas à pas →

macOS

Installeur Apple Silicon avec un assistant de configuration guidé.

Guide d’installation pas à pas →

Homebrew

Terminal

Linux

.deb pour Debian et Ubuntu, .rpm pour Fedora et openSUSE, l’AUR pour Arch, AppImage pour SteamOS et le reste.

Guide d’installation pas à pas →

Debian · Ubuntu · Fedora · openSUSE

Arch · Manjaro (AUR)

Docker

Plutôt apt/dnf à la main ? →

Vous jouez depuis un téléphone ou une tablette, un Chromebook ou une TV ? Rien à télécharger — le client, c’est votre navigateur. Toutes les versions →

Gratuit & open source

Appuyez sur play sur votre propre cloud.

GPL‑3.0, auto‑hébergé, sans compte, sans abonnement. Développé par un contributeur de longue date de l’écosystème Moonlight. Un pourboire facultatif — le prix d’un café — aide à garder le domaine DNS partagé en ligne. ☕