ARTICLE DETAIL

资讯详情

深耕郑州网站建设与运营推广的一线实战洞察。

scrcpy 投屏工具:1 秒出画面上手指南

scrcpy 投屏工具:1 秒出画面上手指南 scrcpy 投屏工具1 秒出画面上手指南【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpyscrcpy 是一款开源的 Android 投屏工具把手机屏幕镜像到电脑并支持用键盘鼠标反向控制设备。它不需要 root也不在手机端安装任何应用适合做应用演示、开发测试和录屏的用户。Linux、Windows、macOS 均可运行。它是什么 / 解决什么问题scrcpy 通过 USB 或 TCP/IP 与 Android 设备通信把屏幕以视频流的方式推送到电脑窗口同时把键盘、鼠标事件注入回设备。它解决的核心问题是不用装第三方投屏 App就能在电脑上看手机画面并直接操作手机上不留任何痕迹。镜像屏幕与音频音频需 Android 11 及以上用电脑键盘、鼠标控制手机录制屏幕视频和音频创建虚拟显示器、模拟摄像头Linux官方标称 30~120fps、35~70ms 延迟、约 1 秒显示首帧设备端要求 Android 5.0API 21及以上。从零跑通最小可用路径开启 USB 调试在手机设置 → 关于手机连点版本号打开开发者选项再启用USB 调试用数据线连接电脑。看到adb devices列出设备序列号即表示连接正常。安装 scrcpy 客户端按系统从官方发布页下载对应安装包各平台的具体方法见 doc/linux.md、doc/windows.md、doc/macos.md。安装后运行scrcpy --version看到版本号输出即表示安装成功。首次运行scrcpy约 1 秒后电脑窗口中显示手机当前画面鼠标点击、键盘输入直接作用于手机即表示投屏成功。核心能力拆解连接无线投屏 拔掉数据线后仍可用 adb 的 TCP/IP 通道投屏。设备首次需通过 USB 开启无线模式之后--tcpip不跟参数时会自动探测 IP 并完成连接无需手工配置端口。scrcpy --tcpip录制屏幕与音频录制的编码在手机端完成时间戳也取自设备文件比直接录窗口更干净。容器按扩展名自动选择mp4、mkv、opus 等都支持加--no-audio可只录视频。scrcpy --recorddemo.mp4用键盘和鼠标控制快捷键的修饰键MOD默认是左 Alt 或左 Super可按 doc/shortcuts.md 调整。常用动作Altf 全屏、Alth 回桌面、Altb 返回、Alto 息屏继续投屏。右键默认触发返回中键触发主页。创建虚拟显示器虚拟显示器与手机主屏独立退出时销毁适合在电脑上运行大屏应用或同时观察多个界面。用--start-app可直接在其中拉起指定应用。scrcpy --new-display1920x1080无投屏纯控制OTG 模式OTG 模式下 scrcpy 以 AOA 方式向设备发送 HID 事件模拟物理键盘、鼠标完全不依赖 adb 和 USB 调试。此模式不传输画面和音频只负责控制。scrcpy --otg典型工作流办公演示输入产品演示需要真实机型画面会议室投屏操作USB 连接后运行scrcpy用 Altf 全屏Alto 息屏防遮挡产出大屏实时显示手机操作观众看到真实渲染效果开发调试输入多份 APK 需要真机验证不想反复操作手机操作scrcpy投屏后直接拖拽 APK 文件到窗口安装键盘输入测试文案产出安装、点击、输入全部在电脑侧完成验证记录可同步录屏录屏归档输入需要留存一段带声音的操作回放操作scrcpy --recordrun.mkv运行期间正常操作结束后关闭窗口产出得到 mkv 文件画面与声音均在设备端编码时间戳准确参数速查与调优参数作用推荐值--max-size限制镜像宽高上限保持比例1024默认设备分辨率--max-fps限制捕获帧率30默认设备上限--video-bit-rate视频码率2M~8M默认 8M--tcpip无线连接地址可省略端口默认端口 5555--record录制输出文件扩展名决定容器.mp4或.mkv--new-display创建指定分辨率的虚拟显示器1920x1080设备连不上确认 USB 调试已开启、线材支持数据传输用adb devices检查是否列出设备小米等机型可能还需开启USB 调试安全设置并重启。延迟高、画面卡先降分辨率和帧率scrcpy --max-size1024 --max-fps30仍不理想可换 h264 编码或改用有线连接。没有声音音频转发要求 Android 11 及以上且 Android 11 需在屏幕解锁状态下启动Android 10 及以下不支持音频。资源导航官方文档doc/其中 connection.md、video.md、shortcuts.md 覆盖连接、画质与快捷键客户端源码app/src/投屏接收与解码在receiver.c、decoder.c手机端服务端源码server/src/main/java/com/genymobile/scrcpy/抓取与编码逻辑在video/、audio/目录下一步建议从 doc/ 里的 Video 与 Control 两篇入手再对照客户端源码理解画面接收链路。【免费下载链接】scrcpyDisplay and control your Android device项目地址: https://gitcode.com/GitHub_Trending/sc/scrcpy创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
返回列表