Skip to content

ADB投屏

提供两种投屏后端:scrcpy 投屏shushuys 投屏

  • 仅 ADB 模式可用,USB 模式、硬件模式不支持。
  • scrcpy 投屏 支持全屏和区域投屏
  • shushuys 投屏 仅支持区域投屏

进入路径:设备管理-ADB模式同标签下。

投屏参数

投屏运行期间参数输入框会被禁用,需先停止投屏再修改。

参数说明默认值
最大分辨率视频流长边最大像素,影响画质、延迟1280
最大帧率视频流最大帧率,0 表示不限制60
居中裁剪开启后只传输屏幕中心的正方形区域,相比全屏延迟更低关闭
裁剪边长居中裁剪的正方形边长(像素)

未开启居中裁剪时,默认使用 scrcpy 全屏投屏。

提示

shushuys 投屏需要裁剪边长在 120–640 之间才可启用。

操作步骤

基本投屏(scrcpy)

  1. 确保设备已通过 ADB 连接。
  2. 设置 最大分辨率最大帧率
  3. 点击 开始投屏
  4. 状态显示 scrcpy投屏运行中 即表示成功,画面会显示在窗口 4(可视化编辑器)区域。
  5. 点击 停止投屏 结束。

居中裁剪投屏

  1. 勾选 居中裁剪,设置裁剪边长。
  2. 选择投屏后端:scrcpy 裁剪shushuys 投屏
  3. 点击 开始投屏
  4. 裁剪画面会在独立浮窗中显示(居中于屏幕)。

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投屏启动成功但画面黑屏

  • 确认防火墙放行发送端程序:

    1. 关闭shushuys exe程序,在 Windows 设置中搜索 防火墙,打开 允许应用通过 Windows 防火墙
    2. 在允许的应用列表中找到程序记录,如有则先删除,再点击 允许其他应用
    3. 点击 浏览 选择当前shushuys exe 程序,然后点击 添加

裁剪后画面延迟高

  • 若使用无线ADB 排查网络情况 ,推荐使用 以太网共享连接 最稳定且延迟最低。
  • 使用有线 ADB 连接。
  • 最低延迟方案在 以太网共享下的无线ADBUSB ADB 中产生,可以自己测试。
  • 如果使用外部接收,应该是 以太网共享下的无线ADB 延迟略低。