显示屏控制方法和系统技术方案

技术编号:14551504 阅读:51 留言:0更新日期:2017-02-05 00:38
本发明专利技术涉及一种显示屏控制方法和系统,其方法包括:获取第一显示屏的当前屏幕内的当前对象的对象数据,将所述对象数据由第一显示屏侧传送到第二显示屏侧;在第二显示屏上创建的虚拟屏幕,并根据所述对象数据在所述虚拟屏幕上创建虚拟对象;接收并识别对所述虚拟对象或者虚拟示屏幕的操作事件,将所述操作事件的相关信息由所述第二显示屏侧传送到所述第一显示屏侧;根据所述相关信息进行所述操作事件的事件响应。采用本发明专利技术方案可以提高控制效率。

Display screen control method and system

The invention relates to a display control method and system, the method includes: object data of the object in the current screen display in the first acquisition, the object data is transmitted to the second side by the first display panel side; created in the second virtual display screen, and the object data to create virtual objects in the according to the virtual screen; receiving and identifying the virtual objects or virtual screen operation events, information related to the operation of the event by the second screen side is transmitted to the first display side; according to the relevant information for the operation of the event response. By adopting the proposal of the invention, the control efficiency can be improved.

【技术实现步骤摘要】

本专利技术涉及计算机领域,特别是涉及一种显示屏控制方法和系统
技术介绍
随着现代信息技术的发展和广泛应用,人们已经不再满足于使用小屏幕来呈现海量信息数据,小屏幕也无法承载更多的信息量,在信息技术的驱使下,很多行业已经逐步在使用大屏显示设备来呈现信息,如在电力、铁路、金融、公安、水文、消防等单位或企业,有些单位的日常工作甚至已经离不开大屏显示,像电力、铁路、金融的日常数据和信息的监控,那么在使用大屏的同时,避免不了要对呈现的信息进行一些有效的操作;然而传统的在小屏上的普通操作放到大屏上会出现诸多不便,如在一个单元数为4*10的单元数(每单元尺寸为60寸)的大屏上进行鼠标移动或点击操作,会出现以下几个问题:第一,鼠标在屏幕上显示变得很小,使用者很难察觉到;第二,鼠标移动范围过大,当移动的跨度太大时,一次性很难做到位,诸如这些问题给使用者来很大的不方便。当前控制大屏的方式中,一种是使用遥控笔进行简单的Up(向上)、Down(向下)、End(结束)的操作,一般不适合于较复杂的操作;另外一种是采用鼠标键盘来进比较复杂的操作,但由于大屏的空间过大也就带来的如上所述的诸多便性。还有一种方式就是采用小屏(如IPAD、普通PC)来进行控制操作,也是目前比较主流的控制方式,优点就是直观、操作方便,使用小屏来控制大屏可以很好的克服了以上两点的不足,也为大屏的广泛应用起到了不可或缺的促进作用。采用小屏来控制大屏的原理通常是,在大屏的主机上安装一个服务器程序(即大屏的主机作为服务器),在小屏的主机上安装客户端程序(即小屏的主机作为客户端),服务器负责抓取当前屏幕的图像数据,然后再把图像数据进行压缩并以1~20左右的帧率发送到客户端;客户端在接收到图像数据后进行解压,并把解压后的图像呈现在屏幕上,这样用户在小屏上看到的数据同大屏上看到的就一致了,由于考虑到网络速度、机器性能等因素,抓取到的大屏图像通常都会做不同程度的缩放、压缩处理,这样会带来一定的失真,但这都是可以接受的范围;同时如果小屏要想控制大屏,客户端还需要做一个等比大小的屏幕坐标换算,当使用者在小屏上的操作区域内进行鼠标操作时,客户端会把当前鼠标的相对坐标和事件发送到服务器,服务器在接收到鼠标的坐标参数和操作时,就会对坐标进行一个转换处理,并调用操作系统中的鼠标消息事件,这样使用者在小屏上的操作就转化到了大屏中上的操作。然而,在使用小屏控制大屏的时候时,由于大屏的当前屏幕的图像数据量大,常会因网络和机器性能等方面的原因导致操作响应慢,同步性差等问题的出现,使得控制效率较低。
技术实现思路
本专利技术的目的在于提供一种显示屏控制方法和系统,可以提高控制效率。本专利技术的目的通过如下技术方案实现:一种显示屏控制方法,包括:获取第一显示屏的当前屏幕内的当前对象的对象数据,将所述对象数据由第一显示屏侧传送到第二显示屏侧;在第二显示屏上创建的虚拟屏幕,并根据所述对象数据在所述虚拟屏幕上创建虚拟对象;接收并识别对所述虚拟对象或者虚拟示屏幕的操作事件,将所述操作事件的相关信息由所述第二显示屏侧传送到所述第一显示屏侧;根据所述相关信息进行所述操作事件的事件响应。一种显示屏控制方法,包括:获取第一显示屏的当前屏幕内的当前对象的对象数据,将所述对象数据由第一显示屏侧传送到第二显示屏侧;接收由所述第二显示屏侧传送到所述第一显示屏侧的操作事件的相关信息,其中,在所述第二显示屏侧接收并识别对所述虚拟对象或者虚拟示屏幕的所述操作事件,所述虚拟屏幕在第二显示屏上创建,所述虚拟对象在虚拟屏幕上根据所述对象数据创建;根据所述相关信息进行所述操作事件的事件响应。一种显示屏控制方法,包括:接收第一显示屏的当前屏幕内的当前对象的对象数据,其中,所述对象数据由第一显示屏侧传送到第二显示屏侧;在第二显示屏上创建虚拟屏幕,并根据所述对象数据在所述虚拟屏幕上创建虚拟对象;接收并识别对所述虚拟对象或者虚拟示屏幕的操作事件,将所述操作事件的相关信息由所述第二显示屏侧传送到所述第一显示屏侧进行对所述操作事件的事件响应。一种显示屏控制系统,包括:第一获取模块,用于获取第一显示屏的当前屏幕内的当前对象的对象数据;第一收发模块,用于将所述对象数据由第一显示屏侧传送到第二显示屏侧;第一创建模块,用于在第二显示屏上创建虚拟屏幕,并根据所述对象数据在所述虚拟屏幕上创建虚拟对象;第二收发模块,用于接收并识别对所述虚拟对象或者虚拟示屏幕的操作事件;第一处理模块,用于根据所述操作事件对应的操作类型确定相关信息;所述第二收发模块还用于将所述相关信息由所述第二显示屏侧传送到所述第一显示屏侧;第一响应模块,用于根据所述相关信息进行所述操作事件的事件响应。一种显示屏控制系统,包括服务器或者客户端;所述服务器包括:第二获取模块,用于获取第一显示屏的当前屏幕内的当前对象的对象数据;第三收发模块,用于将所述对象数据由第一显示屏侧传送到第二显示屏侧,接收由所述第二显示屏侧传送到所述第一显示屏侧的操作事件的相关信息,其中,在所述第二显示屏侧接收并识别对所述虚拟对象或者虚拟示屏幕的所述操作事件,所述虚拟屏幕在第二显示屏上创建,所述虚拟对象在虚拟屏幕上根据所述对象数据创建;第二响应模块,用于根据所述相关信息进行操作事件的事件响应;所述客户端包括:第四收发模块,用于接收第一显示屏的当前屏幕内的当前对象的对象数据,所述对象数据由第一显示屏侧传送到第二显示屏侧;第二创建模块,用于在第二显示屏上创建虚拟屏幕,并根据所述对象数据在所述虚拟屏幕上创建虚拟对象;第二处理模块,用于接收并识别对所述虚拟对象或者虚拟示屏幕的操作事件,将所述操作事件的相关信息由所述第二显示屏侧传送到所述第一显示屏侧进行对所述操作事件的事件响应。根据上述本专利技术的方案,其是获取第一显示屏的当前屏幕内的当前对象的对象数据,将所述对象数据由第一显示屏侧传送到第二显示屏侧,在第二显示屏上创建虚拟屏幕,并根据所述对象数据在所述虚拟屏幕上创建虚拟对象,接收并识别对所述虚拟对象或者虚拟示屏幕的操作事件,将所述操作事件的相关信息由所述第二显示屏侧传送到所述第一显示屏侧,根据所述相关信息进行所述操作事件的事件响应;由于传输的是第一显示屏的当前屏幕内的当前对象的对象数据,且由于在第二显示屏上创建了虚拟屏幕,并根据所述对象数据在所...

