一种拼接屏的实现方法、设备、系统及存储介质技术方案

技术编号:23399659 阅读:53 留言:0更新日期:2020-02-22 11:58
本发明专利技术公开了一种拼接屏的实现方法、设备、系统及存储介质,包括:将排列好的各个终端的顺序和位置信息推送到各个终端,组成一个终端矩阵;将编辑好的想要播放的节目推送到终端;终端通过调用节目HTML文件中暴露的JS方法,将终端的位置及宽高信息传送给HTML文件;HTML文件调用切割算法将HTML文件中的布局的宽度与高度放大,并根据当前终端的位置、宽度及高度信息计算出该终端应该显示内容的位置和大小,最后将内容滚动到计算好的位置并显示。相较于现有拼接屏的实现方法而言,本发明专利技术不依赖额外的硬件设备,只需要通过软件算法就可以实现拼接屏,节省成本并能支持更多的显示屏终端拼接成一体,非常方便实用。

Implementation method, equipment, system and storage medium of a splicing screen

【技术实现步骤摘要】
一种拼接屏的实现方法、设备、系统及存储介质
本专利技术涉及拼接屏
,具体涉及一种拼接屏的实现方法、设备、系统及存储介质。
技术介绍
目前随着大屏终端在商用领域的应用场景不断增加,在多种领域的大屏终端的尺寸往往不能满足用户的需求,所以会将多块大屏拼接到一起同步显示内容。目前主流做法通常需要使用额外硬件设备(如分配器、矩阵、解码器等)来实现硬拼接,这样对于一些小型商户来说成本过高,而且单个硬件同时支持的终端有限制,不适用于一些需要大量终端的场景。因而,现有技术还有待改进和提高。
技术实现思路
鉴于上述现有技术的不足之处,本专利技术的目的在于提供一种拼接屏的实现方法、设备、系统及存储介质,旨在解决拼接屏的实现方法中需要使用额外硬件设备的问题。为了达到上述目的,本专利技术采取了以下技术方案:一种拼接屏的实现方法,其中,所述方法包括如下步骤:将排列好的各个终端的顺序和位置信息传送给服务端,所述服务端再将所述信息推送到各个所述终端,组成一个终端矩阵;将编辑好的想要播放的节目传送给所述服务端,所述服务端再将所述节目推送到所述终端;所述终端通过调用所述节目HTML文件中暴露的JS方法,将所述终端的位置、宽度及高度信息传送给所述HTML文件;所述HTML文件调用切割算法将所述HTML文件中的布局的宽度与高度放大,并根据当前终端的位置、宽度及高度信息计算出所述终端应该显示内容的位置和大小,最后将所述内容滚动到计算好的位置并显示。所述的一种拼接屏的实现方法,其中,所述步骤将编辑好的想要播放的节目传送给所述服务端,所述服务端再将所述节目推送到所述终端之后还包括步骤:所述终端下载所述节目的HTML文件和数据包并保存。所述的一种拼接屏的实现方法,其中,所述终端包括液晶显示屏。一种拼接屏的实现设备,其中,包括:处理器、存储器和通信总线;所述存储器上存储有可被所述处理器执行的一种拼接屏的实现方法程序;所述通信总线实现所述处理器和所述存储器之间的连接通信;所述处理器执行所述一种拼接屏的实现方法程序时实现如下步骤:将排列好的各个终端的顺序和位置信息传送给服务端,所述服务端再将所述信息推送到各个所述终端,组成一个终端矩阵;将编辑好的想要播放的节目传送给所述服务端,所述服务端再将所述节目推送到所述终端;所述终端通过调用所述节目HTML文件中暴露的JS方法,将所述终端的位置、宽度及高度信息传送给所述HTML文件;所述HTML文件调用切割算法将所述HTML文件中的布局的宽度与高度放大,并根据当前终端的位置、宽度及高度信息计算出所述终端应该显示内容的位置和大小,最后将所述内容滚动到计算好的位置并显示。所述的一种拼接屏的实现设备,其中,所述处理器执行所述一种拼接屏的实现方法程序时还实现如下步骤:所述终端下载所述节目的HTML文件和数据包并保存。所述的一种拼接屏的实现设备,其中,所述处理器执行所述一种拼接屏的实现方法程序时:所述终端包括液晶显示屏。所述的一种拼接屏的实现设备,其中,所述拼接屏的实现设备为PC终端或者移动终端中的一种。一种拼接屏的实现系统,其中,包括:终端位置信息传送模块,用于将排列好的各个终端的顺序和位置信息传送给服务端,所述服务端再将所述信息推送到各个所述终端,组成一个终端矩阵;节目传送模块,用于将编辑好的想要播放的节目传送给所述服务端,所述服务端再将所述节目推送到所述终端;调用JS方法模块,用于所述终端通过调用所述节目HTML文件中暴露的JS方法,将所述终端的位置、宽度及高度信息传送给所述HTML文件;调用切割算法模块,用于所述HTML文件调用切割算法将所述HTML文件中的布局的宽度与高度放大,并根据当前终端的位置、宽度及高度信息计算出所述终端应该显示内容的位置和大小,最后将所述内容滚动到计算好的位置并显示。所述的一种拼接屏的实现系统,其中,还包括:下载模块,用于所述终端下载所述节目的HTML文件和数据包并保存。一种存储介质,其中,所述存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现任意一项所述的一种拼接屏的实现方法中的步骤。相较于现有技术,本专利技术提供了一种拼接屏的实现方法、设备、系统及存储介质,用户可以在PC终端或者移动终端根据自己所需的排列规则排列好各个终端的顺序和位置并将该配置信息推送到各个终端,组成一个终端矩阵,再将编辑好的想要播放的节目推送到想要显示的终端上,该终端下载节目的HTML文件和数据包并保存,该终端通过调用节目HTML文件中暴露的JS方法,将该终端的位置、宽度及高度信息传送给HTML文件,HTML文件调用切割算法将HTML文件中的布局的宽度与高度放大,并根据当前终端的位置、宽度及高度信息计算出该终端应该显示内容的位置和大小,最后将内容滚动到计算好的位置并显示即可。因此,相较于现有拼接屏的实现方法而言,本专利技术不依赖额外的硬件设备,只需要通过软件算法就可以实现拼接屏,节省成本并能支持更多的显示屏终端拼接成一体;而且,切割HTML节目可以使得同时播放的内容不仅仅局限于单个视频或者图片,可以让用户自己编辑更丰富的内容显示,非常方便实用。附图说明图1为本专利技术提供的一种拼接屏的实现方法的流程图。图2为本专利技术实施例中用户排列终端的流程图。图3为本专利技术实施例中节目编辑下发的流程图。图4为本专利技术实施例中节目切割的流程图。图5为本专利技术实施例中节目切割的具体实施流程图。图6为本专利技术提供的一种拼接屏的实现设备的功能原理框图。图7为本专利技术提供的一种拼接屏的实现系统的功能模块框图。具体实施方式为使本专利技术的目的、技术方案及效果更加清楚、明确,以下参照附图并举实施例对本专利技术进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。请参阅图1,为本专利技术提供的一种拼接屏的实现方法,其中,所述方法包括如下步骤:S100、将排列好的各个终端的顺序和位置信息传送给服务端,所述服务端再将所述信息推送到各个所述终端,组成一个终端矩阵;具体地,本专利技术中所述终端为一种显示屏。进一步地,本专利技术实施例中所述终端矩阵的列数设为n,行数设为m。本专利技术实施例中,所述步骤S100包括:所述终端包括液晶显示屏。具体地,所述终端为一种显示屏,包括液晶显示屏(LCD)。为了更进一步理解本专利技术的上述步骤S100,请参阅图2,其为本专利技术实施例中用户排列终端的流程图。S200、将编辑好的想要播放的节目传送给所述服务端,所述服务端再将所述节目推送到所述终端;本专利技术实施例中,所述步骤S200之后还包括步骤:所述终端下载所述节目的HTML文件和数据包并保存。为了更进一步理解本专利技术的上述步骤S200,请参阅图3,其为本发本文档来自技高网...

