C’è un paradosso che conosce bene chiunque abbia investito in un PC da gaming. La macchina più potente della casa sta in una stanza sola, mentre tu magari vorresti giocare sul divano, sul portatile in cucina o sul tablet a letto. Le soluzioni commerciali esistono da anni, ma ognuna ha un difetto strutturale: Steam Remote Play funziona bene solo con Steam, il cloud gaming richiede un abbonamento e dipende dai server di qualcun altro, e NVIDIA GameStream, che era la tecnologia migliore della categoria, è stato chiuso da NVIDIA nel 2023.
Proprio da quella chiusura è nata la risposta open source. Sunshine, sviluppato dal gruppo LizardByte, è un programma gratuito che trasforma il tuo PC in un server di streaming compatibile con Moonlight, il client nato ai tempi di GameStream e oggi disponibile praticamente ovunque, da Android alla Smart TV fino al Raspberry Pi. La differenza rispetto alle alternative sta nei numeri: latenza da rete locale nell’ordine di pochi millisecondi, risoluzioni fino al 4K a 120 fps, supporto HDR e codec moderni come l’AV1. E tutto funziona con qualsiasi scheda video, non solo NVIDIA. In questa guida vedrai come installarlo, come abbinare i dispositivi e come regolare qualità e rete per ottenere uno stream che sembra un cavo HDMI invisibile.
Cos’è Sunshine e perché ha preso il posto di GameStream
Sunshine è un host di game streaming self-hosted, ovvero un programma che gira sul tuo PC e trasmette schermo e audio a un altro dispositivo, ricevendo in cambio i comandi di mouse, tastiera e controller. Il progetto è open source con licenza GPLv3, è nato come alternativa a GameStream e ne implementa lo stesso protocollo. Per questo motivo qualunque client Moonlight lo riconosce come se fosse un PC NVIDIA dei tempi d’oro, con un vantaggio non da poco, cioè che la parte server funziona anche su GPU AMD e Intel.
Il punto tecnico che rende possibile la bassa latenza è la codifica hardware. Sunshine non comprime il video con il processore, ma sfrutta il chip dedicato presente in ogni scheda video moderna, quindi NVENC su NVIDIA, AMF su AMD e Quick Sync su Intel. Il gioco gira a pieno frame rate e la compressione avviene in tempo reale, con un impatto sulle prestazioni di pochi punti percentuali.
Il progetto è tutt’altro che fermo. Dal 2025 le versioni seguono una numerazione a calendario e gli aggiornamenti sono frequenti, tanto che le release del 2026 hanno portato la codifica Vulkan e la cattura diretta dello schermo tramite PipeWire e KWin su Linux, l’installer firmato per Windows, il supporto a Windows ARM64 e pacchetti ufficiali per più distribuzioni. È il segnale di una comunità attiva, che negli anni ha trasformato un rimpiazzo di emergenza nello standard di fatto del game streaming domestico.
Installazione in dieci minuti
Sunshine va installato solo sul PC che fa da server, quello con la scheda video più potente. Su Windows scarichi l’installer firmato dalla pagina delle release del repository GitHub e procedi con il classico avanti-avanti-fine, avendo cura di accettare l’installazione del driver per il controller virtuale, che serve a far comparire il gamepad del client come se fosse collegato fisicamente al PC. Su Linux hai più strade, tra cui Flatpak, pacchetti deb e rpm ufficiali e l’AppImage, mentre su macOS è disponibile il pacchetto dmg firmato.
Terminata l’installazione, tutta la configurazione passa da un’interfaccia web. Apri il browser sul PC server e visita questo indirizzo.
https://localhost:47990
Il browser mostrerà un avviso di certificato non valido, ed è normale, perché il certificato è generato in locale dal programma. Al primo accesso scegli nome e password dell’account amministratore, credenziali che proteggono il pannello e che conviene custodire con accortezza.
Dal pannello puoi già vedere le due voci predefinite nella sezione Applications, ovvero Desktop, che trasmette semplicemente lo schermo, e Steam Big Picture, che avvia Steam in modalità TV. Aggiungere altri giochi o programmi è questione di un minuto: clicchi su Add, dai un nome alla voce e indichi il percorso dell’eseguibile. Ogni voce comparirà poi come un riquadro con copertina dentro Moonlight, come la libreria di una console.
Il primo streaming: abbinare Moonlight
Sul dispositivo da cui vuoi giocare serve invece Moonlight, che è gratuito e open source a sua volta. La lista delle piattaforme supportate è il vero punto di forza dell’ecosistema, perché copre Windows, macOS, Linux, Android e Android TV, iOS e Apple TV, la Steam Deck, le console Xbox e perfino browser e Raspberry Pi. In pratica qualunque schermo di casa può diventare un terminale del tuo PC.
L’abbinamento funziona con la logica del Bluetooth. Apri Moonlight sul client e, se i due dispositivi sono nella stessa rete, il tuo PC compare da solo nella lista; lo selezioni e Moonlight mostra un PIN di quattro cifre. A quel punto torni sul PC server, apri la sezione PIN dell’interfaccia web, digiti il codice e confermi. Da questo momento i due dispositivi sono associati in modo permanente, e la connessione viaggia cifrata all’interno della tua rete.
Avviato lo stream, ti trovi davanti il desktop o il gioco scelto, con audio e controller funzionanti. Vale la pena memorizzare subito la scorciatoia Ctrl+Alt+Maiusc+Q, che chiude la sessione dal client, e sapere che la combinazione Ctrl+Alt+Maiusc+Z sblocca il mouse se ti serve tornare al sistema locale.
Qualità, codec e rete
Uno stream mediocre e uno indistinguibile dal gioco nativo sono separati da poche impostazioni. La prima è il codec, che si sceglie dalle opzioni di Moonlight. H.264 è il più compatibile ma il meno efficiente, HEVC è il compromesso giusto per la maggior parte delle configurazioni, mentre AV1 offre la qualità migliore a parità di banda, a patto di avere hardware recente su entrambi i lati (una GPU della serie RTX 40 o più nuova per la codifica, e un client in grado di decodificarlo).
La seconda regolazione è la coppia risoluzione e bitrate. Per un 1080p a 60 fps bastano 20-30 Mbps, per il 1440p conviene salire verso i 50 Mbps, mentre un 4K a 120 fps in HDR può chiedere 100-150 Mbps. Sono numeri che una rete cablata gestisce senza fatica, e qui arriva il consiglio più importante dell’intero articolo: collega il PC server via Ethernet. Il client può stare anche in Wi-Fi, purché su banda 5 GHz o superiore e con un buon segnale, ma il server via cavo elimina la fonte più comune di scatti e artefatti.
C’è poi il capitolo schermi. Sunshine cattura un display fisico, quindi se vuoi usare il PC in modalità headless, cioè senza monitor collegato, o giocare dal tablet con una risoluzione diversa da quella del monitor, la soluzione della comunità è il Virtual Display Driver, un driver gratuito che crea uno schermo fantasma configurabile per risoluzione e frequenza. Non è indispensabile per iniziare, ma è il tassello che completa il setup di chi trasforma il PC in una vera console.
Giocare fuori casa senza esporre il PC a internet
Prima o poi arriva la tentazione di usare Sunshine anche fuori casa, dal portatile in trasferta o da casa di amici. Tecnicamente si può fare aprendo le porte del router verso il PC (Sunshine include perfino un’opzione UPnP per automatizzare l’operazione), ma esporre a internet un servizio che controlla mouse e tastiera del tuo computer non è una buona idea, per quanto la connessione sia cifrata.
La strada più sicura è una VPN personale, che crea un tunnel privato tra il client e la tua rete di casa. Con Tailscale, o con un server WireGuard sul router, il dispositivo remoto si comporta come se fosse nella tua rete locale, Moonlight trova il PC normalmente e nessuna porta resta aperta verso l’esterno. La configurazione richiede una decina di minuti e vale anche per tutti gli altri servizi di casa, un tema che abbiamo toccato più volte, per esempio nella guida a Pangolin per l’accesso ai servizi self-hosted.
Sul fronte prestazioni, fuori casa il collo di bottiglia diventa la banda in upload della tua connessione. Con una fibra da 100 Mbps in upload puoi permetterti un 1080p a 60 fps di ottima qualità, mentre con upload modesti conviene scendere di bitrate e accettare qualche compromesso. La latenza aggiuntiva della rete, di solito tra i 10 e i 30 millisecondi su connessioni fibra, resta gestibile per la maggior parte dei giochi, anche se i titoli competitivi più frenetici restano il terreno dove lo streaming mostra i suoi limiti.
Il rimpiazzo definitivo di GameStream
La sensazione è che Sunshine sia uno di quei progetti open source arrivati non solo a pareggiare il prodotto commerciale che sostituiscono, ma a superarlo. GameStream richiedeva una GPU NVIDIA e obbediva alle scelte di un’azienda, come si è visto con la chiusura del 2023, mentre Sunshine funziona con qualunque scheda video, riceve aggiornamenti costanti e aggiunge funzioni che NVIDIA non aveva mai offerto, dall’AV1 al supporto HDR. Il tutto senza un euro di abbonamento e senza dipendere da server esterni.
Il rovescio della medaglia è il carattere fai-da-te. La prima configurazione è semplice, ma spremere il massimo (schermi virtuali, HDR, accesso remoto) richiede la voglia di leggere qualche pagina di documentazione e fare esperimenti. Se cerchi la via più breve in assoluto e giochi solo su Steam, Remote Play resta più immediato.
Per tutti gli altri il consiglio è di ritagliarsi una serata per il setup. Se hai un PC potente in una stanza e uno schermo qualsiasi in un’altra, con una TV, una Steam Deck o un vecchio portatile, l’accoppiata Sunshine e Moonlight è oggi il modo migliore di giocare a distanza.