【技术保护点】
一种显示屏控制方法,其特征在于,包括:获取第一显示屏的当前屏幕内的当前对象的对象数据,将所述对象数据由第一显示屏侧传送到第二显示屏侧;在第二显示屏上创建的虚拟屏幕,并根据所述对象数据在所述虚拟屏幕上创建虚拟对象;接收并识别对所述虚拟对象或者虚拟示屏幕的操作事件,将所述操作事件的相关信息由所述第二显示屏侧传送到所述第一显示屏侧;根据所述相关信息进行所述操作事件的事件响应。

【技术特征摘要】
1.一种显示屏控制方法,其特征在于,包括:
获取第一显示屏的当前屏幕内的当前对象的对象数据,将所述对象数据由
第一显示屏侧传送到第二显示屏侧;
在第二显示屏上创建的虚拟屏幕,并根据所述对象数据在所述虚拟屏幕上
创建虚拟对象;
接收并识别对所述虚拟对象或者虚拟示屏幕的操作事件,将所述操作事件
的相关信息由所述第二显示屏侧传送到所述第一显示屏侧;
根据所述相关信息进行所述操作事件的事件响应。
2.根据权利要求1所述的显示屏控制方法,其特征在于:
还包括步骤:获取所述第一显示屏的屏幕分辨率,将所述第一显示屏的屏
幕分辨率由所述第一显示屏侧传送到所述第二显示屏侧;
所述在第二显示屏上创建的虚拟屏幕的过程包括:根据所述屏幕分辨率在
所述第二显示屏上创建等比例的虚拟屏幕。
3.根据权利要求1所述的显示屏控制方法,其特征在于:
所述对象数据包括所述当前对象的尺寸信息、位置信息、类型信息、名称
信息;
所述根据所述对象数据在所述虚拟屏幕上创建虚拟对象的过程包括:
根据所述尺寸信息创建类型与所述类型信息一致的等比例的虚拟对象;
根据所述位置信息等比例的设置所述虚拟对象在所述虚拟屏幕上的位置;
根据所述名称信息设置所述虚拟对象的名称。
4.根据权利要求3所述的显示屏控制方法,其特征在于:
所述对象数据还包括所述当前对象的响应事件类型;
所述根据所述对象数据在所述虚拟屏幕上创建虚拟对象的过程还包括:根
据所述响应事件类型创建所述虚拟对象的自定义事件或者自定义按钮。
5.根据权利要求1所述的显示屏控制方法,其特征在于,还包括所述相关
信息的确定过程,所述相关信息的确定过程包括:
若所述操作事件为鼠标点击事件,则判断鼠标点击事件对应的点击对象是
否是所述虚拟对象;
若所述判定结果为是所述虚拟对象,则检测所述虚拟对象是否具有自定义
事件;
若所述检测结果为具有自定义事件,则将所述自定义事件对应的点击事件
确定为所述相关信息;
若所述判定结果为不是所述虚拟对象,或者若所述检测结果为不具有自定
义事件,则将所述鼠标点击事件对应的点击位置坐标以及鼠标点击类型确定为
所述相关信息。
6.根据权利要求1所述的显示屏控制方法,其特征在于,所述根据所述操
作事件对应的操作类型确定相关信息的过程包括:
若所述操作事件为鼠标移动事件,则将所述鼠标移动事件对应的鼠标移动
轨迹坐标以及移动事件确定为所述相关信息,且在鼠标移动事件对应的移动对
象是所述虚拟对象时,控制所述虚拟对象跟随鼠标移动。
7.一种显示屏控制方法,其特征在于,包括:
获取第一显示屏的当前屏幕内的当前对象的对象数据,将所述...

【专利技术属性】
技术研发人员:尹显用
申请(专利权)人:广东威创视讯科技股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1