一种移动终端屏幕共享的方法和移动终端的制作方法

文档序号:6519158阅读:197来源:国知局
一种移动终端屏幕共享的方法和移动终端的制作方法
【专利摘要】本发明公开了一种移动终端屏幕共享的方法,该方法包括:根据N的值确定N个屏幕共享移动终端采用的分布方式,并根据确定的分布方式修改硬件LCD配置为原始的N倍;使用修改后的硬件LCD配置生成需要显示的屏幕图像的屏幕数据,并等分为N份;为N个共享移动终端中的每个移动终端分配一份等分后的屏幕数据,使各共享移动终端根据硬件配置显示分配到的屏幕数据。基于同样的发明构思,本发明还提出一种移动终端,在不增加硬件成本的情况下,能够使得不同移动终端之间实现屏幕共享。
【专利说明】一种移动终端屏幕共享的方法和移动终端
【技术领域】
[0001]本发明涉及通信【技术领域】,特别涉及一种移动终端屏幕共享的方法和移动终端。 【背景技术】
[0002]当前智能设备发展迅速,大部分智能平台,比如android平台,windows平台,其显 示机制都是自适应的,设备开发者可以配置硬件参数设定平台屏幕大小,则其应用界面等 都会自适应的调整为相应大小,同样的应用程序安装在另外一个屏幕尺寸设备,自又会自 适应调整为当前设备尺寸。
[0003]大尺寸设备越来越受用户的青睐,应用程序呈现的内容也越来越丰富,多台设备 通过无线或有线连接,实现屏幕共享,相当于从实质上扩大了设备的硬件尺寸和分辨率,可 以显示出更为丰富的内容。
[0004]现有实现中提供一种屏幕共享系统,包括:屏幕共享软件,web服务器,客户端,所 述屏幕共享软件,部署在需要共享屏幕的主机,按照一定频率截取屏幕图像数据,发送给 web服务器;所述web服务器,接受屏幕共享软件发送的图像数据,通过http通讯协议保持 客户端连接,并应客户端的请求向其发送图像信息;所述客户端,主动定时向web服务器发 送请求,获取屏幕截图并展示。
[0005]该种实现方式需要基于web的服务器端支持,且只是单纯分享屏幕数据,相当于 截屏并且发送。
[0006]现有实现中还公开了一种在服务器设备中进行与客户终端共享将要在屏幕上显 示的图像的屏幕共享方法,该方法包括:更新帧缓冲器中的部分图像;产生包括指示图像 中更新的第一区域的第一区域信息、作为第一区域中更新之后的图像的第一图像、以及由 序列号计数器分配的序列号的第一数据包并传输该第一数据包;将一组第一区域信息和序 列号储存在存储器中;从客户终端接收包括序列号的再传输请求;通过参考所述存储器检 测在传输第一图像之后在对应于再传输请求中包括的序列号的第一图像中未被更新的第 二区域;从帧缓冲器获取第二区域中的第二图像。
[0007]该实现方式同样是一台设备的数据完全拷贝到另一台设备的一种共享方案,没能 做到屏幕资源的共享。

【发明内容】

