31 lines
2.1 KiB
Markdown
31 lines
2.1 KiB
Markdown
```
|
|
+--------------------------+ +------------------------------+
|
|
| Android device | | Server |
|
|
| | | |
|
|
| +----------------------+ | | +--------------------------+ |
|
|
| | adb | | Run scrcpy | | adb (client) | |
|
|
| | |<---------------| | |
|
|
| | (usb/tcp) | | | | | |
|
|
| +----------------------+ | | +--------------------------+ |
|
|
| | | |
|
|
| +----------------------+ | | +--------------------------+ |
|
|
| | scrcpy | | | | nodejs | |
|
|
| | | | | | | |
|
|
----| (ws://0.0.0.0:8886/) | | | | (http://0.0.0.0:8000/) |----
|
|
| | +----------------------+ | | +--------------------------+ | |
|
|
| +--------------------------+ +------------------------------+ |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| |
|
|
| HTTP: |
|
|
| +------------------------------+ < static (html, js...)|
|
|
|Web-socket: | Client | |
|
|
|< Input events | | Web-socket: |
|
|
|> Video stream | +--------------------------+ | < Device list |
|
|
-------------------| Web-browser |-----------------------------
|
|
| +--------------------------+ |
|
|
+------------------------------+
|
|
```
|