PXPlay vs Sunshine
PXPlay
streamingdv.github.ioSunshine
app.lizardbyte.devSide by side
| Figure | PXPlay | Sunshine |
|---|---|---|
| Price from | Free | Free |
| Free plan | Yes | Yes |
| Free trial | Yes | — |
| Open source | — | — |
| Windows | Yes | Yes |
| macOS | Yes | Yes |
| Linux | Yes | Yes |
| iOS | Yes | — |
| Android | Yes | — |
| Self-hosted | — | Yes |
| Plans published | 6 | 1 |
| Spec score · Game Remote Play Software | 8.9 (#2) | 7.4 (#19) |
| Purpose | PXPlay streams a supported gaming console to a device for remote play and can also act as a virtual controller. | Sunshine is a self-hosted game stream host for Moonlight with low-latency cloud gaming server capabilities. |
| Support | Support is provided by email and through the official PXPlay subreddit. | LizardByte says Discord is its preferred support method and GitHub Discussions can be used for support, feature requests, and general discussion. |
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
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.
Sunshine
Sunshine is a free, self-hosted game-streaming host for Moonlight clients, running on your own hardware. It supports AMD, Intel, and Nvidia hardware encoding, with software encoding also available. A web interface lets you configure the host and pair clients from a browser, including on mobile devices. Moonlight clients are listed for Windows, macOS, Linux, Android, iOS, Xbox, and more. Sunshine emulates Xbox 360, Xbox One, Xbox Series, DualShock 4, DualSense, and Nintendo Switch Pro controllers. Host compatibility includes FreeBSD, Linux, macOS, and Windows, with features varying by system. Listed maximums are 4K resolution and 120 fps. Minimum requirements include 4 GB RAM, a supported GPU, and 5 GHz 802.11ac networks for host and client. Sunshine is GPL-3.0 licensed and distributed through several package sources.