本发明专利技术公开了一种基于拼接墙的图片播放方法,包括:按照各个服务端所连接的显示单元在拼接墙上的布局及比例将待播放的图片对应地切分为若干个子图片;将切分的所述若干个子图片一一对应地发送至所述各个服务端;控制所述各个服务端所连接的显示单元同步播放所述若干个子图片。此外,还公开了一种基于拼接墙的图片播放装置。本发明专利技术在图片较多和图片分辨率较大时,克服了服务端资源消耗大和反应缓慢的问题。多个服务端共同拼合播放一张图片,增大了图片在拼接墙上的播放尺寸。另外,在本发明专利技术中服务端不对图片进行处理,只负责接收和显示,可以对多个服务端进行远程控制以及实现各个服务端对图片的同步播放。
【技术实现步骤摘要】
本专利技术涉及拼接墙
,尤其涉及一种基于拼接墙的图片播放方法和一种基于拼接墙的图片播放装置。
技术介绍
随着计算机技术的发展,拼接墙系统的应用越来越广泛。对于拼接墙系统来说,幻灯片式地播放图片是一个不可或缺的功能。在拼接墙系统中,服务端多是(即处理器)通过级联的方式连接。用户下发图片信号源以及对应的坐标信息给服务端,服务端根据坐标信息只读取其应该显示的部分,多个服务端拼合显示成完整的图片。这种基于服务端硬件进行图片分割的方式,实现起来比较复杂,开发成本较高,并且在不同服务端硬件之间不具有通用性。因此,采用软件对图片播放进行控制,避免服务端硬件的处理,是一种简便实用的手段。目前一般做法是在拼接墙系统中配制图片播放软件(如ACDSee等),并将该软件安装于服务端上,将待播放的图片打包成一个可执行文件,通过图片播放软件直接运行该文件即可对图片实现幻灯片式的浏览。但是,在图片较多并且图片分辨率很大时,运行图片播放软件所占用的内存很大,有时甚至占用超过IG的内存,这会导致处理器反应缓慢,影响其它功能的正常使用。并且拼接墙系统所需播放的图片通常分辨率都很大,尤其是在接待客户等一些特殊应用场景中,往往需要某一个服务端所连接的拼接墙显示单元只播放图片的某一部分,多个服务端共同拼合播放一张图片,但目前的做法无法实现这一功能。
技术实现思路
基于此,本专利技术提供了一种基于拼接墙的图片播放方法和一种基于拼接墙的图片播放装置。一种基于拼接墙的图片播放方法,包括以下步骤:按照各个服务端所连接的显示单元在拼接墙上的布局及比例将待播放的图片对应地切分为若干个子图片;将切分的所述若干个子图片一一对应地发送至所述各个服务端;控制所述各个服务端所连接的显示单元同步播放所述若干个子图片。与一般技术相比,本专利技术基于拼接墙的图片播放方法对图片进行切分并发送切分后的子图片至各个服务端显示,在图片较多和图片分辨率较大时,克服了服务端资源消耗大和反应缓慢的问题,提供了一种快捷、高效以及低成本的拼接墙图片播放方法。单个服务端所连接的拼接墙显示单元只播放图片的一部分,多个服务端共同拼合播放一张图片,增大了图片在拼接墙上的播放尺寸。另外,在本专利技术中服务端不对图片进行处理,只负责接收和显示,可以对多个服务端进行远程控制以及实现各个服务端对图片的同步播放。作为其中一个实施例,在将待播放的图片对应地切分为若干个子图片之前,包括:获取所述各个服务端的显示分辨率;根据获取的所述显示分辨率调整各个服务端所连接的显示单元在拼接墙上的布局。作为其中一个实施例,在将切分的所述若干个子图片一一对应地发送至所述各个服务端之后,包括:所述各个服务端将各自接收到的子图片存储在其本地硬盘内。作为其中一个实施例,在控制所述各个服务端所连接的显示单元同步播放所述若干个子图片之前,包括:设置图片播放顺序及播放时间间隔。一种基于拼接墙的图片播放装置,包括图片切分模块、图片发送模块和播放控制模块;所述图片切分模块,用于按照各个服务端所连接的显示单元在拼接墙上的布局及比例将待播放的图片对应地切分为若干个子图片;所述图片发送模块,用于将切分的所述若干个子图片一一对应地发送至所述各个服务端;所述播放控制模块,用于控制所述各个服务端所连接的显示单元同步播放所述若干个子图片。与一般技术相比,本专利技术基于拼接墙的图片播放装置对图片进行切分并发送切分后的子图片至各个服务端显示,在图片较多和图片分辨率较大时,克服了服务端资源消耗大和反应缓慢的问题,提供了一种快捷、高效以及低成本的拼接墙图片播放方法。单个服务端所连接的拼接墙显示单元只播放图片的一部分,多个服务端共同拼合播放一张图片,增大了图片在拼接墙上的播放尺寸。另外,在本专利技术中服务端不对图片进行处理,只负责接收和显示,可以对多个服务端进行远程控制以及实现各个服务端对图片的同步播放。作为其中一个实施例,本专利技术基于拼接墙的图片播放装置还包括获取模块和布局调整模块;所述获取模块,用于在所述图片切分模块将待播放的图片对应地切分为若干个子图片之前,获取所述各个服务端的显示分辨率;所述布局调整模块,用于根据所述获取模块获取的所述显示分辨率调整各个服务端所连接的显不单兀在拼接墙上的布局。作为其中一个实施例,本专利技术基于拼接墙的图片播放装置还包括存储模块;所述存储模块,用于在所述图片发送模块将切分的所述若干个子图片一一对应地发送至所述各个服务端之后,在所述各个服务端上将接收到的子图片存储在其本地硬盘内。作为其中一个实施例,本专利技术基于拼接墙的图片播放装置还包括设置模块;所述设置模块,用于在所述播放控制模块控制所述各个服务端所连接的显示单元同步播放所述若干个子图片之前,设置图片播放顺序及播放时间间隔。附图说明图1为本专利技术基于拼接墙的图片播放方法的流程示意图;图2为拼接墙显示终端布局示意图;图3为本专利技术基于拼接墙的图片播放方法的一个优选实施方式的流程示意图;图4为本专利技术基于拼接墙的图片播放装置的结构示意图。具体实施例方式为更进一步阐述本专利技术所采取的技术手段及取得的效果,下面结合附图及较佳实施例,对本专利技术的技术方案,进行清楚和完整的描述。请参阅图1,为本专利技术基于拼接墙的图片播放方法的流程示意图。本专利技术基于拼接墙的图片播放方法,包括以下步骤:SlOl按照各个服务端所连接的显示单元在拼接墙上的布局及比例将待播放的图片对应地切分为若干个子图片;S102将切分的所述若干个子图片一一对应地发送至所述各个服务端;S103控制所述各个服务端所连接的显示单元同步播放所述若干个子图片。获取各个服务端所连接的显示单元在拼接墙上的布局,包括各个服务端所连接的显示单元在整个拼接墙上的位置以及相邻的上下左右等位置所对应的服务端等信息。例如,整个拼接墙对应4*4共16个服务端,则将待播放的图片按照4*4的方式切分为16个子图片。至于切分的每个子图片所对应的大小,则取决于各个服务端的显示分辨率,因为服务端的显示分辨率影响了该服务端所连接的显示单元在拼接墙上的比例。如果各个服务端的显示分辨率相同,则切分的各个子图片的大小(也即图片尺寸)也相同;而如果各个服务端的显示分辨率不同,则按照各个服务端的显示分辨率之间的相互比例进行切分,如服务端A的显示分辨率为1024*768,服务端B的显示分辨率为2048*768,则对应于服务端B的子图片其大小或者尺寸就应该被切分为对应于服务端A的子图片的2倍,更准确地说,是在宽度相同的情况下,长度为2倍。作为其中一个实施例,在将待播放的图片对应地切分为若干个子图片之前,包括:获取所述各个服务端的显示分辨率;根据获取的所述显示分辨率调整各个服务端所连接的显示单元在拼接墙上的布局。切分图片前对各个服务端的布局按照显示分辨率进行调整,以使拼接墙的显示效果更加合理。布局调整除参照显示分辨率之外,也可参照其它关于服务端的终端信息。例如,当需要更换、增加或者减少服务端时,需要重新根据新的服务端配置,按照其显示分辨率之间的比例调整其布局。使得各个服务端与拼接墙的显示单元之间完成匹配。可以采用有线或者无线的方式,将切分的所述若干个子图片一一对应地发送至所述各个服务端。有线方式可以是基于TCP/IP的双绞线、同轴线缆等有线网络,无线方式可以是3G、WIFI或者其它类型的无线网络等。作为其中一本文档来自技高网...
【技术保护点】
一种基于拼接墙的图片播放方法,其特征在于,包括以下步骤:按照各个服务端所连接的显示单元在拼接墙上的布局及比例将待播放的图片对应地切分为若干个子图片;将切分的所述若干个子图片一一对应地发送至所述各个服务端;控制所述各个服务端所连接的显示单元同步播放所述若干个子图片。
【技术特征摘要】
【专利技术属性】
技术研发人员:李金凤,罗敬清,
申请(专利权)人:广东威创视讯科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。