System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种通用的大屏内容发布系统技术方案_技高网

一种通用的大屏内容发布系统技术方案

技术编号:41513174 阅读:4 留言:0更新日期:2024-05-30 14:51
本发明专利技术涉及信息发布技术领域,具体公开了一种通用的大屏内容发布系统,包括:核心服务器、加密模块、多个大屏驱动服务器、多个大屏驱动板和多个大屏设备,每一大屏驱动服务器连接一个或多个大屏设备,每一大屏驱动板连接一个大屏设备;核心服务器用于对通用节目内容进行审核,对审核后的通用节目内容进行加密处理,将加密后的通用节目内容发布至大屏驱动服务器或大屏驱动板;大屏驱动服务器或大屏驱动板用于将加密后的通用节目内容进行解密,将解密后的通用节目内容转换为私有节目内容,将私有节目内容发送给对应的大屏设备进行显示。本发明专利技术能够实现一次制作、一键发布、实时监控的功能,同时保证发布内容的真实性和合法性,避免任何不良影响。

【技术实现步骤摘要】

本专利技术涉及信息发布,尤其涉及一种通用的大屏内容发布系统


技术介绍

1、市场上的大屏产品品牌众多,材质也各有不同,主要分为led和lcd两种。不同的品牌和材质的大屏,往往采用不同的设备驱动和技术方案,因此需要专门的管理软件。这就导致了一个问题:如果一个项目中混用了多种品牌和材质的大屏,那么管理起来就非常麻烦。同一套节目可能需要多次制作和发布,而设备的运行状态也需要从多个系统中分别获取。同时有些厂商的发布系统在发布过程中存在内容被篡改的风险,一旦发布的内容被篡改,可能会造成严重的法律和社会后果。


技术实现思路

1、针对现有技术中的缺陷和不足,本专利技术提供了一种通用的大屏内容发布系统,实现一次制作、一键发布、实时监控的功能,同时保证发布的内容的真实性和合法性,避免任何不良影响。

2、作为本专利技术的第一个方面,提供一种通用的大屏内容发布系统,所述通用的大屏内容发布系统包括核心服务器、加密模块、多个大屏驱动服务器、多个大屏驱动板和多个大屏设备,每一所述大屏驱动服务器连接一个或多个大屏设备,每一所述大屏驱动板连接一个大屏设备;

3、所述核心服务器,用于制作通用节目内容,并对所述通用节目内容进行审核;然后调用所述加密模块对审核后的通用节目内容进行加密处理,以生成加密后的通用节目内容;最后将所述加密后的通用节目内容发布至大屏驱动服务器或大屏驱动板;

4、所述大屏驱动服务器或大屏驱动板,用于调用所述加密模块将所述加密后的通用节目内容进行解密,及将解密后的通用节目内容转换为不同大屏设备能够识别的私有节目内容,然后将私有节目内容发送给对应的大屏设备;

5、所述大屏设备,用于显示对应的私有节目内容。

6、进一步地,每一所述大屏驱动服务器和每一所述大屏驱动板均包括核心服务通讯模块、驱动服务升级模块、大屏类型探测模块和多个大屏驱动模块;

7、所述核心服务通讯模块,负责与所述核心服务器进行数据交互,根据所述核心服务器的指令选择当前连接的大屏设备所使用的大屏驱动程序范围;将当前连接的大屏设备的基本信息和基本状态上报给所述核心服务器;接收所述核心服务器下发的通用节目内容,并调用相应的大屏驱动模块进行私有节目内容转换;

8、所述驱动服务升级模块,负责管理和更新所述大屏驱动程序,根据用户的需求动态加载新增的大屏驱动程序到大屏驱动模块中,使所述通用的大屏内容发布系统能够支持新的大屏设备品牌和型号,或更新已有品牌和型号的大屏设备驱动程序,无需重启所述通用的大屏内容发布系统;

9、所述大屏驱动模块,包含多种大屏驱动程序,使每一所述大屏驱动服务器能够同时支持多种大屏设备;其中,所述大屏驱动模块将所述解密后的通用节目内容转换为当前连接的大屏设备能够识别的私有节目内容,负责实现不同大屏设备的控制和显示;

