Android 投屏到电脑:免费开源的 scrcpy,一条命令就够
2026/8/21 17:41:52 网站建设 项目流程

Android 投屏到电脑:免费开源的 scrcpy,一条命令就够

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

你有没有在会议室里被"投屏"这件事卡过?真正免费的 Android 投屏方案,不需要往手机里装任何 App,也不需要 root。一个叫 scrcpy 的开源工具,用数据线或 Wi-Fi 就能把手机画面实时搬上电脑,还能用鼠标键盘反向操作手机,Linux、Windows、macOS 全都能跑。

它低调到只有一个命令:在终端里敲下scrcpy,大约 1 秒后,手机画面就出现在电脑窗口里。没有注册、没有广告、没有会员,连手机上的"USB 调试"都是它唯一的进门要求。

下面这张图,就是它在 Debian 系统上运行的样子:手机屏幕被完整放进一个桌面窗口,标题栏还显示着设备名,和普通窗口一样可以缩放、全屏。

第一次见到它的人,几乎都会愣一下:就这么简单?接下来的内容,我会先讲清楚"为什么其他方案总翻车",再给你一份按需求查命令的清单,最后留三个小挑战,让你自己动手玩透它。

三个投屏翻车现场,我替你踩完了

先说结论:市面上常见的投屏路子,各有各的坑,而且坑得很有规律。

翻车现场一:手机厂商自带投屏。同事的华为手机想投到你的联想电脑上?对不起,多数品牌只认自家设备。会议室里一群人等着,两台设备厂商不同,画面就是出不来。

翻车现场二:第三方投屏 App。手机装一个、电脑装一个,还要先注册账号,再看完 30 秒广告,投到一半弹出会员充值。更麻烦的是,演示完还得逐个卸载,手机里留一堆残渣。

翻车现场三:录屏软件加网络传输。画面糊成马赛克,声音比画面慢两拍,想用鼠标点一下手机里的按钮?门都没有。

它们的共同点是同一个字:重。要么依赖厂商生态,要么靠两头装软件,要么靠网络绕一圈。scrcpy 的思路正好反过来——把投屏这件事做得越轻越好。

scrcpy 是什么:不装 App 的手机投屏,凭什么能行

scrcpy 读作 "screen copy",就是"屏幕复制"。它的工作方式有点像把手机变成一座小电视台:手机把画面实时压缩成视频流,通过数据线直接推给电脑,电脑只负责解码播放。中间没有云服务器,没有第三方中转,所以延迟能压得很低。

来看一组官方数据,就当是它的"体检报告":

检查项结果
首次出画时间约 1 秒
画质1920×1080 及以上
流畅度30~120fps,看设备性能
延迟35~70ms,基本无感
手机端安装
root 权限不需要
账号、广告没有

手机只需 Android 5.0 以上即可使用,音频同步传输则需要 Android 11 以上。屏幕之外,声音也会一起传过来,听歌、打游戏、看视频,声音直接从电脑音箱出来。

它带来的最直接变化是:电脑的键鼠瞬间变成了"手机外设"。鼠标左键是点击,右键是返回,中键回桌面,键盘直接打字输入,还支持中文。甚至可以把电脑上的文字复制粘贴到手机里,双向都行。

想投屏,先按"我想做什么"找命令

这一节按需求组织,不按步骤。你找到对应的"我想……",照着敲命令就行。

第一次投屏,先让画面亮起来

准备工作只有两件:手机打开开发者选项里的USB 调试,再用数据线连电脑,弹窗时点"允许"。

scrcpy

就这一条。窗口弹出来,手机画面出现,入门完成。

常见需求一查便知

我想做什么该用哪条命令会得到什么
摆脱数据线scrcpy --tcpip自动配置无线调试,之后可拔线
画面更流畅scrcpy -m1024 --max-fps=30降低分辨率和帧率,立刻变顺滑
把操作录下来scrcpy --record=my_video.mp4画面加声音一起存成视频
只录画面不录声音scrcpy --no-audio --record=file.mp4纯画面视频
只录声音不录画面scrcpy --no-video --record=voice.aac音频文件

无线投屏:唯一需要预演一遍的环节

无线连接分两步走。第一次先用数据线连着手机,运行:

scrcpy --tcpip

它会自动找到手机 IP、把无线调试开好。之后拔掉线,在同一个 Wi-Fi 下用下面这条命令就能再连上:

scrcpy --tcpip=192.168.1.100

把 IP 换成你自己的手机地址就行。网络越好越跟手,能连 5GHz 频段就别用 2.4GHz。

把画质、录屏、无线投屏一次调顺的速查清单

基础会了,下面这些"加料玩法"按需取用,每一条都是一句话的事:

  • 把手机摄像头变成电脑摄像头(Android 12+):scrcpy --video-source=camera,视频会议时把手机当外接摄像头用。
  • 在手机上开一块"第二屏幕"scrcpy --new-display=1920x1080,不影响手机当前界面,单独投一块屏出来。
  • 把手机屏幕伪装成 Linux 摄像头scrcpy --v4l2-sink=/dev/video2,桌面端软件会以为你接了一个摄像头。
  • 用手柄玩手机游戏scrcpy -G,把电脑手柄映射到手机,操作手游像玩主机游戏。
  • 拖拽安装 App:把一个 .apk 文件直接拖进投屏窗口,自动安装到手机。
  • 息屏投屏:按快捷键让手机屏幕关掉,画面依然在电脑上播放,省电又护隐私。

如果你追求更高的录制质量,把码率提上去即可,例如--video-bit-rate=8M,画面细节会明显更好。更多参数说明都在项目仓库的 doc 目录里,按需翻阅。

第一次使用最容易踩的 3 个坑,提前避开

坑一:运行后提示找不到设备。九成是 USB 调试没开,或者电脑缺手机驱动。重新插拔数据线,确认手机上弹出并点选了"允许 USB 调试"。

坑二:画面出来了,鼠标点击却没反应。部分国产手机(比如小米)需要在开发者选项里额外打开"USB 调试(安全设置)",这是和"USB 调试"不同的另一个开关,打开后记得重启手机。

坑三:无线投屏老是断连。确认手机和电脑在同一个局域网,离路由器近一点,优先用 5GHz 频段。网络一稳定,断连基本不会再出现。

看完别急着关:给自己留三个动手小挑战

光看不如动手,这里有三件事,难度从低到高,花一个下午就能玩明白。

  1. 把画质调到刚好够用。-m--max-fps--video-bit-rate三个参数来回试,找到你电脑上"清晰又不卡"的那个平衡点。
  2. 无线投屏坚持用一天。拔掉数据线,用--tcpip度过一整天,你会慢慢摸清哪些场景适合无线、哪些场景还是插线稳。
  3. 克隆源码自己构建。如果你对命令行不陌生,可以试试:
git clone https://gitcode.com/GitHub_Trending/sc/scrcpy

源码、文档、构建脚本都在仓库里,编译一次,你对它的理解会上一个台阶。

现在就可以开始:打开终端,敲下scrcpy,把手机连上。10 秒内看到画面,你就已经入了门。剩下的,交给好奇心。🚀

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

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

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

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

立即咨询