Web client prototype for scrcpy.
You'll need a web browser with these technologies support:
- WebSockets
- Media Source Extensions and h264 decoding (NativeDecoder)
- WebGL (Broadway.js)
- WebWorkers (h264bsd)
- WebAssembly (both Broadway.js and h264bsd)
git clone https://github.com/NetrisTV/ws-scrcpy.git
cd ws-scrcpy
npm install
npm start
- Screen casting
- Touch events
- Input events
- Video setting changing
- The server on the Android Emulator listens on internal interface and not available from the outside (as workaround you can do
adb forward tcp:8886 tcp:8886
) - H264bsdDecoder may fail to start
Currently support of WebSocket protocol added to v1.9 of scrcpy