This is the official repo for Wireless Multimedia controller App/Program "RIFI"
Tested on : MacOS | Windows 10 | Manjaro Linux
Watch Connect and Player View
Phone Web Controler View
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
python main.py
on the host computer
Select Y on show barcode > Scan barcode > Go to the link.
(For apple watch app) Open 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:
- Remove Port Option from apple watch app and use static port for connection. will do so in next release
- Create a separate UI elements for controlling system media controls. fixes issue #2
Thanks a lot to: