Use your phone as a remote for controlling Netflix on your Desktop.
- Install the extension Netflix Remote. Source in
ext
folder. - Open Netflix on your Desktop and press the Netflix Remote button near the address bar to reveal the code like:
- Open https://butttons.github.io/netflix-remote/ or https://bit.ly/nflx-rm to open the interface. Scan the QR code or copy paste the given ID.
- Press connect to start controlling Netflix!
There are often times I want to watch a movie from my bed, on my PC.
- A broker server is used to establish WebRTC connections between the interface and the Netflix window.
- The server only stores the initial WebRTC signalling data for the netflix window. All subsequent communication is done with a WebRTC connection.
- The connection will be broken if either of the pages, the netflix window or the interface are reloaded. You would need to establish a new connection.
- There may be debug messages in the extension, in the console, ignore them. I've removed those in the 1.1 version now.
- Chrome extension:
ext
folder- Go to to chrome://extensions/
- Click on
Load unpacked
and select theext
folder.
- Interface:
ui
folder- Install dependencies by
npm install
- Run development server by
npm run dev
- Create build bundle by
npm run build
- Install dependencies by
- Broker server:
broker
folder- Install dependencies by
npm install
- Run in development mode by
npm run dev
- Start by
npm start
- Install dependencies by