Skip to content

Commit e89817a

Browse files
committed
Merge branch 'develop'
2 parents 532cf19 + c18ae6b commit e89817a

24 files changed

+7022
-168
lines changed

.eslintignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,3 +2,4 @@ src/public/**/*.js
22
vendor/**/*.js
33
src/app/Util.ts
44
src/app/h264-live-player/**/*.ts
5+
*.js

README.md

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,22 @@ Web client prototype for [scrcpy](https://github.com/Genymobile/scrcpy).
44

55
## Requirements
66

7-
You'll need a web browser that supports the following technologies:
7+
Browser must support the following technologies:
88
* WebSockets
99
* Media Source Extensions and h264 decoding ([MseDecoder](/src/app/decoder/MseDecoder.ts))
1010
* WebWorkers [tinyh264](/src/app/decoder/Tinyh264Decoder.ts))
1111
* WebAssembly ([Broadway.js](/src/app/decoder/BroadwayDecoder.ts) and [tinyh264](/src/app/decoder/Tinyh264Decoder.ts))
1212

13+
Server:
14+
* Node.js v10+
15+
* node-gyp (on Window: `npm install --global windows-build-tools node-gyp`)
16+
* `adb` executable must be available in the PATH environment variable
17+
18+
Device:
19+
* Android 5.0+ (API 21+)
20+
* Enabled [debugging](https://developer.android.com/studio/command-line/adb.html#Enabling)
21+
* On some devices, you also need to enable [an additional option](https://github.com/Genymobile/scrcpy/issues/70#issuecomment-373286323) to control it using keyboard and mouse.
22+
1323
## Build and Start
1424

1525
```shell
@@ -51,7 +61,9 @@ Be advised and keep in mind:
5161
* The modified version of scrcpy will keep running after the last client disconnected.
5262

5363
## WS QVH
54-
This project also contains frontend for [NetrisTV/ws-qvh](https://github.com/NetrisTV/ws-qvh). Run this to build it:
64+
This project also contains front-end for [NetrisTV/ws-qvh](https://github.com/NetrisTV/ws-qvh) - application for screen streaming and control of iOS devices in a browser.
65+
66+
Run this to build it:
5567

5668
```shell script
5769
npm install

0 commit comments

Comments
 (0)