一款开源免费的Android实时投屏软件

摘要:设备投屏&控制:批量投屏、单个控制、批量控制分组管理wifi投屏/OTG投屏adb shell快捷指令文件传输、apk安装投屏数量多:在OTG投屏模式,设置分辨率和流畅度为低的情况下,单台电脑可以同时管理500+台手机低延迟:usb投屏1080p延迟在30ms

qtScrcpy 可以通过 USB / 网络连接Android设备,并进行显示和控制。无需root权限。

同时支持 GNU/Linux ,Windows 和 MacOS 三大主流桌面平台。

它专注于:

精致 (仅显示设备屏幕)性能 (30~60fps)质量 (1920×1080以上)低延迟 (35~70ms)快速启动 (1s 内就可以看到第一帧图像)非侵入性 (不在设备上安装任何软件)设备投屏&控制:批量投屏、单个控制、批量控制分组管理wifi投屏/OTG投屏adb shell快捷指令文件传输、apk安装投屏数量多:在OTG投屏模式,设置分辨率和流畅度为低的情况下,单台电脑可以同时管理500+台手机低延迟:usb投屏1080p延迟在30ms以内,在相同分辨率流畅度情况下,比市面上所有投屏软件延迟都低cpu占用率低:纯C++开发,高性能GPU视频渲染高分辨率:可调节,最大支持安卓终端的原生分辨率完美中文输入:支持闲鱼app,支持三星手机免费版最多投屏10台,功能无限制(除了自动重新投屏)极限投屏使用教程:https://lrbnfell4p.feishu.cn/docx/QRMhd9nImorAGgxVLlmczxSdnYf极限投屏qq交流群:822464342极限投屏界面预览:

可以根据需要,自己编写脚本将键盘按键映射为手机的触摸点击,编写规则在这里。

默认自带了针对和平精英手游和抖音进行键鼠映射的映射脚本,开启平精英手游后可以用键鼠像玩端游一样玩和平精英手游,开启抖音映射以后可以使用上下左右方向键模拟上下左右滑动,你也可以按照编写规则编写其他游戏的映射文件,默认按键映射如下:

这里有玩和平精英的视频演示

自定义按键映射操作方法如下:

编写自定义脚本放入 keymap 目录点击刷新脚本,确保脚本可以被检测到选择需要的脚本连接手机并启动服务之后,点击应用脚本按~(即脚本中定义的 SwitchKey)键切换为自定义映射模式即可启用再次按~键切换为正常控制模式(对于和平精英等游戏)若想使用方向盘控制载具,记得在载具设置中设置为单摇杆模式

你可以同时控制所有的手机

关键点scrcpyQtScrcpy界面sdlQt视频解码ffmpegffmpeg视频渲染sdlopengl跨平台基础设施自己封装Qt编程语言CC++编程方式同步异步按键映射不支持自定义支持自定义按键映射编译方式Meson+GradleCMake

如果你对它感兴趣,想学习它的实现原理而又感觉无从下手,可以选择购买我录制的视频课程, 里面详细介绍了整个软件的开发架构以及开发流程,带你从无到有的开发 QtScrcpy:

课程介绍:https://blog.csdn.net/rankun1/article/details/87970523

Android 部分至少需要 API 21(Android 5.0)。

您要确保在 Android 设备上启用adb调试。

功能快捷键(Windows)快捷键 (macOS)切换全屏Ctrl+fCmd+f调整窗口大小为 1:1Ctrl+gCmd+g调整窗口大小去除黑边Ctrl+w | 左键双击Cmd+w | 左键双击关闭屏幕 (保持投屏)Ctrl+oCmd+o打开下拉菜单Ctrl+nCmd+n关闭下拉菜单Ctrl+Shift+nCmd+Shift+n复制到剪切板Ctrl+cCmd+c剪切到剪切板Ctrl+xCmd+x同步剪切板并粘贴Ctrl+vCmd+v注入电脑剪切板文本Ctrl+Shift+vCmd+Shift+v

鼠标左键双击黑色区域可以去除黑色区域

如果电源关闭,鼠标右键双击打开电源;如果电源开启,鼠标右键双击相当于返回

开发相关

欢迎大家一起维护这个项目,贡献自己的代码,不过请遵循以下几点要求:

PR 请推向 dev 分支,不要推向 master 分支提交 PR 之前请先变基原项目PR 请以少量多次的原则提交(即一个功能点提交一个 PR)代码风格请保持和原有风格一致

综合起来有以下几个原因,比重从大到小排列:

来源:夏琳论科技

相关推荐