10、所述大屏类型探测模块,按照所述大屏驱动模块的配置自动识别网络中的大屏设备,并获取其基本信息;并将识别的大屏设备的基本信息通过所述核心服务通讯模块反馈给所述核心服务器;

11、其中,所述大屏驱动板和大屏驱动服务器均按照所述核心服务器所配置的大屏驱动程序范围,自动识别与匹配大屏驱动板和大屏驱动服务器所连接的大屏设备。

12、进一步地,所述大屏驱动板还包括安全模块、发布内容解析模块和发布内容展示模块;

13、所述安全模块,用于对所述核心服务器发布的通用节目内容进行解密,并对所述大屏驱动板上报给所述核心服务器的信息进行加密;以及能够接收所述核心服务器发布的密钥更新指令,以更新自身的密钥;

14、所述发布内容解析模块,用于将所述核心服务器发布的通用节目内容解析成对应大屏设备能够显示的界面信息;

15、所述发布内容展示模块,用于将解析后的界面信息输出至对应的大屏设备进行显示。

16、进一步地,所述发布内容解析模块具体用于下载所述通用节目内容中的媒体资源,并根据所述媒体资源的统一资源定位符url,通过网络请求的方式,将所述媒体资源下载到所述大屏驱动板的本地存储中,以便后续的处理和显示;

17、所述发布内容解析模块具体用于按照所述通用节目内容中各种媒体资源的位置和布局生成界面信息;其中,使用图形库或框架将各种媒体资源渲染到一个虚拟的画布上,形成一个完整的界面信息;

18、所述发布内容展示模块具体用于将虚拟画布的内容转换为hdmi信号,以传输到对应的大屏设备上。

19、进一步地,所述大屏驱动板根据不同的大屏设备选择对应的大屏驱动程序,以实现对大屏设备的控制和显示,其中,所述大屏驱动板自动匹配大屏设备的原理如下:

20、第一步,大屏驱动板通过所述驱动服务升级模块去所述核心服务器上查看有无大屏驱动程序更新,若有则下载更新大屏驱动程序;其中,所述大屏驱动板有一个大屏驱动程序队列,所述大屏驱动程序队列为按照一定顺序排列的大屏驱动程序的集合;

21、第二步,大屏驱动板会从所述大屏驱动程序队列中按照顺序依次取出大屏驱动程序,其中,所述大屏驱动程序中包含探测包,向局域网内进行广播所述探测包以用来询问网络中是否有大屏设备存在;

22、第三步,大屏设备收到探测包后,会根据自身的私有协议来判断是否回应;如果大屏设备认为探测包是合法的,则向探测包的来源ip地址回复一个应答包,以用来告诉大屏驱动板自己的存在;

23、第四步,大屏驱动板会检查收到的应答包是否正确;如果应答包正确,则说明当前大屏驱动程序与大屏设备匹配,就会将该当前大屏驱动程序固化,即保存在大屏驱动板的内存中,如果大屏驱动板与所连接大屏设备之间的通讯一直保持正常,以后就不用再从所述大屏驱动程序队列中取出当前大屏驱动程序了,大屏驱动板直接用固化的大屏驱动程序来控制和显示大屏设备;如果大屏驱动板与所连接大屏设备之间的通讯异常超过一定的时间,大屏驱动板会返回至第二步重新开始探测流程,以寻找是否有新的与大屏驱动板连接的大屏设备;如果应答包不正确或者响应超时,就说明当前大屏驱动程序与大屏设备不匹配,就会将该当前大屏驱动程序丢弃,然后从所述大屏驱动程序队列中取出下一个大屏驱动程序,重复上述的步骤,直到找到一个匹配的大屏驱动程序为止,如果所有的大屏驱动程序都没有匹配到对应的大屏设备,则大屏驱动板会静默一段时间,然后会返回至第二步重新开始大屏探测的流程;

24、其中,所述大屏驱动服务器自动匹配大屏设备的原理与所述大屏驱动板类似,不同的是所述大屏驱动服务器会同时使用多种不同的大屏驱动程序匹配多种不同的大屏设备,同时将不同的大屏设备对应的大屏驱动程序固化到所述大屏驱动服务器的内存中。

