远程大分辨率显示系统的同步控制方法技术方案

技术编号:8162160 阅读:234 留言:0更新日期:2013-01-07 19:51
本发明专利技术公开了一种远程大分辨率显示系统的同步控制方法,包括以下步骤:所述服务端根据所述客户端的图像抓取请求,将其显示系统中的图像部分区域图像传送至客户端;所述服务端将其显示系统中的控制部分区域图像传送到客户端的显示界面上;所述客户端利用客户端鼠标对显示界面上控制部分区域图像的对应位置进行操作;所述服务端接收到所述动作事件后,根据该动作事件驱动服务端鼠标完成操作,并将操作完成后的控制部分区域图像传送至所述客户端,并显示在客户端的显示界面上,以代替操作完成前的控制部分区域图像。本发明专利技术的远程大分辨率显示系统的同步控制方法可实现对远程大分辨率显示设备上菜单、工具栏等操控元件的同步操控。

【技术实现步骤摘要】

本专利技术涉及大屏幕显示领域,具体地说,是ー种。
技术介绍
在远程大分辨率显示系统中,分为服务端和客户端。服务端运行在大分辨率显示设备的主机上,客户端通常运行在分辨率较小的显示设备的个人电脑或其他便携式电脑上。 客户端通常会根据需要,从服务端的大分辨率显示设备上抓取部分图像在客户端显示设备上进行显示。具体地,如图I所示,在步骤Si中,客户端根据操作者对图像位置的操作命令,将需要抓取/控制的位置信息传送到服务端;在步骤S2中,服务端接收到客户端传送过来的需要抓取/控制服务端屏幕区域的參数后,控制相应区域的程序功能并发送相应区域的图像至客户端,在步骤S3中,客户端接收到服务端反馈的实际图像数据,并将该图像数据显示在客户端的显示设备上。上述的方案通过服务端和客户端之间的配合,实现了远程抓取并显示服务端指定区域内容的目的。然而,实际应用中,服务端会运行在具有超大分辨率显示设备的系统中,这些超大分辨率图像分辨率远远超过普通PC的分辨率,例如GIS(GeographicInformation System地理信息系统)系统的分辨率可以高达10000X 10000以上,而客户端运行在普通低分辨率的PC上,例如分辨率为1024X768,客户端一次抓取显示服务端ー小块区域的图像内容,但如果在显示该区域内容的同吋,需同步操作处于服务端GIS其他区域的菜单及另ー个位置的工具栏时,则很难同时将菜单、工具栏及当前正在显示的区域,并且难以在同一个界面里以同样倍率显示图像并同步地操控图像软件。因此,需要一种新的方法,以在客户端的显示界面中,以同一倍率显示从服务端显示界面上抓取的图像以及菜单、工具栏等操作选项,并可通过该操作选项,同步地对服务端进行控制。
技术实现思路
本专利技术的目的,在于解决现有的不能在客户端对服务端进行同步操控的问题,从而提供了一种创新的。本专利技术的,用于将作为服务端的远程大分辨率显示系统中的图像部分区域图像以及控制部分区域图像传送到客户端的显示界面上,并通过客户端实现对该远程大分辨率显示系统进行控制,该方法包括以下步骤所述服务端根据所述客户端的图像抓取请求,将其显示系统中的图像部分区域图像传送至客户端,并显示在客户端的显示界面上;所述服务端根据所述客户端发送的操控请求,将其显示系统中的控制部分区域图像传送到客户端的显示界面上;所述客户端利用客户端鼠标对显示界面上控制部分区域图像的对应位置进行操作,并将操作结果的动作事件传送至所述服务端;所述服务端接收到所述动作事件后,根据该动作事件驱动服务端鼠标完成操作,并将操作完成后的控制部分区域图像传送至所述客户端,并显示在客户端的显示界面上,以代替操作完成前的控制部分区域图像。优选地,所述控制部分区域图像 包括菜单区域图像以及工具栏区域图像。优选地,所述所述图像部分区域图像等倍率地显示在客户端的显示界面上。本专利技术的,在实现远程大分辨率图像等倍率显示的同吋,还可实现对远程大分辨率显示设备上菜单、工具栏等操控元件的同步操控。附图说明图I为现有的客户端获取服务端部分图像的流程图;图2为本专利技术的的流程图;图3为应用本专利技术的一个示例的示意图;图4为图3示例中的客户端显示内容的放大示意图。具体实施例方式以下结合附图和具体实施方式,对本专利技术的的具体步骤进行详细说明。在说明中,现有的常规步骤仅作简要介绍,以保证对本专利技术创新部分进行更清晰的描述。如图2所示,是本专利技术的的流程图。概括地讲,本专利技术通过步骤S100-S400,用于将作为服务端的远程大分辨率显示系统中的图像部分区域图像以及控制部分区域图像传送到客户端的显示界面上,并通过客户端实现对该远程大分辨率显示系统进行控制。以下结合图2,对本专利技术各步骤进行详细说明。在步骤SlOO中,服务端根据所述客户端的图像抓取请求,将其显示系统中的图像部分区域图像传送至客户端,并显示在客户端的显示界面上。具体地,參照图3所示,远程大分辨率显示系统,也即服务端10包括有大分辨率或超大分辨率的大屏幕显示设备20。当客户端30通过网络40向服务端10发送图象抓取请求,请求抓取服务端大屏幕显示设备20上的指定区域内的一部分图像21 (即图像部分区域图像)时,服务端10响应该请求,并将所请求的部分区域图像21传送至客户端30的显示界面上。该部分区域图像21可等倍率地显示在客户端30的显示界面上。例如,在图3中所示的超大分辨率显示设备,由27块显示屏幕拼接而成,客户端30发出请求,请求服务端10传输其中的一部分图像21,并进行显示。这将在以下的示例中进行更详细说明。在步骤S200中,服务端根据客户端发送的操控请求,将其显示系统中的控制部分区域图像传送到客户端的显示界面上。具体地,參照图3,客户端30当需要对其抓取的图像部分区域图像21进行操作吋,将进行操作的操控请求传送给服务端10,服务端10根据该操控请求,将含有操控信息的控制部分区域图像传输至客户端,并显示在显示界面上的指定区域,例如菜单操控部分22以及工具栏操控部分23(參考图3、4)。在步骤S300中,客户端利用客户端鼠标对显示界面上控制部分区域图像的对应位置进行操作,并将操作结果的动作事件传送至服务端。具体地,仍參考图3、4,当控制部分区域图像(如图3、4中22、23)显示在客户端30的显示界面上的指定位置时,客户端30便可利用鼠标对该控制部分区域图像的对应位置进行控制。该对应位置是指操控界面中具体的操控项所处的位置,当鼠标点击这些位置进行操作时,该操控项的属性信息即可包含在发出的动作事件中。更具体地,客户端30当利用鼠标对控制部分区域图像中的菜单或工具位置进行操作时,即发出一个动作事件,该动作事件中包括鼠标操作方式、操作对象、操作位置等常规的属性信息,然后,客户端30将作为该操作结果的动作事件传输至服务端10。上述的通过鼠标对对应位置进行操控后并发出动作事件,可通过常规的程序算法来预先设定。接下来,在步骤S400中,服务端接收到动作事件后,根据该动作事件驱动服务端鼠标完成操作,并将操作完成后的控制部分区域图像传送至客户端,并显示在客户端的显示界面上,以代替操作完成前的控制部分区域图像。 具体地,參考图3、4,服务端10接收到客户端30在上述步骤S300中发出的动作事件后,根据该动作事件驱动服务端鼠标完成操作,即驱动服务端10显示屏幕上的光标可对应于客户端30显示器上的鼠标操作,指向操控区域的对应位置,例如某个菜单项,并按照接收到的动作事件的属性进行操控。当操控完成后,服务端显示屏幕上的显示操控部分会发生相应变化,例如菜单下拉等,此时,服务端可类似于步骤S200,将更新后的(即操控完成后)的新的控制部分区域图像回传至客户端30,并显示在客户端的显示界面上,以代替原先的控制部分区域图像。客户端在获取更新后的控制部分区域图像后,即可在步骤S300和S400之间进行循环,对该区域进行新的操控动作,从而实现对服务端显示系统的同步操控。为更清楚地描述本专利技术,以下结合图3、4,对本专利技术在地理信息系统(GIS)中的应用进行详细说明。如图3所示,是地理信息系统的示意图,包括远程大分辨率显示系统即服务端10、网络传输部分40以及客户端30。服务端10的显示界面为超大分辨率拼接显示设备,图中显示的为3X9阵列的拼接显示屏。若本文档来自技高网
...

【技术保护点】
一种远程大分辨率显示系统的同步控制方法,用于将作为服务端的远程大分辨率显示系统中的图像部分区域图像以及控制部分区域图像传送到客户端的显示界面上,并通过客户端实现对该远程大分辨率显示系统进行控制,其特征在于,该方法包括以下步骤:所述服务端根据所述客户端的图像抓取请求,将其显示系统中的图像部分区域图像传送至客户端,并显示在客户端的显示界面上;所述服务端根据所述客户端发送的操控请求,将其显示系统中的控制部分区域图像传送到客户端的显示界面上;所述客户端利用客户端鼠标对显示界面上控制部分区域图像的对应位置进行操作,并将操作结果的动作事件传送至所述服务端;所述服务端接收到所述动作事件后,根据该动作事件驱动服务端鼠标完成操作,并将操作完成后的控制部分区域图像传送至所述客户端,并显示在客户端的显示界面上,以代替操作完成前的控制部分区域图像。

【技术特征摘要】

【专利技术属性】
技术研发人员:文勇麦志望
申请(专利权)人:宁波GQY视讯股份有限公司
类型:发明
国别省市:

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

1