Ilos 5dd55dcfd5 fix reading from config file, so the argument may contain whitespaces
If you want to stream a different app than Steam by using the config file, then there are only apps allowed which names are only one word.
For example if you use "app = Game" then it's fine.
If you want to play "Game 2", then the 2 is ignored due to %s in scanf ignores whitespaces.
By using %[^\n] everything is read until a newline appears.
Also useful if you use a mapping file which has whitespaces in it (e.g "Sony Dualshock.map")
2015-08-16 12:25:39 +02:00
2015-06-17 11:05:36 -03:00
2015-08-15 11:40:02 +02:00
2015-08-15 11:10:37 +02:00
2015-08-14 16:25:52 +02:00
2015-08-03 14:35:57 +02:00

Moonlight Embedded

Moonlight Embedded is an open source implementation of NVIDIA's GameStream, as used by the NVIDIA Shield, but built for Linux.

Moonlight Embedded allows you to stream your full collection of Steam games from your powerful Windows desktop to your (embedded) Linux system, like Raspberry Pi, CuBox-i and Hummingboard.

Documentation

More information about installing and runnning Moonlight Embedded is available on the wiki.

Features

  • Streams Steam and all of your games from your PC to your embedded system.
  • Use mDNS to scan for compatible GeForce Experience (GFE) machines on the network.
  • Qwerty Keyboard, Mouse and Gamepad support
  • Support hardware video decoding on Raspberry Pi and i.MX 6 devices

Requirements

  • GFE compatible computer with GTX 600/700/900 series GPU (for the PC you're streaming from)
  • High-end wireless router (802.11n dual-band recommended) or wired network
  • Geforce Experience 2.1.1 or higher

Quick Start

  • Ensure your GFE server and client are on the same network
  • Turn on Shield Streaming in the GFE settings
  • Pair Moonlight Embedded with the GFE server
  • Accept the pairing confirmation on your PC
  • Connect to the GFE Server with Moonlight Embedded
  • Play games!

Bugs

Bugs can be reported to the issue tracker.

See also

Moonlight-common-c is the shared codebase between different C implementations of Moonlight

Moonlight-common-c is the fork used by Moonlight Embedded

Discussion

XDA
Raspberry Pi Forum
SolidRun Community

Contribute

  1. Fork us
  2. Write code
  3. Send Pull Requests
Description
Gamestream client for embedded systems
Readme GPL-3.0 79 MiB
Languages
C 93.5%
CMake 6.5%