-
Notifications
You must be signed in to change notification settings - Fork 141
Android: run pikaraoke server using termux
Thanks to contributor @jepes1981 for getting Android support working! This is a pretty sweet mobile pikaraoke headless server rig!
Install the Termux App via https://f-droid.org/en/packages/com.termux/ (available for Android 5.0 and above) or from Google Play via https://play.google.com/store/apps/details?id=com.termux (may be limited to newer OS)
Open the Termux App (A terminal emulator similar to linux)
Run the following command to select a package repo that is closer to your geographical location, otherwise downloading might be slow. Follow the UI to select the location closest to you:
termux-change-repo
Next, update the packages using the command:
pkg update && pkg upgrade
Note that screen off and backgrounding the app might halt the network connection, so keep it open while it completes.
pkg install python ffmpeg
From this point onwards, you only need to follow the installation for Raspberry pi / Linux / OSX in the readme via
pip install pikaraoke
Then launch with
pikaraoke
Current known issues:
- Will only run in headless mode (will automatically detect Termux/Android and override the default setting)
- Backgrounding/screen off will halt network connectivity