Hacking together MoonLight and Oculus Cinema for GearVR
C++ Java C Shell Makefile Batchfile Python
Clone or download
Permalink
Failed to load latest commit information.
.settings Updating StreamTheater to latest Moonlight code to support new GFE up… Dec 22, 2015
assets Rolling back lobby Mar 27, 2016
jni Fixing timestamp issue that was breaking VR lock intermittently Aug 2, 2016
libs Updating support for GFE 3 from Moonlight Oct 13, 2016
res Settings crash fix, new assets, bitrate slider Mar 26, 2016
src/com Fixing timestamp issue that was breaking VR lock intermittently Aug 2, 2016
.classpath Integrated 0.6.0 SDK, with some bugs and crashes left Jun 4, 2015
.cproject Renaming to new company and project name before dumping changes over May 12, 2015
.gitignore Cleaning up more binaries copies from elsewhere May 27, 2015
.gitmodules Adding enet from Moonlight, updating version Mar 28, 2016
.project Integrated 0.6.0 SDK, with some bugs and crashes left Jun 4, 2015
AndroidManifest.xml Updating support for GFE 3 from Moonlight Oct 13, 2016
Cinema-Debug.vgdbsettings Integrated 0.6.0 SDK, with some bugs and crashes left Jun 4, 2015
Cinema-Release.vgdbsettings Original code from Oculus Cinema May 6, 2015
DecodeToRenderPath.txt Adding a sig and a text file of observations about the decoding and m… May 14, 2015
LICENSE-Cinema.txt Original code from Oculus Cinema May 6, 2015
LICENSE.txt Adding original Moonlight source code May 6, 2015
PATENTS-Cinema.txt Original code from Oculus Cinema May 6, 2015
README.md Minor readme update May 12, 2015
StreamTheater_scr1.jpg Settings crash fix, new assets, bitrate slider Mar 26, 2016
StreamTheater_thumb.jpg Settings crash fix, new assets, bitrate slider Mar 26, 2016
apk.bat All changes brought over, everything running May 12, 2015
build.bat Integrated 0.6.0 SDK, with some bugs and crashes left Jun 4, 2015
build.py Integrated 0.6.0 SDK, with some bugs and crashes left Jun 4, 2015
build.sh All changes brought over, everything running May 12, 2015
build.xml Renaming to new company and project name before dumping changes over May 12, 2015
ic_launcher-web.png Original code from Oculus Cinema May 6, 2015
pom.xml Renaming to new company and project name before dumping changes over May 12, 2015
project.properties Integrated 0.6.0 SDK, with some bugs and crashes left Jun 4, 2015
run.bat All changes brought over, everything running May 12, 2015
run.sh Renaming to new company and project name before dumping changes over May 12, 2015

README.md

#StreamTheater

Stream Theater is a combination of Moonlight and Oculus Cinema for GearVR. Like Moonlight, it is an open source project that uses NVIDIA's GameStream (TM) to stream your PC games to a virtual movie theater.

##Beta Installation

  • Oculus requires GearVR apps to be signed. You can generate a signature file for your phone here: OculusVR Sig Generator, and rebuild the project yourself or request someone else to generate it for you.
  • Alternatively you can inject your signature here: SideloadVR

##Requirements

  • GameStream compatible computer with GTX 600+ series GPU
  • Samsung Note 4 or S6 with GearVR headset
  • High-end wireless router (802.11n dual-band recommended)

##Usage

  • Turn on GameStream in the GFE settings
  • When on the same network as your PC, open Moonlight and tap on your PC in the list
  • Accept the pairing confirmation on your PC
  • Tap your PC again to view the list of apps to stream
  • Select a theater

##Author

Many thanks to Moonlight and Oculus for all the hard work that made this possible.