This is a basic Android TV app for browsing and playing videos from a Stash server.
Not all features of Stash are supported, but the basics for browsing, searching, and playing scenes should work.
The app is not intended to perform administrative functions such as scanning, scraping, or editing details.
Make sure your Stash server is running and that you can access it over the network (not localhost
).
- Enable side-loading "unknown" apps
- https://androidtvnews.com/unknown-sources-chromecast-google-tv/
- https://www.xda-developers.com/how-to-sideload-apps-android-tv/
- https://developer.android.com/distribute/marketing-tools/alternative-distribution#unknown-sources
- https://www.aftvnews.com/how-to-enable-apps-from-unknown-sources-on-an-amazon-fire-tv-or-fire-tv-stick/
- Install the APK on your Android TV device with one of these options:
- Download the latest APK release from the releases page
- Put the APK on an SD Card/USB stick/network share and use a file manager app from the Google Play Store / Amazon AppStore (e.g.
FX File Explorer
). Android's preinstalled file manager probably will not work! - Use
Send files to TV
from the Google Play Store on your phone & TV - (Expert) Use ADB to install the APK from your computer (guide)
- Put the APK on an SD Card/USB stick/network share and use a file manager app from the Google Play Store / Amazon AppStore (e.g.
- Install a browser program such as Downloader, use it to visit the releases page, and select the APK to install.
- Download the latest APK release from the releases page
The app does not auto-update, so you will need to repeat this process for each new release.
- Open the app
- Open settings (the gear icon at the top-right)
- Enter the URL of your Stash server (e.g.
http://192.168.1.122:9999
)- Don't use
localhost
; use the IP address or domain of your Stash server - If you have configured HTTPS, make sure to use
https://
instead ofhttp://
- Don't use
- If you have enabled authentication on your Stash server, enter the API Key
- Use your phone to browse to your Stash server and copy the API Key from the Settings->Security page (e.g. http://localhost:9999/settings?tab=security)
- Use your phone's virtual remote control to paste the API Key into the TV app
- Do not enter an API Key if authentication is not enabled on your Stash server!
- Select
Test Connection
to verify that the app can connect to your Stash server
Issues and pull requests are always welcome! UI/UX improvements are especially desired!
Please check before submitting that your issue or pull request is not a duplicate.
If you plan to submit a pull request, please read the contributing guide before submitting!