☰
scrcpy 安卓投屏:免 Root 不装 App,电脑直控手机延迟 35~70ms
2026/10/10 1:54:16 网站建设 项目流程

scrcpy 安卓投屏:免 Root 不装 App,电脑直控手机延迟 35~70ms

【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy

scrcpy 是一款安卓投屏与远程控制工具,通过系统自带的 USB 调试通道工作:手机把屏幕编码成视频流传出,电脑解码显示并回传键鼠事件。它免 Root、手机上不安装任何 App,端到端延迟 35~70ms,支持有线与无线连接。适合需要大屏展示手机内容、直播推流、软件研发测试的普通用户和开发者。

📱 三步出画面:最短上手路径

完整上手路径只有三步:开 USB 调试、安装工具、运行一条命令。

第一步,手机开启 USB 调试。设置 → 关于手机 → 连续点击"版本号"7 次激活开发者模式,回到"开发者选项"打开"USB 调试"。插上数据线后,在手机授权弹窗中勾选"始终允许"。

第二步,电脑安装 scrcpy。

# macOS brew install scrcpy # Debian / Ubuntu sudo apt install scrcpy

Windows 用户解压官方 release 压缩包,把adb.exe与scrcpy.exe所在目录加入 PATH。

第三步,启动。

scrcpy

约 1 秒后手机画面出现在电脑窗口,鼠标键盘即时生效。版本要求:Android 5.0(API 21)及以上,声音转发另需 Android 11+。

三个高频使用场景

默认配置即可覆盖多数使用需求,以下三类场景出现频率最高。

日常大屏展示

消息、文档、视频直接呈现到电脑屏幕,鼠标左键触控、右键返回。非 APK 文件拖入窗口即自动传到手机下载目录,无需另配传输工具。

直播与 OBS 推流采集

投屏窗口是标准窗口,可被 OBS 等直播软件直接采集,35~70ms 延迟满足直播解说与远程演示。拖入 APK 即可安装新版本,窗口内完成全部操作。

App 测试与日志观察

电脑端直接复现操作步骤,鼠标坐标与屏幕一一对应,可同时在终端运行 logcat 观察设备端日志,操作与日志互不干扰。

scrcpy 快捷键速查:键鼠控制对照

默认修饰键为左 Alt,左 Super(Windows 键)同样有效,完整列表见 快捷键文档。

按键对应手机动作备注
左键单击触控光标位置支持长按
右键单击返回屏幕熄灭时右键=点亮屏幕
中键单击主页—
Alt+f全屏切换—
Alt+s任务切换也支持鼠标第 4 键
Alt+n通知栏也支持鼠标第 5 键
Alt+o关闭手机屏投屏继续、省电降温;Alt+Shift+o 重新点亮
Alt+c / Alt+v复制 / 粘贴复制需先选中文字,Android 7+

改用右 Ctrl 作修饰键:scrcpy --shortcut-mod=rctrl。

安卓无线投屏怎么开,卡顿先调哪几个参数

首次使用建议有线 USB,稳定性最高;需要自由移动时切换无线连接,画面出现掉帧、发糊时按下述顺序调参。

无线连接流程

adb tcpip 5555 # adb 改走 TCP/IP,监听 5555 端口 adb shell ip route | awk '{print $9}' # 取手机 IP adb connect 192.168.1.100:5555 # 换成上一步的实际 IP

便捷写法:scrcpy --tcpip(USB 插着时自动探测 IP 并切换),或直接scrcpy --tcpip=192.168.1.100。多台设备在线时指定目标:

scrcpy -s 0123456789abcdef # 按序列号指定,无线设备即 IP:端口 scrcpy -d # 唯一 USB 设备 scrcpy -e # 唯一 TCP/IP 设备

卡顿时优先调整的参数

  • -m 1024分辨率上限:压负载最直接,另一维度按比例自动计算。
  • -b 4M视频比特率:默认 8M,Wi-Fi 不稳定时下调。
  • --max-fps=60帧率上限:需要画面节奏稳定时锁帧。
  • --video-codec=h265编码格式:H.265 省码率,H.264 延迟更低。
  • -S息屏投屏:启动时手机屏幕自动熄灭,省电降温。

兜底组合,把三项负载一起压到底:

scrcpy -m 720 -b 2M --max-fps=30

加--print-fps可在终端观察实际帧率。

四个进阶能力:录屏、虚拟摄像头、OTG、虚拟屏

以下功能均有独立文档,各给一条核心命令。

边投屏边录屏

scrcpy -r demo.mp4 --time-limit=60 # 录满 60 秒自动停止

录制的是设备端编码的原始流,文件生成在电脑侧,不占手机存储。详见 录制文档。

手机镜头当电脑摄像头(Linux)

scrcpy --video-source=camera --camera-size=1920x1080 --v4l2-sink=/dev/video2 --no-playback

需先安装 v4l2loopback 内核模块创建虚拟设备,要求 Android 12+,视频会议软件与 OBS 可直接调用。

OTG 免调试模式

scrcpy --otg

面向无法开启 USB 调试的设备:走 AOA 协议把电脑键鼠模拟成物理外设,不经过 adb,不投屏但保留控制。

虚拟显示屏运行 App

scrcpy --new-display=1920x1080 --start-app=org.videolan.vlc

手机内单独开出一块虚拟屏幕运行指定 App,主屏照常使用,退出时该屏幕被销毁。

常见问题快查:连不上、没画面、没声音

键鼠失灵,报 INJECT_EVENTS 权限错误

原因:设备(小米常见)默认拦截输入注入。 解决:开发者选项中打开"USB 调试(安全设置)",注意与"USB 调试"不是同一开关,然后重启手机。

提示 Could not find any ADB device

原因:手机未被 adb 识别。 解决:运行adb devices确认设备在列;不在则重新插拔并点手机上的授权;仍失败执行adb kill-server && adb start-server,Windows 用户补装厂商 USB 驱动。

无线投屏卡顿、画面发糊

原因:Wi-Fi 带宽不足或延迟抖动。 解决:手机靠近路由器,同时执行scrcpy -b 4M -m 1024主动降低负载。

画面正常但没有声音(Android 11+)

原因:音频转发需授予麦克风权限,且必须在解锁状态下确认。 解决:留意首次连接时的权限申请并点允许。

报 Multiple ADB devices

原因:多台设备在线,scrcpy 无法确定投屏目标。 解决:scrcpy -s 序列号直接指定,或用-d/-e分别选择 USB / 无线设备。

最快上手路径:开启 USB 调试、安装 scrcpy、运行scrcpy。源码获取:git clone https://gitcode.com/GitHub_Trending/sc/scrcpy。延伸阅读:连接机制、快捷键列表。

【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询