25、进一步地,所述驱动服务升级模块存储所有大屏驱动程序的最新版本和大屏类型探测模块的最新版本,其中,所述大屏驱动服务器的升级原理或者所述大屏驱动板的升级原理如下:

26、当所述大屏驱动服务器或者所述大屏驱动板启动时,先检查所述大屏类型探测模块是否有新版本,如果有,则会下载并安装本文档来自技高网...

【技术保护点】

1.一种通用的大屏内容发布系统,其特征在于,所述通用的大屏内容发布系统包括核心服务器、加密模块、多个大屏驱动服务器、多个大屏驱动板和多个大屏设备,每一所述大屏驱动服务器连接一个或多个大屏设备,每一所述大屏驱动板连接一个大屏设备;

2.根据权利要求1所述的通用的大屏内容发布系统,其特征在于,每一所述大屏驱动服务器和每一所述大屏驱动板均包括核心服务通讯模块、驱动服务升级模块、大屏类型探测模块和多个大屏驱动模块;

3.根据权利要求2所述的通用的大屏内容发布系统,其特征在于,所述大屏驱动板还包括安全模块、发布内容解析模块和发布内容展示模块;

4.根据权利要求3所述的通用的大屏内容发布系统,其特征在于,所述发布内容解析模块具体用于下载所述通用节目内容中的媒体资源,并根据所述媒体资源的统一资源定位符URL,通过网络请求的方式,将所述媒体资源下载到所述大屏驱动板的本地存储中,以便后续的处理和显示;

5.根据权利要求2所述的通用的大屏内容发布系统,其特征在于,所述大屏驱动板根据不同的大屏设备选择对应的大屏驱动程序,以实现对大屏设备的控制和显示,其中,所述大屏驱动板自动匹配大屏设备的原理如下:

6.根据权利要求2所述的通用的大屏内容发布系统,其特征在于,所述驱动服务升级模块存储所有大屏驱动程序的最新版本和大屏类型探测模块的最新版本,其中,所述大屏驱动服务器的升级原理或者所述大屏驱动板的升级原理如下:

7.根据权利要求1所述的通用的大屏内容发布系统,其特征在于,所述核心服务器与每一所述大屏驱动服务器之间采用统一的MQTT协议进行通信,所述核心服务器与每一所述大屏驱动板之间采用统一的MQTT协议进行通信。

8.根据权利要求1所述的通用的大屏内容发布系统,其特征在于,所述大屏驱动板具有网络接口和HDMI接口,所述大屏驱动服务器只有网络接口。

9.根据权利要求1所述的通用的大屏内容发布系统,其特征在于,所述大屏驱动板直接安装进大屏设备的内部或者外挂在大屏设备的外部,所述大屏驱动服务器安装在机房的电脑中。

...

【技术特征摘要】

1.一种通用的大屏内容发布系统,其特征在于,所述通用的大屏内容发布系统包括核心服务器、加密模块、多个大屏驱动服务器、多个大屏驱动板和多个大屏设备,每一所述大屏驱动服务器连接一个或多个大屏设备,每一所述大屏驱动板连接一个大屏设备;

2.根据权利要求1所述的通用的大屏内容发布系统,其特征在于,每一所述大屏驱动服务器和每一所述大屏驱动板均包括核心服务通讯模块、驱动服务升级模块、大屏类型探测模块和多个大屏驱动模块;

3.根据权利要求2所述的通用的大屏内容发布系统,其特征在于,所述大屏驱动板还包括安全模块、发布内容解析模块和发布内容展示模块;

4.根据权利要求3所述的通用的大屏内容发布系统,其特征在于,所述发布内容解析模块具体用于下载所述通用节目内容中的媒体资源,并根据所述媒体资源的统一资源定位符url,通过网络请求的方式,将所述媒体资源下载到所述大屏驱动板的本地存储中,以便后续的处理和显示;

5.根据权利要求2所述的通用的大屏内容发布系统,其特征在于...

【专利技术属性】
技术研发人员:陈浩东翟先文马金满吴海涛周昊胡正风
申请(专利权)人:无锡路通视信网络股份有限公司
类型:发明
国别省市:

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

1