[0008]有鉴于此,本发明提供一种移动终端屏幕共享的方法和移动终端,在不增加硬件 成本的情况下,能够使得不同移动终端之间实现屏幕共享。
[0009]为解决上述技术问题,本发明的技术方案是这样实现的:
[0010]一种移动终端屏幕共享的方法,所述方法包括:
[0011]任一移动终端作为发送端,且确定使用全屏显示模式显示屏幕图像时,若确定屏 幕共享移动终端的数量为N时,根据N的值确定N个屏幕共享移动终端采用的分布方式,并 根据确定的分布方式修改硬件LCD配置为原始的N倍;使用修改后的硬件LCD配置生成需要显示的屏幕图像的屏幕数据,并等分为N份;按照确定的分布方式,以及各屏幕共享移动 终端在N个屏幕共享移动终端采用的分布方式中的位置,为各屏幕共享移动终端指定并分 配等分后的一份屏幕数据;其中,N为大于I的整数;
[0012]所述移动终端作为接收端,获得发送端分配的屏幕数据时,根据本移动终端的硬 件配置对获得的屏幕数据进行显示。
[0013]一种移动终端,该移动终端包括:确定单元、处理单元和发送单元;
[0014]所述确定单元,用于当本移动终端作为发送端,确定显示屏幕图像的模式;确定共 享移动号终端的数量;
[0015]所述处理单元,用于当本移动终端作为发送端,且所述确定单元确定使用全屏显 示模式显示屏幕图像,且确定屏幕共享移动终端的数量为N时,根据N的值确定N个屏幕共 享移动终端采用的分布方式,并根据确定的分布方式修改硬件LCD配置为原始的N倍;使用 修改后的硬件LCD配置生成需要显示的屏幕图像的屏幕数据,并等分为N份;;当本移动终 端作为接收端,获得发送端分配的屏幕数据时,根据本移动终端的硬件配置对获得的屏幕 数据进行显示;
[0016]所述发送单元;用于按照所述处理单元确定的分布方式,以及各屏幕共享移动终 端在N个屏幕共享移动终端采用的分布方式中的位置,为各屏幕共享移动终端指定并分配 等分后的一份屏幕数据;其中,N为大于I的整数。
[0017]综上所述,本发明通过根据确定的分布方式修改硬件LCD配置为原始的N倍;使用 修改后的硬件LCD配置生成需要显示的屏幕图像的屏幕数据,并等分为N份,为N个共享移 动终端中的每个移动终端分配一份等分后的屏幕数据,使各共享移动终端根据硬件配置显 示分配到的屏幕数据,在不增加硬件成本的情况下,能够使得不同移动终端之间实现屏幕共享。
【专利附图】

