Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/gonnavis/TeamControl

Visual Desktop Remote Control Application based on WebRTC
https://github.com/gonnavis/TeamControl

android browser chrome desktop firefox graphical ios javascript linux mac nodejs opera remotecontrol robotjs safari visual webrtc windows

Last synced: about 2 months ago
JSON representation

Visual Desktop Remote Control Application based on WebRTC

Awesome Lists containing this project

README

        

# TeamControl

Visual Desktop Remote Control Application based on WebRTC

## On the computer to be controlled

```

npm install

node controllee/

```
Will auto open http://localhost:7890/controllee/ in your default browser.

Then prompt you to type a room name, enter an arbitrary name you prefer.

And prompt you to choose what screen part to share, choose the "your whole screen" and click "share" button.

## On the computer to controll

Open browser (recommend Chrome) and access https://www.gonnavis.com/controller/ ( I'm sorry that the server is not maintened recently, maybe re-maintained in the future. But you can run the server yourself, see below ).

Then enter the room name you named before.

OK, you can remote controll the mouse position!

## If you want run the server yourself, on the server

```

npm install

node server/

```
May need some code replace from "gonnavis.com" to "your domain". And note that WebRTC need https server.

## Similar Projects

https://github.com/simplewebrtc/SimpleWebRTC

https://github.com/pavlobu/deskreen

https://github.com/jeremija/remote-control-server

https://github.com/mafintosh/signalhub

https://github.com/mafintosh/webrtc-swarm

https://github.com/yjs/y-webrtc

## Relative Tutorials

https://mp.weixin.qq.com/s/97dY9kfeXASovn8k3rfy9A