将图片分配到多个终端进行显示的方法及终端技术

技术编号:11018944 阅读:86 留言:0更新日期:2015-02-11 09:28
本发明专利技术公开了一种将图片分配到多个终端进行显示的方法及终端,该方法包括:第一参与终端获取网络连接内的其他参与终端的个数信息以及其他参与终端的屏幕尺寸信息,根据个数信息以及屏幕尺寸信息确定所有参与终端的屏幕布局,并确定屏幕布局中所有参与终端的排列顺序;第一参与终端根据屏幕布局、以及排列顺序,对所有参与终端的屏幕进行边界对齐处理,并确定由所有参与终端的屏幕作为子屏组成的虚拟大屏的显示区域;第一参与终端和其他参与终端在显示区域内显示图片。

【技术实现步骤摘要】
【专利摘要】本专利技术公开了一种将图片分配到多个终端进行显示的方法及终端,该方法包括:第一参与终端获取网络连接内的其他参与终端的个数信息以及其他参与终端的屏幕尺寸信息,根据个数信息以及屏幕尺寸信息确定所有参与终端的屏幕布局,并确定屏幕布局中所有参与终端的排列顺序;第一参与终端根据屏幕布局、以及排列顺序,对所有参与终端的屏幕进行边界对齐处理,并确定由所有参与终端的屏幕作为子屏组成的虚拟大屏的显示区域;第一参与终端和其他参与终端在显示区域内显示图片。【专利说明】将图片分配到多个终端进行显示的方法及终端
本专利技术涉及计算机
,特别是涉及一种将图片分配到多个终端进行显示的方法及终端。
技术介绍
在现有技术中,手机摄像头像素不断飙升,从30万像素、100万像素、甚至到了现在的1200万像素,手机能拍摄出来的图片变得非常清晰和庞大。 而手机的屏幕大小,主流都在3.5寸和4.0寸,最大也就5.5寸左右,因此,大家虽然都能明显感觉到手机拍照清楚,但是浏览图片的效果却不太好,尤其是在拍摄大场景时,需要不断缩放一些细节才能看清楚。 在现有技术中,提出了基本的屏幕共享图片或使用位置传感器来自动完成图片屏幕布局的技术方案,但上述技术方案都没考虑到当前手机都没有位置传感器以及屏幕大小可能不同的问题。因此,目前急需一种将幅图片分配到多个手机上显示的方法。
技术实现思路
鉴于上述问题,提出了本专利技术以便提供一种克服上述问题或者至少部分地解决上述问题的将图片分配到多个终端进行显示的方法及终端。 本专利技术提供一种将图片分配到多个终端进行显示的方法,包括:第一参与终端获取网络连接内的其他参与终端的个数信息以及其他参与终端的屏幕尺寸信息,根据个数信息以及屏幕尺寸信息确定所有参与终端的屏幕布局,并确定屏幕布局中所有参与终端的排列顺序;第一参与终端根据屏幕布局、以及排列顺序,对所有参与终端的屏幕进行边界对齐处理,并确定由所有参与终端的屏幕作为子屏组成的虚拟大屏的显示区域;第一参与终端和其他参与终端在显示区域内显示图片。 优选地,第一参与终端和其他参与终端在显示区域内显示图片具体包括:第一参与终端将图片发送到其他参与终端,根据确定的显示区域计算图片填充虚拟大屏的缩放比例,计算各个子屏显示图片的显示数据;第一参与终端根据其对应的子屏的显示数据显示图片,并将其他参与终端对应的显示数据分别发送到相应的其他参与终端,与其他参与终端同步显示图片。 优选地,上述方法还包括:第一参与终端接收其他参与终端发送的图片操作请求,根据图片操作请求重新计算各个子屏显示图片的更新后的显示数据,并根据相应的更新后的显示数据显示图片,第一参与终端将对应的更新后显示数据分别发送到相应的其他参与终端,与其他参与终端同步显示图片。 优选地,第一参与终端根据屏幕布局、以及排列顺序,对所有参与终端的屏幕进行边界对齐处理具体包括:在参与终端的屏幕大小不同时,根据屏幕布局、以及排列顺序,缩小较大屏幕的显示范围来匹配较小屏幕,对所有参与终端的屏幕进行边界对齐处理。 优选地,显示数据具体包括:图片的显示偏移数据、以及缩放参数。 本专利技术还提供了一种终端,包括:连接管理模块,用于与其他参与终端进行网络连接;屏幕布局管理模块,用于获取网络连接内的其他参与终端的个数信息以及其他参与终端的屏幕尺寸信息,根据个数信息以及屏幕尺寸信息确定所有参与终端的屏幕布局,并确定屏幕布局中所有参与终端的排列顺序;虚拟屏幕配置模块,用于根据屏幕布局、以及排列顺序,对所有参与终端的屏幕进行边界对齐处理,并确定由所有参与终端的屏幕作为子屏组成的虚拟大屏的显示区域;分屏显示管理模块,用于与其他参与终端在显示区域内显示图片。 优选地,分屏显示管理模块具体用于:将图片发送到其他参与终端,根据确定的显示区域计算图片填充虚拟大屏的缩放比例,计算各个子屏显示图片的显示数据;根据其对应的子屏的显示数据显示图片,并将其他参与终端对应的显示数据分别发送到相应的其他参与终端,与其他参与终端同步显示图片。 优选地,上述终端还包括:用户界面操作处理模块,用于接收其他参与终端发送的图片操作请求,根据图片操作请求调用分屏显示管理模块。 优选地,上述终端还包括:分屏显示管理模块进一步用于:根据图片操作请求重新计算各个子屏显示图片的更新后的显示数据,并根据相应的更新后的显示数据显示图片,将对应的更新后显示数据分别发送到相应的其他参与终端,与其他参与终端同步显示图片。 优选地,虚拟屏幕配置模块进一步用于:在参与终端的屏幕大小不同时,根据屏幕布局、以及排列顺序,缩小较大屏幕的显示范围来匹配较小屏幕,对所有参与终端的屏幕进行边界对齐处理。 优选地,显示数据具体包括:图片的显示偏移数据、以及缩放参数。 本专利技术有益效果如下: 借助于本专利技术实施例的技术方案,解决了现有技术中在共享图片时没有考虑到多个手机屏幕之间大小的不同、以及需要额外传感器来完成屏幕之间的布局配置的问题,支持用户在所有参与显示的手机上对图片执行平移缩放等操作,此外,本专利技术实施例的技术方案采用发送图片参数命令的方法来加速用户执行图片缩放等操作时的响应速度,提高了用户的使用感受。 上述说明仅是本专利技术技术方案的概述,为了能够更清楚了解本专利技术的技术手段,而可依照说明书的内容予以实施,并且为了让本专利技术的上述和其它目的、特征和优点能够更明显易懂,以下特举本专利技术的【具体实施方式】。 【专利附图】【附图说明】 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本专利技术的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中: 图1是本专利技术实施例的将图片分配到多个终端进行显示的方法的示意图; 图2是本专利技术实施例的屏幕布局的示意图; 图3是本专利技术实施例的边界对齐处理的示意图; 图4是本专利技术实施例的参与终端图片显示的示意图; 图5是本专利技术实施例的进行边界对齐处理后的参与终端图片显示的示意图; 图6是本专利技术实施例的将图片分配到多个终端进行显示的方法的详细处理流程图; 图7是本专利技术实施例的终端的结构示意图。 【具体实施方式】 下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。 为了解决现有技术中在共享图片时没有考虑到多个手机屏幕之间大小的不同、以及需要额外传感器来完成屏幕之间的布局配置的问题,本专利技术提供了一种将图片分配到多个终端进行显示的方法及终端,支持用户在所有参与显示的手机上对图片执行平移缩放等操作,以方便用户操作。另外采用发送图片参数命令的方法来加速用户执行图片缩放等操作时的响应速度(即第一参与终端先把整个图片发给其他参与终端,然后发送计算后的图片显示偏移及缩放参数给其他参与终端,而不是本地分割好之后再发送对应的图片部分给其他参与终端)。以下结合附图以及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实本文档来自技高网...

【技术保护点】
一种将图片分配到多个终端进行显示的方法,其特征在于,包括:第一参与终端获取网络连接内的其他参与终端的个数信息以及所述其他参与终端的屏幕尺寸信息,根据所述个数信息以及所述屏幕尺寸信息确定所有参与终端的屏幕布局,并确定所述屏幕布局中所有参与终端的排列顺序;所述第一参与终端根据所述屏幕布局、以及所述排列顺序,对所有参与终端的屏幕进行边界对齐处理,并确定由所有参与终端的屏幕作为子屏组成的虚拟大屏的显示区域;所述第一参与终端和所述其他参与终端在所述显示区域内显示图片。

【技术特征摘要】

【专利技术属性】
技术研发人员:曾广源陈晨
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

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

1