【附图说明】
[0018]图1为本发明实施例一中移动终端屏幕共享的方法流程示意图;
[0019]图2为需要共享的屏幕图像;
[0020]图3为3个屏幕共享移动终端显示的屏幕图像;
[0021]图4为4个屏幕共享移动终端显示的屏幕图像;
[0022]图5为本发明实施例二中移动终端屏幕共享方法流程示意图;
[0023]图6为本发明具体实施例中应用于上述技术的移动终端的结构示意图。
【具体实施方式】
[0024]为使本发明的目的、技术方案及优点更加清楚明白,以下参照附图并举实施例,对 本发明所述方案作进一步地详细说明。
[0025]本发明实施例中提出一种移动终端屏幕共享的方法,在全屏显示模式和独立显示 模式下,修改硬件配置,通过屏幕资源的共享,实现两个以上移动终端之间的屏幕共享,在 不增加硬件成本的情况下,能够使得不同移动终端之间实现屏幕共享。
[0026]下面结合附图,通过具体实施例详细说明本发明在全屏显示模式和独立显示模式 下如何实现不同移动终端之间屏幕共享的。[0027]实施例一
[0028]本实施例以全屏显示模式为例。
[0029]参见图1,图1为本发明实施例一中移动终端屏幕共享的方法流程示意图。具体步 骤为:
[0030]步骤101,移动终端作为发送端,若确定屏幕共享移动终端的数量为N时,根据N的 值确定N个屏幕共享移动终端采用的分布方式,并根据确定的分布方式修改硬件LCD配置 为原始的N倍;使用修改后的硬件LCD配置生成需要显示的屏幕图像的屏幕数据,并等分为 N份。
[0031]其中,N为大于I的整数。
[0032]确定屏幕共享移动终端的数量时,可以是根据接收到用户输入的指令确定;也可 以是根据本移动终端上的配置,确定哪个或那些屏幕图像采用几个共享移动终端进行屏幕共享。
[0033]本步骤中通过修改硬件IXD配置,生成该移动终端屏幕尺寸N倍大小的屏幕数据, 从而从硬件资源上实现屏幕的共享。
[0034]本步骤中根据N的值确定N个屏幕共享移动终端采用的分布方式,确定的分布方 式决定屏幕图像的长宽扩大的比列。
[0035]如分布方式是四个共享移动终端单列,那么硬件LCD配置中长扩大四倍,宽扩大 一倍,即不变。如分布方式是2*2的方阵时,那么硬件LCD配置中长扩大2倍,宽扩大两倍。
[0036]可见,根据分布方式确定长宽扩大的倍数,但是长宽扩大的倍数的乘积与共享移 动终端的数量N相同。
[0037]步骤102,该移动终端按照确定的分布方式,以及各屏幕共享移动终端在N个屏幕 共享移动终端采用的分布方式中的位置,为各屏幕共享移动终端指定并分配等分后的一份 屏幕数据。
[0038]在本实施例中,N个屏幕共享移动终端包括本移动终端,或不包括本移动终端。即 本移动终端可以作为共享移动终端中的一员,既为发送端也为接收端;本移动终端也可以 不为共享移动终端中的一员,仅用来作为发送端。
[0039]当N个屏幕共享移动终端包括本移动终端时,本移动终端在分配等分后的屏幕数 据时,会根据本移动终端在N个共享移动终端中的位置,为自身分配等分后的屏幕数据中 的一份;并根据本移动终端的硬件配置对分配给本移动终端的屏幕数据进行显示。
[0040]该移动终端分配给本移动终端之外的屏幕共享移动终端的屏幕数据,或N个屏幕 共享移动终端不包括本移动终端时,先将各份屏幕数据压缩后再分配给本移动终端之外的 屏.共孚移动终端。
[0041]无论是分配给本移动终端的屏幕数据,还是分配给其他移动终端的屏幕数据,发 送端对N份屏幕数据中的每一份屏幕数据的处理都同现有实现,即将屏幕数据通过混合器 进行图层组合,再通过图形处理器进行渲染。
[0042]N个共享移动终端获得发送端分配的屏幕数据后,根据本移动终端的硬件配置进 行显示。现在的移动终端的显示机制都是自适应的,可以根据硬件配置设定平台屏幕大小。
[0043]任一不为发送端的移动终端显示获得的屏幕数据之前,还需对获得的屏幕数据进 行解压处理。[0044]步骤103,该移动终端作为接收端,获得发送端分配的屏幕数据时,根据本移动终 端的硬件配置对获得的屏幕数据进行显示。
[0045]在传输屏幕数据时,通常采用编码器对屏幕数据进行压缩,因此,在获得发送端分 配的屏幕数据时,还需先进行解压缩,再进行屏幕图像显示。
[0046]本实施例中,当N为2或奇数时,所述N个屏幕共享移动终端采用单列分布方式;
[0047]当N为大于2的偶数时,所述N个屏幕共享移动终端采用单列分布方式或方阵分 布方式。
[0048]参见图2,图2为需要共享的屏幕图像。假设屏幕共享移动终端N为2或奇数时, 共享屏幕图像的移动终端只能采用单列分布方式。
[0049]假设N为3时,参见图3,图3为3个屏幕共享移动终端显示的屏幕图像。图3中 的屏幕图像为使用3个屏幕共享移动终端显示图2中的屏幕图像。
[0050]当N为大于2的偶数4时,共享图2中的屏幕图像时,4个屏幕共享移动终端可以 采用单列分布方式,也可以采用方阵分布方式。
[0051]采用单列分布方式时,屏幕共享后的图像类似图3所显示的屏幕图像,仅增加了 一个共享移动终端而已,这里不再举例。
[0052]采用方阵分布方式时,参见图4,图4为4个屏幕共享移动终端显示的屏幕图像。 图4中的屏幕图像为使用4个屏幕共享移动终端显示图2中的屏幕图像。
[0053]在全屏显示模式进行屏幕共享时,需要进行事件响应,并且由于各屏幕图像在当 前共享移动终端的实际坐标,不同于需要进行屏幕共享的图像的实际坐标,因此,需要将接 收端的事件发生的坐标,映射为原始的需要显示的屏幕图像的实际坐标,即未共享屏幕图 像之前该屏幕图像在发送端显示时的坐标;并由发送端来进行事件响应。
[0054]该移动终端作为接收端时,当有事件发生时,截取当前事件类型、事件发生坐标, 根据屏幕共享移动终端的数量和分布方式,将事件发生的坐标映射为需要显示的屏幕图像 的坐标,并连同事件类型作为事件消息上报给接收端。
[0055]如果本移动终端既作为发送端也作为接收端,也需要进行如上操作,将本地发生 事件的事件消息响应给本移动终端。
[0056]该移动终端作为发送端,获得接收端上报的事件消息时,对上报的事件消息进行 响应;对该事件消息响应后,若该事件消息对应的屏幕图像有变化,重新对变化后的屏幕图 像进行屏幕共享。
[0057]在具体实现时,发送端将屏幕图像发送给接收端进行显示时,会记录哪部分屏幕 图像分配给那个屏幕共享移动终端。因此,当某个接收端上报事件消息时,发送端可以根据 本地记录获知该事件消息是屏幕图像的哪部分发生的,进行对应的响应。
[0058]重新共享变化后的屏幕图像的过程同图1中的各步骤。
[0059]若所述N个共享移动终端包括本移动终端,本移动终端既作为发送端,也作为接 收端。
[0060]本发明具体实施中,通过WIF1、WIF1-Direct、蓝牙、红外等无线传输协议进行屏幕 数据分配,进行事件消息的上报。
[0061]在具体实现时,通常会选择屏幕尺寸一样的共享移动终端进行屏幕共享,如果接 收端的屏幕尺寸大于发送端的屏幕尺寸,发送端在发送屏幕数据时,也可以将需要显示的屏幕尺寸发送给接收端,进行相同屏幕尺寸的屏幕图像显示。
[0062]实施例二
[0063]本实施例以独立显示模式为例。该模式下发送端、接收端显示不同进程或线程的 屏幕图像。
[0064]参见图5,图5为本发明实施例二中移动终端屏幕共享方法流程示意图。具体步骤 为:
[0065]步骤501,移动终端作为发送端,接收到将选择的屏幕图像在屏幕共享移动终端上 显示的命令时,将选择的屏幕图像在本移动终端上显示,并将选择的屏幕图像对应的屏幕 数据发送给屏幕共享移动终端;然后本移动终端切换为显示,与所述屏幕数据在不同进程 或线程的屏幕数据对应的屏幕图像。
[0066]举例应用场景如下:
[0067]通过移动终端A和移动终端B进行屏幕共享,移动终端A和移动终端B可以通过 WIFI连接,移动终端A作为发送端,移动终端B作为接收端。
[0068]移动终端A当前显示的屏幕图像为图册列表,在移动终端A上选择图册列表中的 图片X进行显示,并将图片X对应的屏幕数据发送给移动终端B进行显示;之后移动终端A 切换回图册列表显示。
[0069]移动终端B接收到移动终端A发送的屏幕数据时,根据本移动终端的硬件配置显 示接收到的屏幕数据。
[0070]步骤502,该移动终端作为发送端,接收到发送端发送的屏幕数据时根据本移动终 端的硬件配置进行显示。
[0071]本实施例中发送端与接收端不在同一移动终端上,因此,发送端在向接收端发送 屏幕数据时,也需先对屏幕数据通过编码器进行压缩之后,再发送。
[0072]接收端在接收到屏幕数据时,先对接收到的屏幕数据进行解压缩,之后再根据本 移动终端的硬件配置进行显示。
[0073]在独立显示模式下,接收端也需向发送端进行事件上报。
[0074]该移动终端作为接收端,当有事件发生时,截取当前事件类型,事件发生坐标,将 事件类型、事件发生坐标作为事件消息发送给发送端。
[0075]如果接收端和发送端的屏幕尺寸不一样,这里也需要将事件发生坐标映射为在发 送端屏幕上的坐标,以便发送端对事件消息进行响应。
[0076]在具体实现时,如果接收端的屏幕尺寸大于发送端的屏幕尺寸,发送端在发送屏 幕数据时,也可以将需要显示的屏幕尺寸发送给接收端,进行相同屏幕尺寸的屏幕图像显
/Jn o
[0077]该移动终端接收到发送端发送的事件消息时,对该事件消息进行响应。
[0078]在具体实现时,发送端将屏幕图像发送给接收端进行显示时,会记录哪级菜单或 那个线程、进程的屏幕图像分配给那个屏幕共享移动终端。因此,当这个接收端上报事件消 息时,发送端可以根据本地记录获知该事件消息是哪个屏幕图像发生的,进行对应的响应。
[0079]在进行事件响应后,如果当前显示的屏幕图像有变化,则将变化后的屏幕图像再 次发送给该接收端继续进行显示。
[0080]屏幕共享移动终端之间通过WIF1、WIF1-Direct、蓝牙、红外等无线传输协议进行屏幕数据的发送,进行事件消息的发送。
[0081]基于同样的发明构思,本发明还提出一种移动终端。参见图6,图6为本发明具体 实施例中应用于上述技术的移动终端的结构示意图。该移动终端包括:确定单元601、处理 单元602和发送单元603。
[0082]确定单元601,用于当本移动终端作为发送端,确定显示屏幕图像的模式;确定共 享移动号终端的数量。
[0083]处理单元602,用于当本移动终端作为发送端,确定单元601确定使用全屏显示模 式显示屏幕图像,且确定屏幕共享移动终端的数量为N时,根据N的值确定N个屏幕共享移 动终端采用的分布方式,并根据确定的分布方式修改硬件LCD配置为原始的N倍;使用修改 后的硬件LCD配置生成需要显示的屏幕图像的屏幕数据,并等分为N份;当本移动终端作为 接收端,获得发送端分配的屏幕数据时,根据本移动终端的硬件配置对获得的屏幕数据进 行显示。
[0084]发送单元603 ;用于按照处理单元602确定的分布方式,以及各屏幕共享移动终端 在N个屏幕共享移动终端采用的分布方式中的位置,为各屏幕共享移动终端指定并分配等 分后的一份屏幕数据;其中,N为大于I的整数。
[0085]较佳地,
[0086]处理单元602,进一步用于当所述N个屏幕共享移动终端包括本移动终端时,获得 本移动终端作为发送端分配的一份屏幕数据时,根据本移动终端的硬件配置对获得的屏幕 数据进行显示;当本移动终端作为接收端时,获得发送端分配的屏幕数据时,将所述获得的 屏幕数据进行解压缩之后,再将解压缩后的屏幕数据根据本移动终端的硬件配置对获得的 屏幕数据进行显示。
[0087]发送单元603,具体用于当所述N个屏幕共享移动终端包括本移动终端,且给本移 动终端之外的屏幕共享移动终端分配屏幕数据时,或所述N个屏幕共享移动终端不包括本 移动终端时,为各屏幕共享移动终端指定一份屏幕数据并进行压缩处理,在将进行压缩处 理后的屏幕数据分配给该屏幕共享移动终端。
[0088]较佳地,
[0089]当N为2或大于I的奇数时,所述N个屏幕共享移动终端采用单列分布方式;
[0090]当N为大于2的偶数时,所述N个屏幕共享移动终端采用单列分布方式或方阵分 布方式。
[0091]较佳地,
[0092]处理单元602,进一步用于当本移动终端作为接收端,且有事件发生时,截取当前 发生的时间的事件类型、事件发生坐标,并根据屏幕共享移动终端的数量和分布方式,将事 件发生的坐标映射为所述需要显示的屏幕图像的坐标;本移动终端作为接收端,且获得接 收端上报的事件消息时,对上报的事件消息进行响应;对该事件消息响应后,若该事件消息 对应的屏幕图像有变化,重新对变化后的屏幕图像进行屏幕共享。
[0093]发送单元603,用于本移动终端作为接收端时,将处理单元602进行映射后的坐 标,连同事件类型作为事件消息上报给接收端。
[0094]较佳地,
[0095]处理单元602,进一步用于本移动终端作为发送端,且确定使用独立显示模式显示屏幕图像时,接收到将选择的屏幕图像在屏幕共享移动终端上显示的命令时,将选择的屏 幕图像在本移动终端上显示,并将选择的屏幕图像对应的屏幕数据发送给屏幕共享移动终 端;然后本移动终端切换为显示,与所述屏幕数据在不同进程或线程的屏幕数据对应的屏 幕图像;当本移动终端作为接收端,且确定使用独立显示模式显示屏幕图像时,接收到发送 端发送的屏幕数据时根据本移动终端的硬件配置进行显示。
[0096]发送单元603,进一步用于本移动终端作为发送端,且确定使用独立显示模式显 示屏幕图像时,处理单元602接收到将选择的屏幕图像在屏幕共享移动终端上显示的命令 时,将选择的屏幕图像对应的屏幕数据发送给屏幕共享移动终端。
[0097]较佳地,
[0098]处理单元602,进一步用于本移动终端作为接收端,且确定使用独立显示模式显示 屏幕图像,当有事件发生时,截取当前发生事件的事件类型,事件发生坐标;接收到发送端 发送的事件消息时,对该事件消息进行响应。
[0099]发送单元603,用于将处理单元602截取的事件类型、事件发生坐标作为事件消息 发送给发送端;在处理单元602对事件消息响应后,若该事件消息对应的屏幕图像有变化, 则将变化后的屏幕图像再次发送给该接收端继续进行显示。
[0100]上述实施例的单元可以集成于一体,也可以分离部署;可以合并为一个单元,也可 以进一步拆分成多个子单兀。
[0101]综上所述,本发明在全屏显示模式和独立显示模式下,根据确定的分布方式修改 硬件IXD配置为原始的N倍;使用修改后的硬件IXD配置生成需要显示的屏幕图像的屏幕 数据,并等分为N份,为N个共享移动终端分配一份等分后的屏幕数据进行显示。修改硬件 配置,通过屏幕资源的共享,实现两个以上移动终端之间的屏幕共享,在不增加硬件成本的 情况下,能够使得不同移动终端之间实现屏幕共享。
[0102]以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在 本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护 范围之内。
【权利要求】
1.一种移动终端屏幕共享的方法,其特征在于,所述方法包括:任一移动终端作为发送端,且确定使用全屏显示模式显示屏幕图像时,若确定屏幕共享移动终端的数量为N时,根据N的值确定N个屏幕共享移动终端采用的分布方式,并根据确定的分布方式修改硬件液晶显示器LCD配置为原始的N倍;使用修改后的硬件LCD配置生成需要显示的屏幕图像的屏幕数据,并等分为N份;按照确定的分布方式,以及各屏幕共享移动终端在N个屏幕共享移动终端采用的分布方式中的位置,为各屏幕共享移动终端指定并分配等分后的一份屏幕数据;其中,N为大于I的整数;所述移动终端作为接收端,获得发送端分配的屏幕数据时,根据本移动终端的硬件配置对获得的屏幕数据进行显示。
2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:当所述N个屏幕共享移动终端包括本移动终端时,获得本移动终端作为发送端分配的一份屏幕数据时,根据本移动终端的硬件配置对获得的屏幕数据进行显示;当所述N个屏.共孚移动终端包括本移动终端,且给本移动终端之外的屏.共孚移动终端分配屏幕数据时,或所述N个屏幕共享移动终端不包括本移动终端时,所述为各屏幕共享移动终端指定并分配等分后的一份屏幕数据,包括:为各屏幕共享移动终端指定一份屏幕数据并进行压缩处理,在将进行压缩处理后的屏幕数据分配给该屏幕共享移动终端;所述移动终端作为接收端时,获得发送端分配的屏幕数据,之后,所述根据本移动终端的硬件配置对获得的屏幕数据进行显示,之前,所述方法进一步包括:将所述获得的屏幕数据进行解压缩之后,再将解压缩后的屏幕数据,执行所述根据本移动终端的硬件配置对获得的屏幕数据进行显示步骤。
3.根据权利要求1所述的方法,其特征在于,当N为2或大于I的奇数时,所述N个屏幕共享移动终端采用单列分布方式;当N为大于2的偶数时,所述N个屏幕共享移动终端采用单列分布方式或方阵分布方式。
4.根据权利要求2所述的方法,其特征在于,所述方法进一步包括:所述移动终端作为接收端时,当有事件发生时,截取当前事件类型、事件发生坐标,根据屏幕共享移动终端的数量和分布方式,将事件发生的坐标映射为所述需要显示的屏幕图像的坐标,并连同事件类型作为事件消息上报给接收端;所述移动终端作为发送端,获得接收端上报的事件消息时,对上报的事件消息进行响应;对该事件消息响应后,若该事件消息对应的屏幕图像有变化,重新对变化后的屏幕图像进行屏幕共享。
5.根据权利要求1-4任意一项所述的方法,其特征在于,所述方法进一步包括:所述移动终端作为发送端,且确定使用独立显示模式显示屏幕图像时,接收到将选择的屏幕图像在屏幕共享移动终端上显示的命令时,将选择的屏幕图像在本移动终端上显示,并将选择的屏幕图像对应的屏幕数据发送给屏幕共享移动终端;然后本移动终端切换为显示,与所述屏幕数据在不同进程或线程的屏幕数据对应的屏幕图像;该移动终端作为接收端,且确定使用独立显示模式显示屏幕图像时,接收到发送端发送的屏幕数据时根据本移动终端的硬件配置进行显示。
6.根据权利要求5所述的方法,其特征在于,所述方法进一步包括:该移动终端作为接收端,且确定使用独立显示模式显示屏幕图像时,当有事件发生时, 截取当前事件类型,事件发生坐标,将所述事件类型、事件发生坐标作为事件消息发送给发送端;该移动终端作为接收端,且确定使用独立显示模式显示屏幕图像时,接收到发送端发送的事件消息时,对该事件消息进行响应;对事件消息响应后,若该事件消息对应的屏幕图像有变化,则将变化后的屏幕图像再次发送给该接收端继续进行显示。
7.一种移动终端,其特征在于,该移动终端包括:确定单元、处理单元和发送单元;所述确定单元,用于当本移动终端作为发送端,确定显示屏幕图像的模式;确定共享移动号终端的数量;所述处理单元,用于当本移动终端作为发送端,所述确定单元确定使用全屏显示模式显示屏幕图像,且确定屏幕共享移动终端的数量为N时,根据N的值确定N个屏幕共享移动终端采用的分布方式,并根据确定的分布方式修改硬件液晶显示器LCD配置为原始的N倍; 使用修改后的硬件LCD配置生成需要显示的屏幕图像的屏幕数据,并等分为N份;当本移动终端作为接收端,获得发送端分配的屏幕数据时,根据本移动终端的硬件配置对获得的屏幕数据进行显示;所述发送单元;用于按照所述处理单元确定的分布方式,以及各屏幕共享移动终端在 N个屏幕共享移动终端采用的分布方式中的位置,为各屏幕共享移动终端指定并分配等分后的一份屏幕数据;其中,N为大于I的整数。
8.根据权利要求7所述的移动终端,其特征在于,所述处理单元,进一步用于当所述N个屏幕共享移动终端包括本移动终端时,获得本移动终端作为发送端分配的一份屏幕数据时,根据本移动终端的硬件配置对获得的屏幕数据进行显示;当本移动终端作为接收端时,获得发送端分配的屏幕数据时,将所述获得的屏幕数据进行解压缩之后,再将解压缩后的屏幕数据根据本移动终端的硬件配置对获得的屏幕数据进行显示;所述发送单元,具体用于当所述N个屏幕共享移动终端包括本移动终端,且给本移动终端之外的屏幕共享移动终端分配屏幕数据时,或所述N个屏幕共享移动终端不包括本移动终端时,为各屏幕共享移动终端指定一份屏幕数据并进行压缩处理,在将进行压缩处理后的屏幕数据分配给该屏幕共享移动终端。
9.根据权利要求7所述的移动终端,其特征在于,当N为2或大于I的奇数时,所述N个屏幕共享移动终端采用单列分布方式;当N为大于2的偶数时,所述N个屏幕共享移动终端采用单列分布方式或方阵分布方式。
10.根据权利要求1所述的移动终端,其特征在于,所述处理单元,进一步用于当本移动终端作为接收端,且有事件发生时,截取当前发生的时间的事件类型、事件发生坐标,并根据屏幕共享移动终端的数量和分布方式,将事件发生的坐标映射为所述需要显示的屏幕图像的坐标;本移动终端作为接收端,且获得接收端上报的事件消息时,对上报的事件消息进行响应;对该事件消息响应后,若该事件消息对应的屏幕图像有变化,重新对变化后的屏幕图像进行屏幕共享;所述发送单元,用于本移动终端作为接收端时,将所述处理单元进行映射后的坐标,连同事件类型作为事件消息上报给接收端。
11.根据权利要求7-10任意一项所述的移动终端,其特征在于,所述处理单元,进一步用于本移动终端作为发送端,且确定使用独立显示模式显示屏幕图像时,接收到将选择的屏幕图像在屏幕共享移动终端上显示的命令时,将选择的屏幕图像在本移动终端上显示,并将选择的屏幕图像对应的屏幕数据发送给屏幕共享移动终端;然后本移动终端切换为显示,与所述屏幕数据在不同进程或线程的屏幕数据对应的屏幕图像;当本移动终端作为接收端,且确定使用独立显示模式显示屏幕图像时,接收到发送端发送的屏幕数据时根据本移动终的硬件配置进行显示;所述发送单元,进一步用于本移动终端作为发送端,且确定使用独立显示模式显示屏幕图像时,所述处理单元接收到将选择的屏幕图像在屏幕共享移动终端上显示的命令时, 将选择的屏幕图像对应的屏幕数据发送给屏幕共享移动终端。
12.根据权利要求11所述的移动终端,其特征在于,所述处理单元,进一步用于本移动终端作为接收端,且确定使用独立显示模式显示屏幕图像,当有事件发生时,截取当前发生事件的事件类型,事件发生坐标;接收到发送端发送的事件消息时,对该事件消息进行响应;所述发送单元,用于将所述处理单元截取的事件类型、事件发生坐标作为事件消息发送给发送端;在所述处理单元对事件消息响应后,若该事件消息对应的屏幕图像有变化,则将变化后的屏幕图像再次发送给该接收端继续进行显示。
【文档编号】G06F3/0481GK103593111SQ201310573258
【公开日】2014年2月19日 申请日期:2013年11月14日 优先权日:2013年11月14日
【发明者】陈晓晓, 李远友, 胡志坤 申请人:三星电子(中国)研发中心, 三星电子株式会社
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1