本发明专利技术公开了一种客户端的运行方法及客户端。其中,该方法包括:接收用于请求运行客户端的请求消息;响应所述请求消息,在所述客户端的主界面中创建用户界面UI层预览区窗口;根据所述UI层预览区窗口的参数信息,创建叠加在所述UI层预览区窗口之上的底层预览区窗口,其中,所述底层预览窗口中包括多个绘制区域;按照预定的帧率刷新所述底层预览区窗口中的所述多个绘制区域上显示的待显示信息。本发明专利技术解决了现有技术各个图层窗口刷新频率不一致的技术问题。
【技术实现步骤摘要】
本专利技术涉及图层处理领域,具体而言,涉及一种客户端的运行方法及客户端。
技术介绍
随着图层处理技术的多元化发展,越来越多的厂商致力于开发具有多种功能的产品,例如,在视频中插入摄像头画面等。现有技术在视频中插入摄像头画面是通过分别为视频以及摄像头画面建立图层窗口后,各个图层窗口分别显示对应的内容。那么,在此过程中,容易导致视频与摄像头画面的刷新频率不一致,画面闪烁的问题。针对上述的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术实施例提供了一种客户端的运行方法及客户端,以至少解决现有技术各个图层窗口刷新频率不一致的技术问题。根据本专利技术实施例的一个方面,提供了一种客户端的运行方法,包括:接收用于请求运行客户端的请求消息;响应所述请求消息,在所述客户端的主界面中创建用户界面Π层预览区窗口 ;根据所述Π层预览区窗口的参数信息,创建叠加在所述Π层预览区窗口之上的底层预览区窗口,其中,所述底层预览窗口中包括多个绘制区域;按照预定的帧率刷新所述底层预览区窗口中的所述多个绘制区域上显示的待显示信息。根据本专利技术实施例的另一方面,还提供了一种客户端,包括:第一接收单元,用于接收用于请求运行客户端的请求消息;第一创建单元,用于响应所述请求消息,在所述客户端的主界面中创建用户界面Π层预览区窗口 ;第二创建单元,用于根据所述UI层预览区窗口的参数信息,创建叠加在所述Π层预览区窗口之上的底层预览区窗口,其中,所述底层预览窗口中包括多个绘制区域;刷新单元,用于按照预定的帧率刷新所述底层预览区窗口中的所述多个绘制区域上显示的待显示信息。在本专利技术实施例中,采用将各个待显示信息在同一底层预览区窗口中显示的方式,通过接收用于请求运行客户端的请求消息,响应所述请求消息,在所述客户端的主界面中创建用户界面UI层预览区窗口,根据所述UI层预览区窗口的参数信息,创建叠加在所述UI层预览区窗口之上的底层预览区窗口,其中,所述底层预览窗口中包括多个绘制区域,按照预定的帧率刷新所述底层预览区窗口中的所述多个绘制区域上显示的待显示信息,达到了各个待显示信息刷新频率一致的目的,从而实现了画面同步的技术效果,进而解决了现有技术各个图层窗口刷新频率不一致的技术问题。【附图说明】此处所说明的附图用来提供对本专利技术的进一步理解,构成本申请的一部分,本专利技术的示意性实施例及其说明用于解释本专利技术,并不构成对本专利技术的不当限定。在附图中:图1是根据本专利技术实施例的一种可选的客户端的运行方法的硬件结构图;图2是根据本专利技术实施例的一种可选的客户端的运行方法的流程示意图;图3是根据本专利技术实施例的一种可选的客户端的显示界面示意图;图4是根据本专利技术实施例的另一种可选的图层关系示意图;图5是根据本专利技术实施例的另一种可选的客户端的显示界面示意图;图6是根据本专利技术实施例的另一种可选的客户端的运行方法的流程示意图;图7是根据本专利技术实施例的另一种可选的客户端的运行方法的流程示意图;图8是根据本专利技术实施例的另一种可选的客户端的运行方法的流程示意图;图9是根据本专利技术实施例的一种可选的客户端的结构示意图;图10是根据本专利技术实施例的另一种可选的客户端的结构示意图;图11是根据本专利技术实施例的另一种可选的客户端的结构示意图;图12是根据本专利技术实施例的另一种可选的客户端的结构示意图;图13是根据本专利技术实施例的另一种可选的客户端的结构示意图;图14是根据本专利技术实施例的另一种可选的客户端的结构示意图。【具体实施方式】为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。需要说明的是,本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本专利技术的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。实施例1根据本专利技术实施例,提供了一种客户端的运行方法,在本实施例中,上述客户端的运行方法可以应用于如图1所示的服务器102以及设置有客户端的终端104的硬件环境中。如图1所示,服务器102通过网络与终端104进行连接,上述网络包括但不限于:广域网、城域网或局域网,终端104可以但不限于包括以下之一:手机、平板电脑。终端104的客户端在运行后,可以将本地正在运行的游戏通过客户端输出,以使其他终端104的客户端同步显示该游戏。根据本专利技术实施例,提供了一种客户端的运行方法,如图2所示,该方法包括:S202:接收用于请求运行客户端的请求消息;S204:响应请求消息,在客户端的主界面中创建用户界面Π层预览区窗口 ;S206:根据Π层预览区窗口的参数信息,创建叠加在Π层预览区窗口之上的底层预览区窗口,其中,底层预览窗口中包括多个绘制区域;S208:按照预定的帧率刷新底层预览区窗口中的多个绘制区域上显示的待显示信息。需要说明的是,本专利技术实施例的待显示信息可以是文字、图片、视频、区域、游戏、摄像头画面等,本专利技术实施例对此不做限制。在上述环境下,根据本专利技术实施例提供的客户端的运行方法,在步骤S202中,客户端会接收到用于请求运行客户端的请求消息。在本专利技术实施例中,用户可以通过安装有客户端的终端进行多媒体文件(即待显示的信息)的直播与录制。例如,用户当前可以控制终端运行游戏应用A,此时,用户想要对当前运行的游戏应用A中显示的画面进行录制或者直播,用户可以点击该客户端以运行该客户端,本专利技术实施例中,该客户端会接收到用于请求运行客户端的请求消息,进而运行该客户端。其中,用户可以双击该客户端以运行该客户端,也可以单击该客户端以运行该客户端,也可以长按该客户端以运行该客户端,本专利技术实施例对此不做限制。又例如,本专利技术实施例的客户端不仅可以实现游戏应用的录制或者直播,而且可以实现图像的编辑、文字的编辑、同步载入摄像头画面通过截屏功能兼容其他游戏,后续实施例中会进行详细说明。在上述环境下,根据本专利技术实施例提供的客户端的运行方法,在步骤S204中,客户端可以响应步骤S202中的请求消息,在客户端的主界面中创建用户界面Π层预览区窗□O本专利技术实施例中,客户端的主界面可以为如图3所示的界面,在该主界面中,可以包含选择游戏按钮、截取屏幕按钮、插入文字按钮、插入图片按钮、插入视频按钮、插入摄像头按钮中的一个或多个,在该主界面中,还可以包含录制按钮、直播按钮、上传按钮,那么用户则可以根据自己的需求录制、直播或者上传其选择的游戏、截屏、文字、图片、视频、摄像头画面等。在该客户端接收到用于请求运行客户端的请求消息之后,客户端响应该请求消息,打开如图3所示的主界面,并在主界面中创建UI (User Interface,用户界面)本文档来自技高网...
【技术保护点】
一种客户端的运行方法,其特征在于,包括:接收用于请求运行客户端的请求消息;响应所述请求消息,在所述客户端的主界面中创建用户界面UI层预览区窗口;根据所述UI层预览区窗口的参数信息,创建叠加在所述UI层预览区窗口之上的底层预览区窗口,其中,所述底层预览窗口中包括多个绘制区域;按照预定的帧率刷新所述底层预览区窗口中的所述多个绘制区域上显示的待显示信息。
【技术特征摘要】
【专利技术属性】
技术研发人员:李育中,
申请(专利权)人:腾讯科技北京有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。