Moonlight Web vs PXPlay
Moonlight Web
moonlightweb.topPXPlay
streamingdv.github.ioSide by side
| Figure | Moonlight Web | PXPlay |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | — | Yes |
| Open source | — | — |
| Web | Yes | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| iOS | Yes | Yes |
| Android | Yes | Yes |
| Self-hosted | Yes | — |
| Plans published | 1 | 6 |
| Spec score · Game Remote Play Software | 8.6 (#5) | 8.9 (#2) |
| Purpose | A self-hosted server streams a gaming PC to devices with a modern browser; only the gaming PC needs the server installed. | PXPlay streams a supported gaming console to a device for remote play and can also act as a virtual controller. |
| Security | Hosts pair with a PIN, and the remote entry link is served over HTTPS; the maker says streams go directly from the PC to the browser. | The maker says registration must occur on the same network as the console for security reasons. |
| Support | The FAQ directs users with unanswered questions to GitHub. | Support is provided by email and through the official PXPlay subreddit. |
| Video enhancement | Client-side WebGPU upscaling and sharpening uses SGSRv1 and FSR1 shaders, with no extra load on the gaming PC. | PXPlay offers FSR or Super Resolution upscaling, sharpening, HDR visuals and configurable bitrate or frame pacing depending on platform. |
Plans
PXPlay
- PXPlay iOS/Apple TVFree
- PXPlay Android$6.99, paid once
- PXPlay (PSPlay) PC€12.99, paid once
- PXPlay (PSPlay) Android APK licensePrice not published
- PXPlay (PSPlay) Android Google PlayPrice not published
- PXPlay (PSPlay) iOS / Apple TVPrice not published
In their own words
Moonlight Web
Moonlight Web is a free, open-source self-hosted server that streams a gaming PC to devices with a modern browser. The server is installed only on the gaming PC; clients open a URL without installing an app or creating an account. The maker states support for streams up to 4K HDR at 240 fps and latency under 20 ms over Wi-Fi. Browser decoding uses WebCodecs for H.264, HEVC, and AV1, depending on available browser support. Supported controls include Xbox and PlayStation controllers with rumble, keyboard, pointer-lock mouse, touch trackpad, and virtual keyboard. The client can discover and pair with Sunshine, Wolf, and MultiSeat hosts. Remote sessions use direct peer-to-peer WebRTC, with an outgoing connection to an introduction server and no public web ports exposed. Sessions support up to four players, including the host. The gaming PC needs a hardware-encoding-capable GPU; Linux hosting also requires x64 and a sufficiently recent distribution. Linux-host HDR is not implemented.
PXPlay
PXPlay streams a supported PlayStation 4 or PlayStation 5 console to another device for remote play, and can also make that device a virtual controller. The maker lists customizable on-screen gamepad layouts, button mapping, multiple console profiles, and a gamepad-only mode. Client options include Android, iOS, Apple TV, Windows, Linux, and macOS; the listed maximum resolution is 4k, and the PC and Android store pages describe upscaling. Remote connections can use an experimental automatic mode or manual router port forwarding. Automatic access requires a console PSN connection, current firmware, and account registration; registration must happen on the console's network. The manual recommends 5 GHz Wi-Fi for the client, a wired console connection, and at least 15 Mbps upload and download. Automatic access can fail on some networks, including those where the console has NAT type 3. The PC license costs €12.99 as a one-time purchase purchase for one user, and a demo is available before purchase.