Moonlight for Linux

Stream games and other applications from another PC running Sunshine or GeForce Experience

Overview

Moonlight is a streaming app designed for Linux users who want to play games or run other applications from a remote PC.

To use Moonlight, you need to have Sunshine or GeForce Experience software installed on the PC you want to stream from.

This setup is ideal for people who want a safe and reliable way to access their favorite games and apps remotely.

One key feature of Moonlight is its support for hardware-accelerated video decoding.

It works with VAAPI, VDPAU, and NVDEC, which helps deliver smooth video performance while using less computer power.

Moonlight is compatible with several popular video codecs, including H.264, HEVC, and AV1.

This lets you stream high-quality video with good frame rates.

For gamers, Moonlight offers gamepad support with force feedback.

This means up to 16 players can connect controllers and feel game vibrations.

The app also supports 10-point multitouch input, making it easier to use touchscreens for controls.

Moonlight supports both pointer capture mode for gaming, which locks the mouse pointer inside the game, and direct mouse control for remote desktop tasks.

It also passes system-wide keyboard shortcuts like Alt+Tab to the host PC, which helps manage programs smoothly during a gaming session.

Keep in mind, Moonlight is designed for Linux and may not work on other platforms.

It requires the host PC to run Sunshine or GeForce Experience software.

Also, there is little information about network needs or how it handles connection delays, so a stable network is important for the best experience.

Overall, Moonlight is a strong choice for Linux users who want to stream games or applications safely from another computer.

Pros

  • Supports hardware accelerated video decoding with VAAPI, VDPAU, and NVDEC.
  • Compatible with multiple video codecs including H.264, HEVC, and AV1.
  • Offers gamepad support with force feedback for up to 16 players and 10-point multitouch support.

Cons

  • Requires Sunshine or GeForce Experience software installed on the host PC.
  • No explicit mention of support outside Linux platform in the description.
  • Lacks detailed information about network requirements or latency handling.

Software details

Platform
Linux
Free license
Yes
Project license
GPL-3.0+
Mobile friendly
No
Bug tracker
https://github.com/moonlight-stream/moonlight-qt/issues

Keywords

nvidia gamestream stream sunshine remote play

Related programs

Explore more programs