Rifi Save Abandoned

This is the official repo for Wireless Multimedia controller App/Program.

Project README

Note: This project will be no longer maintained however if you have a Mac and an iPhone feel free to use

https://apps.apple.com/ca/app/rifi/id1567296199

This is a robust app with additional features like slideshow control, vison control for hand gesture control and so on.


RIFI v1.4

This is the official repo for Wireless Multimedia controller App/Program "RIFI"

Tested on : MacOS | Windows 10 | Manjaro Linux


Watch OS version python 3.8 ask me why Xcode 11 iOS 13

Watch Connect and Player View

iOS APP and Web Controller View

Android Web Controller 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

Or Scan qr code to get acces to web interface.

Usage:

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.


So how does this work?

  • 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 or a phone 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.


How to install iOS and watchOS app?

  • Clone the repo
  • Open xcodeproj file for iOS_Rifi
    • Change the bundle id and team
    • Connect your iphone and run
  • Open xcodeproj file for applewatchApp
    • Connect you iphone and apple watch
    • Change the bundle id and team
    • Run

Thanks a lot to:

Open Source Agenda is not affiliated with "Rifi" Project. README Source: Aayush9029/Rifi
Stars
91
Open Issues
0
Last Commit
2 years ago
License

Open Source Agenda Badge

Open Source Agenda Rating