mirror of
https://github.com/moonlight-stream/moonlight-embedded.git
synced 2025-07-01 23:35:47 +00:00
#Limelight Pi
Limelight is an open source implementation of NVIDIA's GameStream, as used by the NVIDIA Shield, but built for Linux/OSX/Windows.
Limelight Pi allows you to stream your full collection of Steam games from your powerful Windows desktop to your Raspberry Pi.
For a demo see this video.
Limelight-common is the shared codebase between different implementations of Limelight
Limelight also has an Android implementation.
Limelight-pc also has an Linux (X)/OSX/Windows implementation.
##Features
- Streams Steam and all of your games from your PC to your Raspberry Pi.
##Installation
- Download GeForce Experience and install on your Windows PC
- Install oracle-java8-jdk (Raspbian) or download and install Oracle Java SE (ARM v6 Hard Float)
- Download the appropriate jar from the GitHub releases page
- Install libopus0 (Debian/Raspbian) or opus (ArchLinux/Fedora/Pidora)
- Configure sound
##Requirements
- GFE compatible computer with GTX 600/700 series GPU (for the PC you're streaming from)
- High-end wireless router (802.11n dual-band recommended) or Wired network
##Usage
- Ensure your machine and Raspberry Pi are on the same network
- Turn on Shield Streaming in the GFE settings
- Start Limelight Pi with -pair option
- Accept the pairing confirmation on your PC
- Start Limelight Pi normally
- Play games!
##Compile
- Install ant (Debian/Raspbian/Fedora/Pidora) or apache-ant (Archlinux)
- Install audio libraries libopus-dev and libasound2-dev (Debian/Raspbian) or opus-devel and alsa-lib-devel (Fedora/Pidora) or opus and alsa-lib (Archlinux)
- Install Raspberry Pi development libraries libraspberrypi-dev (Debian/Raspbian) or raspberrypi-vc-libs-devel (Fedora/Pidora) or raspberrypi-firmware-tools (Archlinux)
- Set JAVA_HOME to your JDK installation directory for example
export JAVA_HOME=/usr/lib/jvm/jdk-7-oracle-armhf
- Build using Ant
ant
##Contribute
This project is being actively developed at XDA
- Fork us
- Write code
- Send Pull Requests
##Authors
Description
Languages
C
93.5%
CMake
6.5%