This is the official repo for Wireless Multimedia controller App/Program "RIFI"
Tested on : MacOS | Windows 10 | Manjaro Linux
Multimedia Controller.
IP address Input Field.
Installation
git clone "repo"
or Download .zip/.tar file from the releases.
cd PythonApp
pip install -r requirements.txt
Complie the watchApp/Remote Controller.xcodeproj and install in apple watch
will add a universal in-browser app soon
Usage:
python main.py
on the host computerOpen App > input ip of the computer > Save > Scroll to multimedia.
- Python stars a local server using flask (library)
- Port : 8000 (configurable)
- ip : Local host ip (eg: 192.168.1.4)
- Listens for Inputs (Play/pause, volume up...)
- Performs the keystrokes in the Laptop that is running flask.
Basically this transforms an Apple Watch to a virtual remote enabling it to controll multimedia.
Uses:
-
While Playing a music in laptop (Play/Pause) (Skip) (Volume up/down)
-
While Watching Movie and keyboard/mouse is a bit too far to reach.
-
While playing music to skip tracks and since the keystrokes are configurable they can be use to initiate custom shortcuts.
To Do:
- Display ip and port
- Randomize the port
- Make a web ui
- Add a barcode scanner for easy-login. Instead of inputting the ip scan a barcode?
Thanks a lot for all the feedback and suggestions, Feel free to raise an issue, submit feature request.