Skip to content
Tech News
← Back to articles

Moonshine: Lets you stream games from your PC to any device running Moonlight

read original more articles
Why This Matters

Moonshine introduces a versatile way for Linux users to stream PC games to any device, offering features like isolated sessions, HDR support, and low-latency audio. Its compatibility with headless servers and hardware encoding makes it a significant advancement for remote gaming and gaming on multiple devices, expanding options for gamers and developers alike.

Key Takeaways

Moonshine πŸŒ™

Moonshine lets you stream games from your PC to any device running Moonlight. Your keyboard, mouse, and controller inputs are sent back to the host so you can play games remotely as if you were sitting in front of it.

Features

Isolated streaming sessions : Each stream runs in its own compositor, completely separate from your desktop environment. Your host PC can still be used for other things while you stream.

: Each stream runs in its own compositor, completely separate from your desktop environment. Your host PC can still be used for other things while you stream. No monitor required : Works on headless servers β€” no HDMI dummy plug needed.

: Works on headless servers β€” no HDMI dummy plug needed. Hardware video encoding: H.264, H.265, and AV1 encoding using the GPU.

⚠️ AV1 Warning: AV1 encoding is experimental and has issues on NVIDIA GPUs that cause frame sizes to grow over time (see issue). This should be fixed in driver version 595.44.3.0. Until then, stick with H.264 or H.265.

HDR support : True 10-bit HDR streaming for supported games.

: True 10-bit HDR streaming for supported games. Full input support : Mouse, keyboard, and gamepad (including motion, touchpad, and haptics).

: Mouse, keyboard, and gamepad (including motion, touchpad, and haptics). Audio streaming: Stereo and surround sound (5.1/7.1) with low-latency Opus encoding.

... continue reading