精华内容
下载资源
问答
  • QtScrcpy可以通过USB(或通过...同时支持GNU/Linux,Windows和MacOS三大主流桌面平台它专注于:精致 (仅显示设备屏幕)性能 (30~60fps)质量 (1920×1080以上)低延迟 (35~70ms)快速启动 (1s内就可以看到第一帧图像)非侵...

    QtScrcpy可以通过USB(或通过TCP/IP)连接Android设备,并进行显示和控制。不需要root权限。
    单个应用程序最多支持16个安卓设备同时连接。同时支持GNU/Linux,Windows和MacOS三大主流桌面平台它专注于:

    • 精致 (仅显示设备屏幕)

    • 性能 (30~60fps)

    • 质量 (1920×1080以上)

    • 低延迟 (35~70ms)

    • 快速启动 (1s内就可以看到第一帧图像)

    • 非侵入性 (不在设备上安装任何软件)

    自定义按键映射可以根据需要,自己编写脚本将PC键盘按键映射为手机的触摸点击,编写规则在这里。默认自带了针对和平精英手游和抖音进行键鼠映射的映射脚本,开启平精英手游后可以用键鼠像玩端游一样玩和平精英手游,开启抖音映射以后可以使用上下左右方向键模拟上下左右滑动如下:

    8d11cdee5f1113646f9f145f83b60c68.png

    这里有玩和平精英的视频演示自定义按键映射操作方法如下:

    编写自定义脚本放入keymap目录

    点击刷新脚本,确保脚本可以被检测到

    选择需要的脚本

    连接手机并启动服务之后,点击应用脚本

    按~键(数字键1左边)切换为自定义映射模式即可体验(具体按什么键要看你按键脚本定义的switchKey)

    再次按~键切换为正常控制模式

    要想wasd控制开车记得在载具设置中设置为单摇杆模式

    0129ec698100223621dbadfb6d4b27cc.png

    配置说明:

    自定义按键映射说明

    按键映射文件为json格式,新增自己的按键映射文件需要放在keymap目录中才可以被QtScrcpy识别。

    按键映射文件的具体编写格式下面会介绍,也可以参考自带的按键映射文件。

    按键映射脚本格式说明

    通用说明

    按键映射中的坐标位置都是用相对位置表示的,屏幕的宽高都用1表示,例如屏幕的像素为1920x1080,那么坐标(0.5,0.5)则表示的是 以屏幕左上角为原点,像素坐标(1920,1080)*(0.5,0.5)=(960,540)的位置。

    或者鼠标左键单击时控制台会输出此时的pos,直接使用这个pos即可 

    按键映射中的按键码是用Qt的枚举表示的,详细说明可以参考Qt文档(搜索 The key names used by Qt. 可以快速定位)。

    开发人员选项中打开如下两个设置,可以方便的观察触摸点的坐标: 

    0129ec698100223621dbadfb6d4b27cc.png

    映射类型说明

    switchKey:切换自定义按键映射的开关键,默认为普通映射,需要使用这个按键在普通映射和自定义映射之间切换。

    mouseMoveMap:鼠标移动映射,鼠标的移动将被映射为以startPos为起点,以鼠标移动方向为移动方向的手指拖动操作(开启鼠标移动映射以后会隐藏鼠标,限制鼠标移动范围)。一般在FPS手游中用来调整人物视野。

    startPos 手指拖动起始点

    speedRatio 鼠标移动映射为手指拖动的比例,可以控制鼠标灵敏度,数值要大于0.00,数值越大,灵敏度越低

    smallEyes 触发小眼睛的按键,按下此按键以后,鼠标的移动将被映射为以smallEyes.pos为起点,以鼠标移动方向为移动方向的手指拖动操作

    keyMapNodes 一般按键的映射,json数组,所有一般按键映射都放在这个数组中,将键盘的按键映射为普通的手指点击。

    一般按键映射有如下几种类型:

    type 按键映射的类型,每个keyMapNodes中的元素都需要指明,可以是如下类型:

    KMT_CLICK 普通点击,按键按下模拟为手指按下,按键抬起模拟为手指抬起

    KMT_CLICK_TWICE 两次点击,按键按下模拟为手指按下再抬起,按键抬起模拟为手指按下再抬起

    KMT_CLICK_MULTI 多次点击,根据clickNodes数组中的delay和pos实现一个按键多次点击

    KMT_DRAG 拖拽,按键按下模拟为手指按下并拖动一段距离,按键抬起模拟为手指抬起

    KMT_STEER_WHEEL 方向盘映射,专用于FPS游戏中移动人物脚步的方向盘的映射,需要4个按键来配合。

    不同按键映射类型的专有属性说明:

    KMT_CLICK

    key 要映射的按键码

    pos 模拟触摸的位置

    switchMap 是否释放出鼠标,点击此按键后,除了默认的模拟触摸映射,是否释放出鼠标操作。(可以参考和平精英映射中M地图映射的效果)

    KMT_CLICK_TWICE

    key 要映射的按键码

    pos 模拟触摸的位置

    KMT_CLICK_MULTI

    delay 延迟delay毫秒以后再模拟触摸

    pos 模拟触摸的位置

    KMT_DRAG

    key 要映射的按键码

    startPos 模拟触摸拖动的开始位置

    endPos 模拟触摸拖动的结束位置

    KMT_STEER_WHEEL

    centerPos 方向盘中心点

    leftKey 左方向的按键控制

    rightKey 右方向的按键控制

    upKey 上方向的按键控制

    downKey 下方向的按键控制

    leftOffset 按下左方向键后模拟拖动到相对centerPos位置水平偏左leftOffset处

    rightOffset 按下右方向键后模拟拖动到相对centerPos位置水平偏右rightOffset处

    upOffset 按下上方向键后模拟拖动到相对centerPos位置水平偏上upOffset处

    downOffset 按下下方向键后模拟拖动到相对centerPos位置水平偏下downOffset处

    开源地址:https://github.com/barry-ran/QtScrcpy

    gitee地址。直接下载编译版本

    https://gitee.com/Barryda/QtScrcpy/releases

    2877629b8b12c030b5e43658b850d4a0.png

    展开全文
  • DAIN_APP_Alpha 1.0

    2021-01-08 10:58:57
    软件描述:DAIN APP款开源的AI视频补软件,用户可以将任何形式的媒体,比如电影、定格动画、动漫、卡通等视频格式插上新的,从而达成更大的帧率,通常适用于给一些动作场面添加,使整个视频看起来更加的柔顺...
  • Xcode:可在App Store中搜索下载 演示运行 通过Demo了解MLN,前往 SDK接入 新增桥 开发体验 MLN支持热重载开发方式,修改代码,立即生效,免去编译等待阶段 MLN在陌陌内部的应用 MLN的稳定性和性能在一年多的时间里...
  • 并同时使用 TRTC SDK 自带的音频模块,可能会遇到音画不对齐的问题,这是因为 SDK 内部的时间线有自己的控制逻辑,因此我们提供了一个叫做 generateCustomPTS 的接口,你可以在采集到的一帧视频画面时,调用此接口并...
  • 065 《HTML5视频截图器》精确截取每一帧视频,让蔡徐坤动起来 064《浮图秀》优雅查看B站视频封面 063《Picviewer CE+》功能丰富的网页看图神器 062《彩云小译》一键实现网页中英文对照的翻译工具 061...
  • EasyPlayer-RTSP Android 播放器是由TSINGSEE青犀开放平台开发和维护的个完善的RTSP流媒体播放器项目,视频编码支持H.264,H.265,MPEG4,MJPEG,音频支持G711A,G711U,G726,AAC,支持RTSP over TCP/UDP协议,...
  • 先来说个业务需求,比如个购物商城app,有4个模块,做法一般是个activity+4个fragment,这个大家都很熟悉,这四个模块分别是:首页,发现,购物车,我的。然后这几个页面是用fragment写的,共用个宿主...
  • RTMP/RTSP互动SDK 基于标准协议(RTMP或RTSP)的跨平台(Windows/Andriod/iOS)互动SDK,支持回音消除,完美支持互动场景; 连麦SDK 以标准协议为基础,完美支持Windows连麦; SEI扩展数据发送...
  • //设置结束后释放显示最后一帧视频 //常用回调 //准备好后回调 wlMedia.setOnPreparedListener(new WlOnPreparedListener() { @Override public void onPrepared() { wlMedia.start(); } }); //加载回...
  • EasyRTMP是TSINGSEE青犀开放平台开发的一套RTMP直播推送功能组件,内部集成了包括:基本RTMP协议、断线重连、异步推送、环形缓冲区、推送网络拥塞自动丢、缓冲区关键检索、事件回调(断线、音视频数据回调),通过...
  • 如因以下教程修改导致的一切后果,本人不予承担责任,下载本repo中任何个文件视为同意以上条款 U盘准备阶段: (大小无所谓) 1.先准备个u盘,格式化为fat32 2.u盘里创建文件夹:EFI 3.打开EFI文件夹,在里面...
  • 缺点:安全系数中等,不支持APP内视频下载,不支持防翻录; 安全系数:★★★ 更新日志 新增上传记录、关于、检查更新 修复在非中文系统上,文件上传失败的问题 修复无后缀视频加密,输出文件名格式错误
  • 60 FPS 普遍意义上应用流畅的标准,即需要每 16 ms 绘制一帧,但是却也是很多 Android 开发者始终无法达到的目标。但是 Sky 不一样:Sky 官方的 demo 已经达到了 60 FPS,而 Sky 官方则是要致力于带来 120 FPS ...
  • java开源包1

    千次下载 热门讨论 2013-06-28 09:14:34
    使用简便和直截了当,用户只需要加载的图片和调整您想要的,如位置,时间显示和处理方法前。 Java的PList类库 Blister Blister是个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用...
  • java开源包12

    热门讨论 2013-06-28 10:14:45
    使用简便和直截了当,用户只需要加载的图片和调整您想要的,如位置,时间显示和处理方法前。 Java的PList类库 Blister Blister是个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用...
  • Java资源包01

    2016-08-31 09:16:25
    使用简便和直截了当,用户只需要加载的图片和调整您想要的,如位置,时间显示和处理方法前。 Java的PList类库 Blister Blister是个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用...
  • java开源包101

    2016-07-13 10:11:08
    使用简便和直截了当,用户只需要加载的图片和调整您想要的,如位置,时间显示和处理方法前。 Java的PList类库 Blister Blister是个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用...
  • java开源包11

    热门讨论 2013-06-28 10:10:38
    使用简便和直截了当,用户只需要加载的图片和调整您想要的,如位置,时间显示和处理方法前。 Java的PList类库 Blister Blister是个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用...
  • java开源包6

    热门讨论 2013-06-28 09:48:32
    使用简便和直截了当,用户只需要加载的图片和调整您想要的,如位置,时间显示和处理方法前。 Java的PList类库 Blister Blister是个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用...
  • java开源包10

    热门讨论 2013-06-28 10:06:40
    使用简便和直截了当,用户只需要加载的图片和调整您想要的,如位置,时间显示和处理方法前。 Java的PList类库 Blister Blister是个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用...
  • java开源包8

    热门讨论 2013-06-28 09:55:26
    使用简便和直截了当,用户只需要加载的图片和调整您想要的,如位置,时间显示和处理方法前。 Java的PList类库 Blister Blister是个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用...
  • java开源包9

    热门讨论 2013-06-28 09:58:55
    使用简便和直截了当,用户只需要加载的图片和调整您想要的,如位置,时间显示和处理方法前。 Java的PList类库 Blister Blister是个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用...
  • java开源包7

    热门讨论 2013-06-28 09:52:16
    使用简便和直截了当,用户只需要加载的图片和调整您想要的,如位置,时间显示和处理方法前。 Java的PList类库 Blister Blister是个用于操作苹果二进制PList文件格式的Java开源类库(可用于发送数据给iOS应用...
  • Android4高级编程

    2014-08-03 19:41:27
    1.3 Android:开放的移动开发平台 1.4 原生Android应用程序 1.5 Android SDK的特征 1.5.1 访问硬件(包括摄像头、GPS和传感器) 1.5.2 使用Wi-Fi、蓝牙技术和NFC进行数据传输 1.5.3 地图、地理编码和基于位置的...
  • 此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这...
  • JAVA上百实例源码以及开源项目

    千次下载 热门讨论 2016-01-03 17:37:40
    此时此景,笔者只专注Android、Iphone等移动平台开发,看着这些源码心中有万分感慨,写此文章纪念那时那景! Java 源码包 Applet钢琴模拟程序java源码 2个目标文件,提供基本的音乐编辑功能。编辑音乐软件的朋友,这...

空空如也

空空如也

1 2
收藏数 28
精华内容 11
关键字:

一帧平台app下载