【技术实现步骤摘要】
终端的录屏交互方法、装置、计算机设备及存储介质
本专利技术实施例涉及信息交互
,尤其涉及一种终端的录屏交互方法、装置、计算机设备及存储介质。
技术介绍
目前,随着视频直播技术和游戏行业的不断发展,越来越多的游戏玩家选择将游戏视频直播给其他用户观看。游戏视频的直播过程主要是通过游戏玩家对游戏终端进行录屏后,将录屏内容经由直播服务器转发给其他观众端实现。现有技术中,在游戏终端将录屏内容发送至直播服务器之前,需要对录屏内容中的每一帧进行一定的图像处理(例如,增加水印或者屏幕翻转等操作),以适配其他观众端的播放。目前,主要使用游戏终端的CPU(CentralProcessingUnit,中央处理器)实现上述图像处理过程。专利技术人在实现本专利技术的过程中,发现现有技术存在如下技术缺陷:由CPU执行上述图像的方式,对CPU的消耗很大。特别是对于CPU开销上限有限制的操作系统(例如,iOS操作系统),当录屏过程中的CPU消耗超过系统设置的开销上限时,会造成录屏进程的强制关闭,大大影响了录屏类直播的直播顺畅度 ...
【技术保护点】
1.一种终端的录屏交互方法,其特征在于,包括:/n响应于录屏任务启动指令,对终端屏幕进行实时录屏;/n获取录屏过程中产生的各视频帧和匹配的音频数据,并根据与终端性能参数匹配的配置信息,调用匹配的处理器对各视频帧进行至少一项图像处理;/n根据图像处理后的各所述视频帧以及所述匹配的音频数据,合成得到音视频数据,并将所述音视频数据发送至匹配的接收设备。/n
【技术特征摘要】 【专利技术属性】
1.一种终端的录屏交互方法,其特征在于,包括:
响应于录屏任务启动指令,对终端屏幕进行实时录屏;
获取录屏过程中产生的各视频帧和匹配的音频数据,并根据与终端性能参数匹配的配置信息,调用匹配的处理器对各视频帧进行至少一项图像处理;
根据图像处理后的各所述视频帧以及所述匹配的音频数据,合成得到音视频数据,并将所述音视频数据发送至匹配的接收设备。
2.根据权利要求1所述的方法,其特征在于,在响应于录屏任务启动指令,对终端屏幕进行实时录屏之前,还包括:
根据用户的录屏任务发起请求,打开录屏入口面板,并在所述录屏入口面板中搜索用于启动录屏任务的录屏按钮;
向所述录屏按钮发送模拟点击事件后,关闭所述录屏入口面板,所述模拟点击事件用于触发所述录屏按钮生成所述录屏启动指令。
3.根据权利要求1所述的方法,其特征在于,在根据与终端性能参数匹配的配置信息,调用匹配的处理器对各视频帧进行至少一项图像处理之前,还包括:
获取所述终端的终端型号、操作系统版本号以及录屏应用的应用标识作为终端性能参数;
将所述终端性能参数发送至服务器,接收所述服务器反馈的与所述终端性能参数匹配的配置信息。
4.根据权利要求1所述的方法,其特征在于,根据与终端性能参数匹配的配置信息,调用匹配的处理器对各视频帧进行至少一项图像处理,包括:
根据所述配置信息中的图片加工策略,调用匹配的处理器,对各所述视频帧进行图像加工处理;
所述图像加工处理包括下述至少一项:旋转、缩放以及二次渲染。
5.根据权利要求4所述的方法,其特征在于,在根据所述配置信息中的图片加工策略,调用匹配的处理器,对各所述视频帧进行图像加工处理之前,还包括:
根据所述配置信息中的颜色空间处理策略,对各所述视频帧进行颜色空间转换。
6.根据权利要求1-5任一项所述的方法,其特征在于,响应于录屏任务启动指令,对终端屏幕进行实时录屏,具体包括:
通过主进程,响应于录屏任务启动指令,建立录屏线程;
通过所述录屏线程,对终端屏幕进行实时录屏;
根据图像处理后的各所述视频帧以及所述匹配的音频数据,合成得到音视频数据,并将所述音视频数据发送至匹配的接收设备,具体包括:
通过所述主进程,根据图像处理后的各所述视频帧以及所述匹配的音频数据,合成得到音视频数据,并将所述音视频数据发送至匹配的接收设备。
技术研发人员:苏庆辉,
申请(专利权)人:广州虎牙科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。