显示屏播放系统及控制方法技术方案

技术编号:20050281 阅读:28 留言:0更新日期:2019-01-09 05:58
本申请公开了显示屏播放系统及控制方法。该显示屏播放系统包括:选择模块,与所述多个云服务端相连接,用于选择至少一个云服务端;以及多个显示屏,与所述多个云服务端相连接,用于显示所述节目内容,其中,所述选择模块根据本地存储的配置信息选择云服务端,以及根据所选择的云服务端的状态信息更新配置信息。该显示屏播放系统采用选择模块实现了不同云服务商的多个云服务端的选择机制,从而提高稳定性和可靠性,并且由于选择模块的动态更新配置信息而降低了维护成本。

【技术实现步骤摘要】
显示屏播放系统及控制方法
本专利技术涉及显示
,更具体地,涉及显示屏播放系统及控制方法。
技术介绍
随着网络化和信息化的发展,大型的户外显示屏使用越来越广泛。例如,采用设置在建筑外壁或顶部的显示屏,提供广告信息、安全提示信息等。户外显示屏由于应用环境的需求不仅需要具有大尺寸,而且需要具有高亮度。LED显示屏采用高亮度的发光二极管(LED)作为像素元件,并且,可以由多个模组拼装成大尺寸的屏幕,因此可以满足户外显示屏的应用环境的要求。图1示出根据现有技术的一种显示屏播放系统。用户控制端101将节目内容传送至本地服务器102,本地服务端102存储和解析节目内容,以及将节目内容传输到LED控制器103,LED控制器103控制LED显示屏104显示节目内容。该显示屏播放系统采用本地服务器102集中存储和传送节目内容,在多个LED显示屏请求节目内容的情形下,容易造成网络阻塞。该显示屏播放系统无法满足互联网爆发增长的需求,稳定性差,维护成本高。图2示出根据现有技术的基于互联网的另一种显示屏播放系统。多个用户控制端201将节目内容传送至单个云服务端202,云服务端202存储和解析节目内容,以及将节目内容传输到多个LED控制器203,多个LED控制器203分别控制相应的LED显示屏204显示节目内容。该显示屏播放系统采用云服务端202分布式存储和传送节目内容,在多个LED显示屏请求节目内容的情形下,云服务端202可以根据自身的负载均衡机制选择服务器。该显示屏播放系统理论上已经满足海量服务需求。然而,单个云服务端仍然可能遇到各种不可预测因素而导致服务稳定性降低或短时间内中断或者无法提供业务服务等问题,从而导致基于云服务端的显示屏播放系统稳定性下降或停止工作。因此,期望进一步改进显示屏播放系统,以提高稳定性和可靠性。
技术实现思路
有鉴于此,本专利技术提出一种显示屏播放系统及控制方法,其中,根据选择模块的动态配置信息选择云服务端,从而提高稳定性和可靠性,以及降低维护成本。根据本专利技术提供的一方面,提供一种显示屏播放系统,包括:多个云服务端,用于存储节目内容;选择模块,与所述多个云服务端相连接,用于选择至少一个云服务端;以及多个显示屏,与所述多个云服务端相连接,用于显示所述节目内容,其中,所述选择模块根据本地存储的配置信息选择云服务端,以及根据所选择的云服务端的状态信息更新配置信息。优选地,所述选择模块包括:本地配置单元,用于存储本地配置信息,所述本地配置信息包括初始化的配置信息或者动态更新的配置信息;以及评估单元,根据所述本地配置信息将控制端的请求分类并分别通过所述云服务端响应所述控制端的请求,以及根据所述云服务端执行控制端请求的响应时间和/或负载能力进行评估,获得对所述云服务端的评估结果。优选地,所述云服务端的响应时间和/或负载能力至少通过所述云服务端的负载均衡进行评估。优选地,所述动态更新的配置信息包括以下至少一种:配置程序的更新、连接目标的更新、以及增删通道。优选地,所述选择模块还包括以下至少一个服务选择单元:Web服务选择单元、消息服务选择单元以及文件服务选择单元,所述选择模块根据所述评估结果通过选择单元选择对应云服务端。优选地,所述控制端根据所述评估结果选择对应云服务端。优选地,所述对应云服务端至少包括一个云服务端。优选地,所述本地配置信息包括以下至少一种:云服务端地址、消息通道、数据通道、密钥。优选地,所述控制端包括用户控制端和显示屏控制端,所述显示屏控制端连接所述显示屏以控制所述节目内容从所述多个云服务端获取。优选地,所述用户控制端和/或显示屏控制端通过用户登录启动或者由系统按照预定周期自启动,并通过所述选择模块选择所述多个云服务端中的至少一个云服务端。优选地,所述用户登录方式包括以下至少一种:有线网络、无线网络、手机通讯网络和卫星通信网络。优选地,所述云服务端基于互联网提供包括以下至少一种云计算服务:分布式计算、并行计算、效用计算、网络存储、对象存储、数据存储、容器服务、虚拟化、负载均衡、消息服务。优选地,所述多个云服务端分别提供以下至少一种服务:Web服务、消息服务以及文件服务。优选地,所述Web服务通过云服务端的Web服务器提供通信协议和/或网页应用服务的方式向所述用户控制端提供交互界面以传输和反馈数据信息;所述消息服务通过云服务端的消息服务器以传输消息通知指令的方式实现所述用户控制端、云服务端和显示屏控制端之间消息的实时通信;所述文件服务通过云服务端的文件服务器实现所述用户控制端、云服务端和显示屏控制端之间的数据交互和/或存储。优选地,所述数据信息的数据结构包括以下至少之一:数据表名、数据编号、数据内容、数据长度、接口用户名、接口公钥以及数据总长度,所述数据编号包括时间戳和云服务端编号。优选地,所述消息的数据结构包括以下至少之一:显示屏状态、消息编号、消息状态、反馈内容,所述消息编号包括时间戳和云服务端编号,所述显示屏状态和所述消息状态确定所述消息通知指令是否传输。优选地,所述文件的数据结构包括以下至少之一:文件名、文件MD5、文件长度、文件存储路径、接口用户名、接口公钥、数据总长度,所述文件名包括原始文件名、时间戳、云服务端编号。优选地,所述文件至少包括以下至少之一:视频文件、文本文件以及图片文件。优选地,所述文件的文件名、文件MD5、文件长度、文件存储路径用于验证所述文件的内容是否合法。优选地,所述接口用户名、接口公钥、数据总长度用于验证所述数据信息或者所述文件来源是否合法。优选地,还包括:同步模块,根据预设的同步规则将运行所述控制端请求的对应云服务端的所述数据信息、消息以及文件同步至各个云服务端的服务器集群以及目标服务器。优选地,所述预设的同步规则包括所述以下至少一种:数据信息、消息以及文件的响应规则、删除规则以及变更规则。优选地,所述数据信息更新时,传输所述数据信号的云服务端的数据库根据所述数据信息的数据编号组建新的索引表,自动触发所述同步模块根据所述数据信息的变更规则将各个云服务端的数据库的数据信息同步;所述消息更新时,传输所述消息的云服务端的数据库根据所述显示屏状态和消息状态发布所述消息,自动触发所述同步模块根据所述消息的响应规则将各个云服务端的数据库的消息同步;所述文件变更时,交互以及存储所述文件的云服务端的存储区根据所述文件的文件MD5以及文件名组建新的索引表,自动触发所述同步模块根据所述文件的变更规则将各个云服务端的存储区的文件同步。优选地,所述多个显示屏包括以下至少一种:户外显示屏、电梯显示屏、车载显示屏。根据本专利技术的另一方面,提供一种显示屏控制方法,包括:选择模块提供本地配置信息;选择模块根据所述本地配置信息从多个云服务端选择至少一个云服务端;显示屏显示云服务端存储的节目内容;其中,根据所选择的云服务端的状态信息更新所述本地配置信息。优选地,所述本地配置信息包括初始化的配置信息或者动态更新的配置信息。优选地,所述选择模块提供的所述初始化的配置信息符合需求时,所述所选择的云服务端为根据所述初始化的配置信息的选择,所述选择模块提供的所述初始化的配置信息不符合需求时,所述选择模块执行选择云服务端的步骤。优选地,所述选择云服务端的步骤包括:查询所述多个云服务端的工作状态;对控制端的本文档来自技高网
...

