开源安卓投屏工具,低延迟镜像与控制 scrcpy v4.1
文章最后更新时间:2026年08月01日

scrcpy 是 GitHub 上最热门的安卓投屏工具之一,14 万 + star。它的核心价值很简单:把手机屏幕投到电脑上,还能用鼠标键盘直接操控手机,而且不需要 root,手机上也不用装任何 App。
同类工具很多,但 scrcpy 能成为主流选择,靠的是几个硬指标:延迟低、画质好、跨平台、完全免费开源。
主要特性
- 低延迟镜像:延迟通常在 30-50ms,流畅度接近物理连接
- 高帧率支持:30-120fps,取决于设备和 USB 带宽
- 双向控制:电脑键盘鼠标直接操作手机,打字、滑动、点按都行
- USB 和 WiFi 双模式:有线稳定低延迟,无线方便自由
- 无需 root、无需装 App:基于 ADB 协议,手机开 USB 调试即可
- 跨平台:Windows、macOS、Linux 全支持
- 音频同步:从 v2.0 开始支持音频传输,手机声音同步到电脑
- 文件拖拽传输:电脑文件直接拖进投屏窗口就传到手机
- 支持多设备:可同时连接多台安卓设备
- 剪贴板同步:电脑和手机剪贴板互通
使用方式
前提条件
- 手机开启 开发者选项 和 USB 调试
- 电脑安装 ADB 驱动(Windows 需要,Mac/Linux 通常自带)
- 下载 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
- 各种技术修复



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