[发明专利]终端的录屏交互方法、装置、计算机设备及存储介质有效
申请号: | 202010135464.9 | 申请日: | 2020-03-02 |
公开(公告)号: | CN111405301B | 公开(公告)日: | 2022-10-04 |
发明(设计)人: | 苏庆辉 | 申请(专利权)人: | 广州虎牙科技有限公司 |
主分类号: | H04N21/2187 | 分类号: | H04N21/2187;H04N21/478;H04N21/433;H04N21/4402;H04N21/443;A63F13/86 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 孟金喆 |
地址: | 511400 广东省广州市番禺*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 终端 交互 方法 装置 计算机 设备 存储 介质 | ||
1.一种终端的录屏交互方法,其特征在于,包括:
在主进程中搭建服务器,并在录屏线程中搭建客户端;
建立所述服务器与所述客户端之间的至少一个套接字连接,所述套接字连接用于传输设定类型的数据;
通过所述主进程,响应于录屏任务启动指令,建立录屏线程;
通过所述录屏线程,对终端屏幕进行实时录屏;
获取录屏过程中产生的各视频帧和匹配的音频数据,并根据与终端性能参数匹配的配置信息,调用匹配的处理器对各视频帧进行至少一项图像处理,所述调用匹配的处理器包括:调用终端中的CPU或者GPU,或者同时调用CPU和GPU;
通过所述主进程,根据图像处理后的各所述视频帧以及所述匹配的音频数据,合成得到音视频数据,并将所述音视频数据发送至匹配的接收设备。
2.根据权利要求1所述的方法,其特征在于,在响应于录屏任务启动指令,对终端屏幕进行实时录屏之前,还包括:
根据用户的录屏任务发起请求,打开录屏入口面板,并在所述录屏入口面板中搜索用于启动录屏任务的录屏按钮;
向所述录屏按钮发送模拟点击事件后,关闭所述录屏入口面板,所述模拟点击事件用于触发所述录屏按钮生成所述录屏任务启动指令。
3.根据权利要求1所述的方法,其特征在于,在根据与终端性能参数匹配的配置信息,调用匹配的处理器对各视频帧进行至少一项图像处理之前,还包括:
获取所述终端的终端型号、操作系统版本号以及录屏应用的应用标识作为终端性能参数;
将所述终端性能参数发送至服务器,接收所述服务器反馈的与所述终端性能参数匹配的配置信息。
4.根据权利要求1所述的方法,其特征在于,根据与终端性能参数匹配的配置信息,调用匹配的处理器对各视频帧进行至少一项图像处理,包括:
根据所述配置信息中的图片加工策略,调用匹配的处理器,对各所述视频帧进行图像加工处理;
所述图像加工处理包括下述至少一项:旋转、缩放以及二次渲染。
5.根据权利要求4所述的方法,其特征在于,在根据所述配置信息中的图片加工策略,调用匹配的处理器,对各所述视频帧进行图像加工处理之前,还包括:
根据所述配置信息中的颜色空间处理策略,对各所述视频帧进行颜色空间转换。
6.根据权利要求5所述的方法,其特征在于,获取录屏过程中产生的各视频帧和匹配的音频数据,并根据与终端性能参数匹配的配置信息,调用匹配的处理器对各视频帧进行至少一项图像处理,具体包括:
通过所述录屏线程,获取录屏过程中产生的各视频帧和匹配的音频数据;
通过所述录屏线程,根据与终端性能参数匹配的配置信息,调用匹配的处理器对各所述视频帧进行至少一项图像处理;
通过所述录屏线程,将图像处理后的各所述视频帧以及所述匹配的音频数据经由预先建立的套接字连接发送至主进程。
7.根据权利要求5所述的方法,其特征在于,获取录屏过程中产生的各视频帧和匹配的音频数据,并根据与终端性能参数匹配的配置信息,调用匹配的处理器对各视频帧进行至少一项图像处理,包括:
通过录屏线程,获取录屏过程中产生的各视频帧和匹配的音频数据;
通过所述录屏线程,将各所述视频帧以及所述匹配的音频数据经由预先建立的套接字连接发送至主进程;
通过所述主进程,根据与终端性能参数匹配的配置信息,调用匹配的处理器对各所述视频帧进行至少一项图像处理。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广州虎牙科技有限公司,未经广州虎牙科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010135464.9/1.html,转载请声明来源钻瓜专利网。
- 上一篇:存储结构及其制备方法
- 下一篇:一种聚合物基复合固态电解质薄膜及其制备方法