【技术保护点】
1.一种显示屏播放系统,包括:多个云服务端,用于存储节目内容;选择模块,与所述多个云服务端相连接,用于选择至少一个云服务端;以及多个显示屏,与所述多个云服务端相连接,用于显示所述节目内容,其中,所述选择模块根据本地存储的配置信息选择云服务端,以及根据所选择的云服务端的状态信息更新配置信息。

【技术特征摘要】
1.一种显示屏播放系统,包括:多个云服务端,用于存储节目内容;选择模块,与所述多个云服务端相连接,用于选择至少一个云服务端;以及多个显示屏,与所述多个云服务端相连接,用于显示所述节目内容,其中,所述选择模块根据本地存储的配置信息选择云服务端,以及根据所选择的云服务端的状态信息更新配置信息。2.根据权利要求1所述的显示屏播放系统,其中,所述选择模块包括:本地配置单元,用于存储本地配置信息,所述本地配置信息包括初始化的配置信息或者动态更新的配置信息;以及评估单元,根据所述本地配置信息将控制端的请求分类并分别通过所述云服务端响应所述控制端的请求,以及根据所述云服务端执行控制端请求的响应时间和/或负载能力进行评估,获得对所述云服务端的评估结果。3.根据权利要求2所述的显示屏播放系统,其中,所述动态更新的配置信息包括以下至少一种:配置程序的更新、连接目标的更新、以及增删通道。4.根据权利要求2所述的显示屏播放系统,其中,所述选择模块还包括以下至少一个服务选择单元:Web服务选择单元、消息服务选择单元以及文件服务选择单元,所述选择模块根据所述评估结果通过选择单元选择对应云服务端。5.根据权利要求2所述的显示屏播放系统,其中,所述控制端根据所述评估结果选择对应云服务端。6.根据权利要求4或5所述的显示屏播放系统,其中,所述对应云服务端至少包括一个云服务端。7.根据权利要求1所述的显示屏播放系统,其中,所述本地配置信息包括以下至少一种:云服务端地址、消息通道、数据通道、密钥。8.根据权利要求1所述的显示屏播放系统,其中,所述控制端包括用户控制端和显示屏控制端,所述显示屏控制端连接所述显示屏以控制所述节目内容从所述多个云服务端获取。9.根据权利要求8所述的显示屏播放系统,其中,所述用户控制端和/或显示屏控制端通过用户登录启动或者由系统按照预定周期自启动,并通过所述选择模块选择所述多个云服务端中的至少一个云服务端。10.根据权利要求9所述的显示屏播放系统,其中,所述用户登录方式包括以下至少一种:有线网络、无线网络、手机通讯网络和卫星通信网络。11.根据权利要求1所述的显示屏播放系统,其中,所述云服务端基于互联网提供包括以下至少一种云计算服务:分布式计算、并行计算、效用计算、网络存储、对象存储、数据存储、容器服务、虚拟化、负载均衡、消息服务。12.根据权利要求1所述的显示屏播放系统,其中,所述多个云服务端分别提供以下至少一种服务:Web服务、消息服务以及文件服务。13.根据权利要求12所述的显示屏播放系统,其中,所述Web服务通过云服务端的Web服务器提供通信协议和/或网页应用服务的方式向所述用户控制端提供交互界面以传输和反馈数据信息;所述消息服务通过云服务端的消息服务器以传输消息通知指令的方式实现所述用户控制端、云服务端和显示屏控制端之间消息的实时通信;所述文件服务通过云服务端的文件服务器实现所述用户控制端、云服务端和显示屏控制端之间文件的数据交互和/或存储。14.根据权利要求13所述的显示屏播放系统,其中,所述数据信息的数据结构包括以下至少之一:数据表名、数据编号、数据内容、数据长度、接口用户名、接口公钥以及数据总长度,所述数据编号包括时间戳和云服务端编号。15.根据权利要求13所述的显示屏播放系统,其中,所述消息的数据结构包括以下至少之一:显示屏状态、消息编号、消息状态、反馈内容,所述消息编号包括时间戳和云服务端编号,所述显示屏状态和所述消息状态确定所述消息通知指令是否传输。16.根据权利要求13所述的显示屏播放系统,其中,所述文件的数据结构包括以下至少之一:文件名、文件MD5、文件长度、文件存储路径、接口用户名、接口公钥、数据总长度,所述文件名包括原始文件名、时间戳、云服务端编号。17.根据权利要求16所述的显示屏播放系统,其中,所述文件至少包括以下至少之一:视频文件、文...

【专利技术属性】
技术研发人员:张传美
申请(专利权)人:杭州联驱科技有限公司
类型:发明
国别省市:浙江,33

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

1