No connection timeouts anymore!
Moonlight PC is an open source PC client for NVIDIA GameStream and Sunshine.
You can follow development on our Discord server and help translate Moonlight into your language on Weblate.
This project fixes connection timeouts when connecting via Moonlight to a machine with GPU-Paravirtualization enabled. This is the only change in comparison to the original project.
- Hardware accelerated video decoding on Windows, Mac, and Linux
- H.264, HEVC, and AV1 codec support (AV1 requires Sunshine and a supported host GPU)
- HDR streaming support
- 7.1 surround sound audio support
- 10-point multitouch support (Sunshine only)
- Gamepad support with force feedback and motion controls for up to 16 players
- Support for both pointer capture (for games) and direct mouse control (for remote desktop)
- Support for passing system-wide keyboard shortcuts like Alt+Tab to the host
- Huge shootout to nenkoru for finding the solution to this problem and for mentioning it here and here.
Hosting for Moonlight's Debian and L4T package repositories is graciously provided for free by Cloudsmith.
- Fork us
- Write code
- Send Pull Requests
Check out our website for project links and information.