ARTICLE DETAIL

资讯详情

深耕网站视觉设计与运营推广的一线实战洞察。

scrcpy 投屏指南:把安卓设备变成电脑的低延迟外设,附常见问题清单

scrcpy 投屏指南:把安卓设备变成电脑的低延迟外设,附常见问题清单 scrcpy 投屏指南把安卓设备变成电脑的低延迟外设附常见问题清单【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy手机屏幕太小却要在电脑上长时间操作它scrcpy 通过 USB 或无线方式把 Android 设备的画面镜像到电脑窗口并让键盘、鼠标直接控制手机全程不需要在手机上安装任何应用。项目定位scrcpy 是什么适合谁scrcpy读作screen copy是一个本地运行的原生程序电脑上运行客户端手机上运行一个由客户端自动推送的后台组件两者通过 adb 建立通道。它不要求 root退出后手机上不残留任何东西也不需要账号、广告或联网。适合它的用户大致有三类需要在电脑上长时间操作手机的人客服、测试、远程协助想录制手机屏幕的人以及需要把手机摄像头借给电脑当摄像头用的 Linux 用户。它不适合的场景是把手机当电脑副屏这类需求——它的设计目标是显示并控制当前这台设备仅此而已。与常见替代方案的差异如下对比项scrcpy需要手机端 App 的投屏方案传统 Miracast / 镜像硬件手机端安装不需要无残留需安装 App 并授予权限不需要电脑端操作支持键盘、鼠标、手柄多数仅能看交互受限通常仅能看延迟约 35~70 ms普遍 100 ms 以上帧级延迟难以控制画质与帧率默认 1920×1080 起30~120 fps 取决于设备通常有压缩上限取决于硬件音频转发支持Android 11 起视方案而定少见费用免费开源Apache 2.0多数收费或含广告硬件一次性成本关键数字来自项目官方说明镜像质量 1920×1080 或更高帧率 30~120 fps 视设备而定操作延迟 35~70 ms启动到出第一帧画面约 1 秒。默认视频码率为 8 Mbps。快速上手三步完成首次投屏安装软件包。Linux 可直接用包管理器例如sudo apt install scrcpyWindows 和 macOS 的官方获取方式分别见 doc/windows.md 与 doc/macos.md。在手机上启用 USB 调试设置 → 开发者选项用数据线连接电脑。在电脑终端运行scrcpy约 1 秒后手机画面出现在电脑窗口里用鼠标点按、键盘打字都可以直接作用到手机。首次连接时手机会弹出允许 USB 调试对话框确认一次即可。场景化功能拆解远程操控手机办公把手机上的应用当成电脑端程序来操作键盘输入文字鼠标右键触发返回、中键触发主页更多按键行为见 快捷键文档。配合参数可以省电——scrcpy -S -w-S在投屏时关闭手机屏幕物理按键仍可点亮它-w让设备在充电状态下保持唤醒两者组合适合手机放在旁边亮屏、电脑干活的长时操作。录屏而不录到延迟抖动需要一段干净的手机操作录像时在投屏的同时录制scrcpy --recordfile.mp4录制的时间戳在设备端打所以网络抖动不会进入成品文件容器格式按扩展名自动选择支持 MP4、MKV、OPUS、FLAC、WAV。若只想留文件不留窗口加--no-playback --no-window用--time-limit20可以限时 20 秒自动停止。带上声音的镜像Android 11 起音频转发是较新的能力Android 11 及以上API 30的设备scrcpy 会把设备发出的声音同步到电脑播放Android 10 及更早版本只有画面没有声音这是系统限制而非配置问题详见 doc/audio.md。副屏跑应用虚拟显示虚拟显示是手机上新建的一块独立屏幕与当前主屏互不影响scrcpy --new-display1920x1080 --start-apporg.videolan.vlc这条命令在 1920×1080 的虚拟屏里启动 VLC主屏照常工作。适合需要一边用手机一边在后台跑应用的场景机制说明见 doc/virtual-display.md。进阶能力虚拟摄像头仅 Linux通过 V4L2 接口把手机画面或手机摄像头暴露成电脑上的摄像头设备会议软件可以直接选用它实现方式见 doc/v4l2.md。OTG 模式把电脑的键盘、鼠标以 USB 外设形式接到手机Android 会把它们识别为物理设备。该模式甚至不需要 USB 调试一条scrcpy --otg即可说明见 doc/otg.md。游戏手柄插在电脑上的手柄可以映射到手机上scrcpy -G启动按键映射规则见 doc/gamepad.md。避坑指南连接失败怎么排查设备一直 unauthorized手机端有允许 USB 调试的授权弹窗必须在手机上点确认弹窗没出现时先拔掉重插一次。多台设备连接时报错scrcpy 无法自动选择时用scrcpy -s 序列号指定设备或用-d选 USB 设备、-e选 TCP/IP 设备序列号可查自adb devices的输出。能看不能控小米等机型在开发者选项里额外开启USB 调试安全设置开启后重启一次手机。adb 版本冲突报 server version doesnt match this client说明系统里有多个版本的 adb 在互相打架统一版本或用环境变量ADB指定 scrcpy 使用某个路径下的 adb。用着用着提示 Device disconnected多为数据线或接口问题换一根线、换一个 USB 口通常能解决。更完整的常见问题整理在 FAQ.md。文档与社区资源连接USB 与 TCP/IP 无线方式、多设备选择视频分辨率、码率、帧率、编码器、画面方向音频音频转发与缓冲控制双向剪贴板等窗口窗口与全屏行为录制格式与限时录制快捷键全部 MOD 组合键FAQ按故障类型整理的排查手册写在最后scrcpy 的功能边界比较清晰镜像、控制、录制加上音频、虚拟显示和虚拟摄像头几块扩展。绝大多数使用场景一条基础命令加一两个参数就能覆盖遇到怪问题时先查 FAQ再考虑升级版本。【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表