scrcpy:延迟35毫秒的手机投屏与遥控,5分钟免费跑通
【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy
scrcpy 把 Android 手机的屏幕和声音显示到电脑上,让你用键盘鼠标直接控制手机。它是免费开源的投屏工具,手机端不需要安装任何应用,也不需要 root。第一次运行大约 1 秒就能出画面,日常体验延迟在 35~70ms 之间。
一、它是什么:30秒看懂定位
scrcpy 是免费开源软件,在电脑上运行,支持 Windows、macOS 和 Linux;手机端零安装,启动时自动部署临时组件,退出后不留痕迹。
- 帧率 30~120fps,取决于设备性能
- 延迟 35~70ms,接近本地操作的体感
- 首帧画面约 1 秒即可显示
- 分辨率 1920×1080 及以上,手机至少 Android 5.0
二、5分钟跑通第一次
前置条件:
- 电脑为 Windows、macOS 或 Linux,并已安装 scrcpy(按对应平台说明安装)
- 手机为 Android 5.0 及以上,已开启“开发者选项 → USB 调试”
- 用 USB 数据线连接手机与电脑,并在手机上确认授权
- 终端运行
adb devices,确认输出里出现你的设备序列号,说明电脑已识别手机。 - 直接运行:
scrcpy- 约 1 秒后,电脑上弹出手机屏幕窗口,鼠标点击、键盘输入都直接作用到手机;鼠标右键触发“返回”,中键触发“主页”。
三、常用玩法速查
| 参数 | 作用 | 适用场景 |
|---|---|---|
--tcpip | adb 切换为无线连接,之后可拔掉数据线 | Wi-Fi 无线投屏 |
--record=out.mp4 | 屏幕录制为 MP4,可加--audio同时录声音 | 录制教程、复现问题 |
--audio | 转发手机音频到电脑扬声器 | Android 11 以上听声、开会 |
--max-size=1280 | 限制投屏分辨率,降低延迟 | 老手机、网络不稳 |
--max-fps=30 | 限制帧率,节省带宽 | 录屏、低配设备 |
--new-display=1920x1080 | 新建虚拟显示(独立虚拟屏幕)并启动指定应用 | 多屏扩展、虚拟副屏 |
三条可直接复制的完整命令:
scrcpy --tcpipadb 切换到 TCP/IP 模式,同一 Wi-Fi 下拔掉数据线也能保持投屏。
scrcpy --record=tutorial.mp4 --audio --video-bit-rate=8M以 8M 码率录制屏幕与系统声音到 tutorial.mp4,适合做教程。
scrcpy --audio --max-fps=60 --max-size=1920带声音的 60fps 高清投屏,适合演示与看视频。
四、3个真实工作场景
当你要在会议室演示App时
把手机接到会议室显示器,一行命令投到大屏:
scrcpy --max-size=1920 --max-fps=60 --video-bit-rate=8M大屏上画面清晰、操作不卡,团队成员能看清每个点击细节,演示结束直接关闭窗口即可。
当你需要录制操作教程时
录制过程同时保存视频与声音:
scrcpy --record=tutorial.mp4 --audio --video-bit-rate=8M生成的 MP4 包含完整操作和语音讲解,录完按窗口关闭或Alt+Shift+r重置编码即可。
当你想息屏挂机跑自动化测试时
scrcpy --turn-screen-off手机屏幕熄灭但投屏与远程控制继续工作,省电且不打断正在跑的测试任务;多台设备同时连接时,可用--serial=<设备号>指定目标手机。
五、出问题了?排查清单
| 症状 | 可能原因 | 解决办法 |
|---|---|---|
| 启动提示未找到设备 | USB 调试未开、未确认授权、线缆只供电 | 重新插拔,在手机确认“允许调试” |
| 画面卡顿 | 分辨率与码率偏高 | 加--max-size=1024 --max-fps=30 |
| 投屏有画面没声音 | 手机低于 Android 11 | 升级系统,或仅录屏不录音 |
| 能看不能控 | 未开启“USB 调试(安全设置)”,部分机型需重启 | 开发者选项里补开该项后重启 |
| 无线连接断开 | Wi-Fi 不稳、两端不同网段 | 换 5GHz 网络,或改用 USB |
六、效率小技巧
快捷键(MOD 默认为左 Alt 或左 Win/Cmd 键):
| 键位 | 功能 |
|---|---|
Alt+f | 切换全屏 |
Alt+h | 按 HOME 回主屏 |
Alt+b | 按 BACK 返回 |
Alt+s | 打开最近任务 |
Alt+↑/Alt+↓ | 音量加 / 减 |
Alt+o | 手机息屏,投屏继续 |
Alt+c/Alt+v | 复制 / 粘贴(双向剪贴板) |
Ctrl+左键拖动 | 双指捏合缩放 |
性能与画质三组推荐组合:
- 日常流畅:
--max-size=1280 --max-fps=60 --video-bit-rate=4M,延迟和清晰度平衡。 - 高清演示:
--max-size=1920 --video-bit-rate=8M,适合大屏与录制。 - 低配省电:
--max-size=800 --max-fps=30 --video-bit-rate=2M,弱网也稳定。
更多参数细节见官方 文档目录,投屏主逻辑在 核心源码目录。
现在打开终端,直接运行scrcpy看第一次出图。
【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy
创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考