🎦 RemoteFlix is a desktop application aimed to allow you to control any
media player running on your computer directly from a web-browser in your phone.
Well, basically because I was tired of getting up to pause my stream and answer a text.
The idea behind RemoteFlix is very simple. Most (if not all) media players provide shortcuts that enable you to perform a task (e.g. pausing the video). What RemoteFlix do is allow you to execute these (pre-defined) shortcuts from your phone's browser.
To do that, it exposes a very simple web-server which is responsible for listing the avaliable players and actions (which we call commands). Also, the web-server is responsible for handling requests. When a request is received, it'll look for the player's process on the machine and send the keys corresponding to the action's shortcut to it.
There is a setup (use this if you want to have RemoteFlix auto-starting with Windows) and portable binaries avaliable for each version on the releases page.
After you run the executable, it's pretty straightforward. Just go ahead and scan the QRCode or navigate to the indicated URL.
- Netflix
- VLC Media Player
- Popcorn Time (Butter)
Want support for a player that isn't listed? Please let us know. Pull requests are also welcome.
If you are running RemoteFlix but can't connect to it, you can try these steps:
- Try to connect to it from a browser running on your computer (this will help narrowing down the issue)
- Make sure that you are connected to the same network on both your computer and your phone
- Try restarting the application if you changed the network your computer is connected to
- Click the "Setup environment" button on the application, this will open the needed ports on Windows Firewall
- If you are not using Windows Firewall, make sure that your firewall is not in the way. RemoteFlix is using TCP port 50505 by default