【技术保护点】
1.一种拼接屏的实现方法,其特征在于,所述方法包括如下步骤:/n将排列好的各个终端的顺序和位置信息传送给服务端,所述服务端再将所述信息推送到各个所述终端,组成一个终端矩阵;/n将编辑好的想要播放的节目传送给所述服务端,所述服务端再将所述节目推送到所述终端;/n所述终端通过调用所述节目HTML文件中暴露的JS方法,将所述终端的位置、宽度及高度信息传送给所述HTML文件;/n所述HTML文件调用切割算法将所述HTML文件中的布局的宽度与高度放大,并根据当前终端的位置、宽度及高度信息计算出所述终端应该显示内容的位置和大小,最后将所述内容滚动到计算好的位置并显示。/n

【技术特征摘要】
1.一种拼接屏的实现方法,其特征在于,所述方法包括如下步骤:
将排列好的各个终端的顺序和位置信息传送给服务端,所述服务端再将所述信息推送到各个所述终端,组成一个终端矩阵;
将编辑好的想要播放的节目传送给所述服务端,所述服务端再将所述节目推送到所述终端;
所述终端通过调用所述节目HTML文件中暴露的JS方法,将所述终端的位置、宽度及高度信息传送给所述HTML文件;
所述HTML文件调用切割算法将所述HTML文件中的布局的宽度与高度放大,并根据当前终端的位置、宽度及高度信息计算出所述终端应该显示内容的位置和大小,最后将所述内容滚动到计算好的位置并显示。


2.根据权利要求1所述的一种拼接屏的实现方法,其特征在于,所述步骤将编辑好的想要播放的节目传送给所述服务端,所述服务端再将所述节目推送到所述终端之后还包括步骤:
所述终端下载所述节目的HTML文件和数据包并保存。


3.根据权利要求1所述的一种拼接屏的实现方法,其特征在于,所述终端包括液晶显示屏。


4.一种拼接屏的实现设备,其特征在于,包括:处理器、存储器和通信总线;
所述存储器上存储有可被所述处理器执行的一种拼接屏的实现方法程序;
所述通信总线实现所述处理器和所述存储器之间的连接通信;
所述处理器执行所述一种拼接屏的实现方法程序时实现如下步骤:
将排列好的各个终端的顺序和位置信息传送给服务端,所述服务端再将所述信息推送到各个所述终端,组成一个终端矩阵;
将编辑好的想要播放的节目传送给所述服务端,所述服务端再将所述节目推送到所述终端;
所述终端通过调用所述节目HTML文件中暴露的JS方法,将所述终端的位置、宽度及高度信息传送给所述HTML文件;
所述HTML文件调用切割算法将所述HTML文件中的布局的宽度与高度放大,并根据当前终端...

【专利技术属性】
技术研发人员:黎鹏徐正财丁新民
申请(专利权)人:广州创维平面显示科技有限公司
类型:发明
国别省市:广东;44

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

1