开源安卓投屏工具,低延迟镜像与控制 scrcpy v4.1

树先生2022-12-018.6K阅读0评论

文章最后更新时间:2026年08月01日

202212011669885269808262.png

scrcpy 是 GitHub 上最热门的安卓投屏工具之一,14 万 + star。它的核心价值很简单:把手机屏幕投到电脑上,还能用鼠标键盘直接操控手机,而且不需要 root,手机上也不用装任何 App。

同类工具很多,但 scrcpy 能成为主流选择,靠的是几个硬指标:延迟低、画质好、跨平台、完全免费开源。

主要特性

  • 低延迟镜像:延迟通常在 30-50ms,流畅度接近物理连接
  • 高帧率支持:30-120fps,取决于设备和 USB 带宽
  • 双向控制:电脑键盘鼠标直接操作手机,打字、滑动、点按都行
  • USB 和 WiFi 双模式:有线稳定低延迟,无线方便自由
  • 无需 root、无需装 App:基于 ADB 协议,手机开 USB 调试即可
  • 跨平台:Windows、macOS、Linux 全支持
  • 音频同步:从 v2.0 开始支持音频传输,手机声音同步到电脑
  • 文件拖拽传输:电脑文件直接拖进投屏窗口就传到手机
  • 支持多设备:可同时连接多台安卓设备
  • 剪贴板同步:电脑和手机剪贴板互通

使用方式

前提条件

  1. 手机开启 开发者选项USB 调试
  2. 电脑安装 ADB 驱动(Windows 需要,Mac/Linux 通常自带)
  3. 下载 scrcpy 解压即可运行(绿色版,无需安装)

有线连接

插上 USB 线,手机上允许 USB 调试授权,然后在电脑终端执行:

scrcpy

就这么简单。窗口出现,开始操作。

无线连接

有线连接一次后,可以切到无线模式:

# 先通过 USB 连接,开启无线端口
adb tcpip 5555
拔掉 USB,用手机 IP 连接
adb connect 手机IP地址:5555
启动 scrcpy
scrcpy

进阶玩法

  • 调整分辨率scrcpy --max-size 1024 降低分辨率省带宽
  • 限制码率scrcpy --bit-rate 2M 低带宽场景适用
  • 录屏scrcpy --record file.mp4 一边投屏一边录制
  • 窗口置顶scrcpy --always-on-top 边投屏边做其他事
  • 关闭屏幕scrcpy --turn-screen-off 手机息屏但投屏继续,省电
  • 指定窗口标题scrcpy --window-title "我的手机"

适用场景

  • App 演示:开会时直接把手机投到投影仪上操作
  • 游戏直播:手机游戏投到电脑录制或推流
  • 远程协助:帮家人远程操作手机
  • 开发调试:开发者边看手机画面边在电脑上操作
  • 日常使用:电脑上回微信、刷抖音,不用来回拿手机

更新日志

v4.1(2026/07/13)

  • 新增 VP8/VP9 编码支持,兼容性更广
  • 升级 FFmpeg 8.1,底层编解码引擎性能提升
  • 优化 尺寸约束算法,画面比例处理更合理

v4.0(2026/05/13)

  • 新增 弹性虚拟显示,投屏窗口可自由缩放
  • 新增 相机控制,支持手电筒开关和变焦
  • 迁移 SDL3,底层架构全面升级
  • 优化 多设备管理

v3.3(2025/12/18)

  • 修复安卓系统升级后的权限拒绝错误(#6523)
  • 修复特定设备上的状态恢复问题(#6405,#6540)
  • 修复UHID_OUTPUT消息解析(#6415)
  • 修复部分设备上缺少uniqueId字段时的故障(#6461)
  • 修复错误日志交错问题(#6487)
  • 修复部分魅族设备上的启动问题(#6480)
  • 修复构建脚本中非整数ANDROID_PLATFORM的处理(#6408)

v3.1(2024/12/10)

新增功能:

   新增 --no-vd-destroy-content 参数

   (修复通过虚拟显示设备(VD)投屏时销毁窗口内容的问题 #5615)

       提升游戏手柄对游戏的支持

   (优化了多线程渲染场景下的手柄输入同步 #5623、#5362)

       向主显示屏注入输入事件

   (支持模拟触控/按键等操作覆盖到主屏幕 #5614、#5545、#5605、#5616)

问题修复:

   修复部分设备「自动关闭屏幕」异常

   (解决设备休眠逻辑冲突导致的黑屏问题 #4544、#5274)

       提升程序清理过程的稳定性

   (优化资源释放机制,避免进程残留 #5613、#5601)

性能与兼容性:

   在正式版构建中集成 dav1d 解码器

   (提升 H.265 视频流解码效率 #5644、#4744)

       升级 SDL 库至 2.30.10 版本

   (增强跨平台图形渲染能力与 bug 修复)

详细更新日志:https://github.com/Genymobile/scrcpy/releases/tag/v3.1

v2.7(2024/09/16)

  • 添加游戏手柄支持(#99、#2130、#5270)
  • 修复 ONYX 设备的解决方法 ( #5182 )
  • 接受 --max-fps 的浮点值 ( 265a15e )
  • 在 Windows 版本中将 SDL 升级到 2.30.7
  • 各种技术修复

v2.6.1(2024/08/03)

  • 增加音频播放捕获方式(#4380、#5102)
  • 添加音频复制功能 (#3875, #4380, #5102)
  • 使用 Shift+click 添加鼠标辅助绑定 (#5055, #5076)
  • 返工鼠标事件 (#5067, #5076)
  • 修复了荣耀设备的“关闭屏幕”(#4823、#4943、#5109)
  • 为 Honor 设备添加剪贴板解决方法(#4822、#5073)
  • 始终应用设备解决方法 (#4922、#5140、#5148、#5154)
  • 修复缺少初始化 (#5057, #5058)
  • 不要在设备断开连接时报告错误 (#5044)
  • 在 Windows 版本中将 SDL 升级到 2.30.5
  • 各种技术修复


资源下载
资源下载

解压密码:更新时间:

免责声明:本文来自Genymobile,不代表树先生Tree666的观点和立场,如有侵权请联系本平台处理。

发表评论

快捷回复: 表情:
AddoilApplauseBadlaughBombCoffeeFabulousFacepalmFecesFrownHeyhaInsidiousKeepFightingNoProbPigHeadShockedSinistersmileSlapSocialSweatTolaughWatermelonWittyWowYeahYellowdog
验证码
评论列表 (暂无评论,8564人围观)

还没有评论,来说两句吧...

目录[+]

取消
微信二维码
微信二维码
支付宝二维码

侠骨柔肠,恩深义重!感谢诸位江湖友人的鼎力支持,这份情谊我记下了。且看,细数各位侠士的慷慨事迹!