Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/jhleeeme/ssm

Simple Screen Mirror 💻✨✨✨🖥️
https://github.com/jhleeeme/ssm

opencv python3 screen-mirroring screen-sharing socket

Last synced: about 17 hours ago
JSON representation

Simple Screen Mirror 💻✨✨✨🖥️

Awesome Lists containing this project

README

        

# ssm
Simple Screen Mirror 💻✨✨✨🖥️
![screen-mirroring-icon](https://user-images.githubusercontent.com/31606119/107869470-d246af00-6ed1-11eb-8f95-acf910f27dc4.png)
![ssm](https://user-images.githubusercontent.com/31606119/107876125-63844880-6f07-11eb-9949-cd1b36e5207e.gif)

## How to run
### 1. Install ssm package
- ```pip install ssm-python```

### 2. Create server.py & client.py
- sample codes [here](https://github.com/JHLeeeMe/ssm/tree/master/samples)
```python
server:
from ssm import ScreenMirrorServer

# ssm_server = ScreenMirrorServer(['', port=7890])
ssm_server = ScreenMirrorServer() # default: all ip & 7890 port

ssm_server.start()

client:
from ssm import ScreenMirrorClient

ssm_client = ScreenMirrorClient(''[, port=7890, quality=90, cursor=True])

ssm_client.start()

```

### 3. Run
1. ***server:*** ```python server.py```

2. ***client:*** ```python client.py```

### 4. Stop
- ***server:*** ```press ESC```

- ***client:*** ```kill process```