diff --git a/README-zh.md b/README-zh.md index 24c6568..39ec4e2 100644 --- a/README-zh.md +++ b/README-zh.md @@ -4,9 +4,11 @@ 本人对 Scrcpy 项目的开发者表示深深的敬意和感谢。Scrcpy 是一个强大而高效的开源工具,极大地方便了对 Android 设备的控制。本项目的实现基于 Scrcpy 的优秀架构,进行了鼠标键盘控制的优化和调整。 -**本项目不提供投屏功能,不提供投屏功能,不提供投屏功能!**本项目仅实现了 Scrcpy 的控制协议。 +**本项目不提供 Scrcpy 的投屏功能!本项目仅实现了 Scrcpy 的控制协议。** -原因是投屏会存在延迟和模糊问题,本项目另辟蹊径,直接放弃投屏,而使用透明的蒙版显示窗口背后的内容(可以使用 AVD 、手机厂商提供的低延迟投屏等),从根本上杜绝了 Scrcpy 的投屏体验差的问题。 +原因是投屏会存在延迟和模糊问题,本项目另辟蹊径,直接放弃投屏,而使用透明的蒙版显示窗口背后的内容(可以使用电脑安卓模拟器 、手机厂商提供的低延迟投屏等),从根本上杜绝了 Scrcpy 的投屏体验差的问题。 + +**如果您确实需要一个开箱即用的投屏功能,并且不在意延迟和性能问题**,可以使用安卓应用 [ScreenStream](https://github.com/dkrivoruchko/ScreenStream) 在局域网内投屏。本项目已适配 ScreenStream 投屏(自 `v0.5.0` 版本起),虽然它的性能可能不太理想,但开箱即用。 除此之外,为了更好的支持 Scrcpy Mask 与安卓设备交互,本人对 scrcpy-server 进行了一些修改,在此扩展出了一个分支项目 [scrcpy-mask-server](https://github.com/AkiChase/scrcpy-mask-server) @@ -21,6 +23,7 @@ - [x] 更新检查 - [x] 在按键映射和按键输入之间切换 - [x] 国际化 +- [x] ScreenStream 投屏 - [ ] 手柄按键映射 - [ ] 更好的宏 - [x] 通过 WebSocket 提供外部控制,见[外部控制](https://github.com/AkiChase/scrcpy-mask-external-control) diff --git a/README.md b/README.md index dce9322..6bd5181 100644 --- a/README.md +++ b/README.md @@ -6,10 +6,12 @@ To achieve computer control of Android devices, I developed a cross-platform des I express my deep respect and gratitude to the developers of the Scrcpy project. Scrcpy is a powerful and efficient open-source tool that greatly facilitates control over Android devices. This project is built upon the excellent architecture of Scrcpy, with optimizations and adjustments for mouse and keyboard control. -**This project does not provide screen mirroring functionality—let me emphasize, it does not provide screen mirroring functionality!** It only implements the Scrcpy control protocol. +**This project does not provide Scrcpy's screen mirroring feature! It only implements Scrcpy's control protocol.** Because screen mirroring may involve latency and blurriness issues, this project takes a different approach by directly abandoning screen mirroring and instead using a transparent mask to display the content behind the window (which can be AVD, low-latency screen mirroring provided by your phone manufacturers, etc.), Completely eliminates the problem of poor screen casting experience inherent in Scrcpy. +**If you really need screen mirroring and don't mind the latency and performance issues,** you can use the Android app [ScreenStream](https://github.com/dkrivoruchko/ScreenStream) for LAN screen mirroring. Scrcpy MAsk has been adapted to work with ScreenStream since version `v0.5.0`. While its performance may leave something to be desired, it is ready to use out of the box. + Furthermore, to better support interaction between Scrcpy Mask and Android devices, I have made some modifications to the scrcpy-server, leading to the creation of a separate branch project called [scrcpy-mask-server](https://github.com/AkiChase/scrcpy-mask-server). ## Features @@ -23,6 +25,7 @@ Furthermore, to better support interaction between Scrcpy Mask and Android devic - [x] Update check - [x] Toggle between key mapping and key input - [x] Internationalization (i18n) +- [x] ScreenStream screen mirror - [ ] Gamepad key mapping - [ ] Better macro support - [x] Provide external control through websocket, see [external control](https://github.com/AkiChase/scrcpy-mask-external-control)