Appearance
ADB投屏
提供两种投屏后端:scrcpy 投屏 和 shushuys 投屏。
- 仅 ADB 模式可用,USB 模式、硬件模式不支持。
- scrcpy 投屏 支持全屏和区域投屏
- shushuys 投屏 仅支持区域投屏
进入路径:设备管理-ADB模式同标签下。
投屏参数
投屏运行期间参数输入框会被禁用,需先停止投屏再修改。
| 参数 | 说明 | 默认值 |
|---|---|---|
| 最大分辨率 | 视频流长边最大像素,影响画质、延迟 | 1280 |
| 最大帧率 | 视频流最大帧率,0 表示不限制 | 60 |
| 居中裁剪 | 开启后只传输屏幕中心的正方形区域,相比全屏延迟更低 | 关闭 |
| 裁剪边长 | 居中裁剪的正方形边长(像素) | — |
未开启居中裁剪时,默认使用 scrcpy 全屏投屏。
提示
shushuys 投屏需要裁剪边长在 120–640 之间才可启用。
操作步骤
基本投屏(scrcpy)
- 确保设备已通过 ADB 连接。
- 设置 最大分辨率 和 最大帧率。
- 点击 开始投屏。
- 状态显示
scrcpy投屏运行中即表示成功,画面会显示在窗口 4(可视化编辑器)区域。 - 点击 停止投屏 结束。
居中裁剪投屏
- 勾选 居中裁剪,设置裁剪边长。
- 选择投屏后端:scrcpy 裁剪 或 shushuys 投屏。
- 点击 开始投屏。
- 裁剪画面会在独立浮窗中显示(居中于屏幕)。
shushuys 投屏输出模式
选择 shushuys 投屏后端时,可选择输出方式:
| 输出模式 | 说明 |
|---|---|
| 本程序显示 | 画面在程序内的裁剪浮窗中显示 |
| 外部 UDP 接收 | 画面通过 UDP 发送到指定端口,可用 OBS 等外部程序接收 |
选择 外部 UDP 接收 时需填写 UDP 端口(默认 12346)。启动后界面会显示接收地址,点击 复制 ip 地址 可快速复制。
提示
USB ADB 连接时接收地址为 127.0.0.1;无线 ADB 连接时为设备实际 IP。
区域投屏延迟对比
开启居中裁剪且裁剪边长在 120–640 之间时,可使用 开始对比 功能:
- 同时启动 scrcpy 和 shushuys 两种投屏,左右并列显示。
- 左侧为 scrcpy 画面,右侧为 shushuys 画面。
- 用于对比两种后端的画质和延迟差异。
浮窗位置
- 裁剪浮窗避开任务栏居中:勾选后浮窗会在工作区(排除任务栏)内居中,取消则在整个屏幕居中。
常见问题
投屏启动失败
- 确认设备已通过 ADB 连接。
- 检查日志窗口中的具体错误信息。
无线ADB下shushuys投屏启动成功但画面黑屏
确认防火墙放行发送端程序:
- 关闭shushuys exe程序,在 Windows 设置中搜索
防火墙,打开 允许应用通过 Windows 防火墙。 - 在允许的应用列表中找到程序记录,如有则先删除,再点击 允许其他应用。
- 点击 浏览 选择当前shushuys
exe程序,然后点击 添加。
- 关闭shushuys exe程序,在 Windows 设置中搜索
裁剪后画面延迟高
- 若使用无线ADB 排查网络情况 ,推荐使用
以太网共享连接最稳定且延迟最低。 - 使用有线 ADB 连接。
- 最低延迟方案在
以太网共享下的无线ADB和USB ADB中产生,可以自己测试。 - 如果使用外部接收,应该是
以太网共享下的无线ADB延迟略低。
