Gamestream client for Android TV
Starlight was created by ACSDigital as a project inspired by Moonlight Game Streaming client for Android.
Starlight for Android TV will allow you to stream your full collection of games from your Windows PC to your Android/Google TV device. The code for Starlight will be available here once released under the GPLv3 license. We welcome contributions once available.
Starlight for Android is an open source client implementation of Moonlight for NVIDIA GameStream and Sunshine.
- COMING SOON
- Install Android Studio and the Android NDK, ensure the correct NDK version is installed.
- Run ‘git submodule update --init --recursive’ from within starlight-android/
- In starlight-android/, create a file called ‘local.properties’. Add an ‘ndk.dir=’ property to the local.properties file and set it equal to your NDK directory.
- For testing locally on devices, create a keystore.properties file in the project root, once the app bundle is signed using Sign your app, you then enter the details in the keystore file as follows:
- storeFile = "location of your key jks file"
- storePassword = "your password"
- keyAlias = "your alias"
- keyPassword = "your key password"
- The build.gradle is already configured to retrieve the values
- You will need to register the app using Firebase, as the configuration file is not included.
- Once setup download the configuration file and place it in the projects app root
- Everything is already set to connect to the Firebase API so there is nothing more to do
- If you are unsure about using Firebase contact Support
- Build the APK using Android Studio or gradle
- As the app bundle is signed you can deploy and test on local devices.
Starlight Developer:
Without Moonlight for Android Starlight would not have been possible.
Moonlight Developers:
Moonlight is the work of students at Case Western and was started as a project at MHacks.