1.本发明涉及景观照明远程监控,尤其涉及的是,一种景观照明超大型集群节点远程画面监控方法和系统。
背景技术:2.随着城市的发展,越来越多的场所使用景观照明来提升城市形象,景观照明不仅有艺术装饰和美化环境的效果,还能创造旅游景点,更能反映城市的开放性和活动性;不同的建筑及景观,不同的季节和节假日,往往都会展示不同的亮化效果来烘托节日气氛或景观特色,为避免出现不适宜的动画效果或者显示信息,需要人工对节点动画进行监测,及时地处理异常问题。
3.现在依托目前网络技术的成熟,尤其4g/5g技术的普及,各个亮化节点会实时通过网络将当前展示的画面回传总控室,方便运维人员观察。由于总控监控画面往往比实际画面小很多,所以目前回传画面都用实际画面大小压缩,并通过ftp等公共协议回传,同时回传的节点个数有限制,因此导致亮化节点多时,运维人员没法及时地监测到其他节点当前的动画,不能及时地对异常情况做处理,如果需要达到所有节点同时更新,那么必须搭建更多的网络及设备,付出更多的成本。
4.如图1所示,节点集群包括n个建筑立面,n为大于1的自然数,例如n包括但不限于2、10、87、100和1000等。部分节点控制设备将输出到建筑立面的画面压缩打包,最多同时压缩打包5个画面,此处以压缩打包5个画面为例;也就是1个到5个控制设备将输出到建筑立面的5个画面压缩打包;对应节点或其控制设备通过ftp或其他开放协议,将压缩打包的5个画面定时回传服务器;服务器将对应节点画面实时输出到总控大屏;总控大屏实时刷新对应节点画面;运维人员实时监测画面数据,异常时做出必要响应,包括停止某一个建筑立面的显示,或者采用预制数据进行显示等。运维人员手动刷新下一组节点画面或设置系统后台定时刷新下一组节点画面。
5.也就是说,现有的景光照明媒体立面显示的画面通过pc或专业设备输出,画面内容可同时通过抓图方式,固定的画面大小压缩后回传服务器,控制人员在总控室观察内容是否符合预期,然后通过ftp协议定时回传当前画面,由于协议自身限制,现在最多同时回传5个节点画面。但是,更多的节点需要手动或定时切换观察,效率低下且不能第一时间捕获异常;而且传输过程占用大量带宽,需要更多存储资源。
技术实现要素:6.本发明提供一种景观照明超大型集群节点远程画面监控方法和系统,所要解决的技术问题包括:如何解决集群内所有节点没法同步实时回传当前画面的问题,同步实时回传集群内所有节点的画面数据,提升监控效率且第一时间捕获异常,减少带宽占用,减少存储资源等。
7.本发明的技术方案如下:
8.一种景观照明超大型集群节点远程画面监控方法,其包括以下步骤:
9.s1,景观照明的每个建筑立面分别作为一个节点,每个节点预连接一个控制设备;
10.s2,所有节点的控制设备分别将输出到相应建筑立面的画面数据,动态压缩打包,得到每个节点的压缩数据;
11.s3,所有节点的控制设备采用用户数据报协议分包方式,实时将压缩数据回传服务器;
12.s4,服务器解压每个压缩数据得到画面数据,并将所有节点的画面数据实时输出到总控大屏;
13.s5,实时监测总控大屏的显示画面,在出现异常时进行处理。
14.优选的,s5中,将总控大屏分成多个显示子画面,分别实时显示所有节点的画面数据;在其中一个节点对应的显示子画面被选中时,按可调整的放大比例来调整这个显示子画面,覆盖在部分或者全部的其它显示子画面之上方。
15.优选的,s5中,将总控大屏分成多个显示比例,每一个显示比例对应不同数量的显示子画面,在任一个显示比例被选中时,按这个被选中的显示比例显示相应数量的显示子画面。
16.优选的,根据景观照明的每个建筑立面的节点顺序号,按这个被选中的显示比例以先进先出方式顺序显示各个节点的画面数据。
17.优选的,s1之前还包括:s0,为景观照明的各个建筑立面分别建立网络连接并预置网络协议。
18.优选的,s2中,各个节点的控制设备分别根据总控大屏的显示分辨率,取数据量最小值进行压缩以提高压缩比。
19.优选的,s3中,各个节点的控制设备分别采用用户数据报协议报文进行传输。
20.优选的,s5中,在现场或者通过手机app实时监测总控大屏的显示画面,在出现异常时通过手机app实时连接相应节点的控制设备,进行暂停播放或者替代播放。
21.优选的,各个节点的控制设备、服务器和总控大屏形成的数据通路对所传输的每一个数据包都进行加密校验,传输过程中进行实时纠错重试,以保证数据传输完整性,并且传输内容采用md5加密。
22.优选的,一种景观照明超大型集群节点远程画面监控系统,其包括服务器、总控大屏和各个节点的控制设备,各个节点的控制设备、服务器和总控大屏相连接组成网络;
23.每一个控制设备连接景观照明的一个建筑立面的全部点光源,用于将输出到相应建筑立面的画面数据,动态压缩打包,得到每个节点的压缩数据,并采用用户数据报协议分包方式,实时将压缩数据回传服务器;
24.服务器用于解压每个压缩数据得到画面数据,并将所有节点的画面数据实时输出到总控大屏;
25.总控大屏用于实时呈现所有节点的画面数据。
26.采用上述方案,本发明通过优化设计景观照明的每个节点,实时全部同步回传集群内所有节点的画面数据,由此能够提升监控效率且第一时间捕获异常,相比现有技术来说,减少了带宽占用,减少了存储资源,方便运维人员监测并快速的对异常情况做出响应,极大地提高网络使用率,降低成本并提高工作效率,具有很高的市场应用价值。
附图说明
27.图1为现有技术的实施示意图;
28.图2为本发明所述景观照明超大型集群节点远程画面监控方法的第一个实施例的示意图;
29.图3为本发明所述景观照明超大型集群节点远程画面监控方法的第二个实施例的示意图;
30.图4为本发明所述景观照明超大型集群节点远程画面监控方法的第三个实施例的示意图;
31.图5为本发明所述景观照明超大型集群节点远程画面监控方法的第四个实施例的示意图;
32.图6为本发明所述景观照明超大型集群节点远程画面监控方法的第五个实施例的示意图;
33.图7为本发明所述景观照明超大型集群节点远程画面监控方法的第六个实施例的示意图;
34.图8为本发明所述景观照明超大型集群节点远程画面监控方法的第七个实施例的示意图;
35.图9为本发明所述景观照明超大型集群节点远程画面监控方法的第八个实施例的示意图;
36.图10为本发明所述景观照明超大型集群节点远程画面监控系统的应用示意图。
具体实施方式
37.为了便于理解本发明,下面结合附图和具体实施例,对本发明进行更详细的说明。但是,本发明可以采用许多不同的形式来实现,并不限于本说明书所描述的实施例。需要说明的是,当元件被称为“固定于”另一个元件,它可以直接在另一个元件上或者也可以存在居中的元件。当一个元件被认为是“连接”另一个元件,它可以是直接连接到另一个元件或者可能同时存在居中元件。
38.除非另有定义,本说明书所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本说明书中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是用于限制本发明。本说明书所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。
39.如图2所示,本发明的一个实施例是,一种景观照明超大型集群节点远程画面监控方法,其包括以下步骤:s1,景观照明的每个建筑立面分别作为一个节点,每个节点预连接一个控制设备;s2,所有节点的控制设备分别将输出到相应建筑立面的画面数据,动态压缩打包,得到每个节点的压缩数据;s3,所有节点的控制设备采用用户数据报协议分包方式,实时将压缩数据回传服务器;s4,服务器解压每个压缩数据得到画面数据,并将所有节点的画面数据实时输出到总控大屏;s5,实时监测总控大屏的显示画面,在出现异常时进行处理。也就是说,所有节点控制设备将输出到建筑立面的画面动态压缩打包,所有节点通过自定义网络传输协议,采用用户数据报协议分包方式,实时将画面回传服务器,服务器解压数据,将所有节点画面实时输出到总控大屏,大屏可以任意设置展示的节点个数,画面大小,
运维人员实时监测画面数据,异常时做出必要响应。采用上述方案,本发明通过优化设计景观照明的每个节点,实时全部同步回传集群内所有节点的画面数据,由此能够提升监控效率且第一时间捕获异常,相比现有技术来说,减少了带宽占用,减少了存储资源,方便运维人员监测并快速的对异常情况做出响应,极大地提高网络使用率,降低成本并提高工作效率,具有很高的市场应用价值。
40.优选的,s1,景观照明的每个建筑立面分别作为一个节点,每个节点预连接一个控制设备;一个景观照明,也可称作景观照明系统,它可以有多个建筑立面,每个建筑立面可以有许多照明光源,例如led照明模组或者led点光源。把一个建筑立面和它的全部照明光源作为一个节点,景观照明的所有建筑立面分别单独地作为一个节点。为每个节点单独地设置一个控制设备,控制设备往往设置在建筑立面所在的楼宇内。较好的是,对于相邻的两个建筑立面,判断其间距若小于特设间距,则这两个建筑立面所对应的两个节点预连接同一个控制设备,这两个节点可以归属同一个景观照明也就是景观照明系统,也可归属不同的两个景观照明系统;同理,对于相邻的多个建筑立面,判断这些建筑立面所在的圆形的半径若小于特设间距,则这些建筑立面所对应的各个节点预连接同一个控制设备,这些个节点可以归属同一个景观照明也就是景观照明系统,也可归属不同的多个景观照明系统。也就是说,当一个建筑物有两个建筑立面分别用在同一个或者不同的景观照明系统中,此时就可将两个节点连接同一个控制设备,不仅是为了节省成本,还可减少场地的占用,由此可以提升产品的竞争力,便于应用。
41.优选的,s2,所有节点的控制设备分别将输出到相应建筑立面的画面数据,动态压缩打包,得到每个节点的压缩数据;也就是每个节点的控制设备,把它自己输出到建筑立面的画面数据,动态地进行压缩,打包作为这个节点的压缩数据,这些压缩数据可以加密,也可不加密。较好的是,每一节点的控制设备将输出到相应建筑立面的画面数据,按滚动帧方式动态压缩打包,得到每个节点的压缩数据;其中,所述滚动帧方式为按先进先出(fifo,first input first output)顺序取一定数量的帧(frame),所述动态压缩打包为每次对一定数量的帧进行压缩打包;所述一定数量为预设值的帧数,每一帧为输出到相应建筑立面的一幅画面数据。优选的,一定数量为1、2、3、4或5,也就是一定数量的帧是1帧、2帧、3帧、4帧或5帧;较好的是,一定数量是由两个或三个自然数所组成的集合,它不是一个恒定数,而是一个随机数,这时,所述滚动帧方式为按先进先出的方式,将输出到相应建筑立面的画面数据顺序取随机数的帧,随机数选自1和2,或者随机数选自2和3,或者随机数选自1、2和3,或者随机数选自1、2、3、4和5;依次类推。这是为了简化运算量和数据量,同时又提供一些对数据不可靠的弥补方式,此时在下面的步骤中,服务器收到的压缩数据是有规律的,大致是呈现倍数的关系。由此可以简化在节点的控制设备的计算量,又给服务器提供了一些冗余数据,弥补了用户数据报协议(udp,user datagram protocol)过于简单、数据不可靠的缺陷;本发明全部采用udp报文进行传输,适用于pc设备或轻量级嵌入式设备实施,同时在相同节点个数下,相对于现有技术占用更少的带宽及存储资源。
42.优选的,s3,所有节点的控制设备采用用户数据报协议分包方式,实时将压缩数据回传服务器;用户数据报协议是一个简单的面向无连接的传输层(transport layer)协议,发送数据之前不需要建立连接,所以减少了开销和发送数据之前的时延;并且以不可靠的数据报为其重要标志,它不保证可靠交付,因此不需要维持复杂的连接状态表,因此实现简
单、快速。
43.优选的,s4,服务器解压每个压缩数据得到画面数据,并将所有节点的画面数据实时输出到总控大屏;也就是采用一个总控大屏来同时显示多个节点的画面数据,或者同时显示所有节点的画面数据。总控大屏的同时显示是很有必要的,能够减少监控人员的数量,或者监控设备的数量,从而降低整个系统的成本。较好的是,s4中,服务器按时间点将所有节点的画面数据实时输出到总控大屏;优选的,时间点为显示之前的5秒到60秒或者更多,比如5秒到300秒,较好的是,s2中,所有节点的控制设备分别将输出到相应建筑立面的画面数据,提前动态压缩打包,得到每个节点的压缩数据;优选的,提前5秒到60秒或者5秒到300秒进行动态压缩打包,也就是在建筑立面显示之前的5秒到60秒,这些显示数据就已发送到服务器,s4中,服务器按时间点将所有节点的画面数据实时输出到总控大屏,这时总控大屏显示的是未来一个时间点的在各个节点的画面数据,除非实时播放,否则监控人员就可以提前发现问题,给出管控,比如将出现问题的节点,将其即将播出的内容切换到预定的广告或者其他画面。
44.优选的,s5,实时监测总控大屏的显示画面,在出现异常时进行处理。异常有很多种,主要分成系统故障和内容控制两方面。系统故障也可以理解成硬件故障或者软件出错,内容控制主要是内容失控和违法内容监控等。这是为了满足监管法规的要求,也能够保证业主的权益以免受损。优选的,s5中,将总控大屏分成多个显示子画面,分别实时显示所有节点的画面数据;在其中一个节点对应的显示子画面被选中时,按可调整的放大比例来调整这个显示子画面,覆盖在部分或者全部的其它显示子画面之上方。如图3所示,本发明的一个实施例是,一种景观照明超大型集群节点远程画面监控方法,其包括以下步骤:s1,景观照明的每个建筑立面分别作为一个节点,每个节点预连接一个控制设备;s2,所有节点的控制设备分别将输出到相应建筑立面的画面数据,动态压缩打包,得到每个节点的压缩数据;s3,所有节点的控制设备采用用户数据报协议分包方式,实时将压缩数据回传服务器;s4,服务器解压每个压缩数据得到画面数据,并将所有节点的画面数据实时输出到总控大屏;s5,实时监测总控大屏的显示画面,在出现异常时进行处理;其中,将总控大屏分成多个显示子画面,分别实时显示所有节点的画面数据;在其中一个节点对应的显示子画面被选中时,按可调整的放大比例来调整这个显示子画面,覆盖在部分或者全部的其它显示子画面之上方。由此解决了现有方案多节点没法同步观察的问题。
45.优选的,s5中,将总控大屏分成多个显示比例,每一个显示比例对应不同数量的显示子画面,在任一个显示比例被选中时,按这个被选中的显示比例显示相应数量的显示子画面。如图4所示,本发明的一个实施例是,一种景观照明超大型集群节点远程画面监控方法,其包括以下步骤:s1,景观照明的每个建筑立面分别作为一个节点,每个节点预连接一个控制设备;s2,所有节点的控制设备分别将输出到相应建筑立面的画面数据,动态压缩打包,得到每个节点的压缩数据;s3,所有节点的控制设备采用用户数据报协议分包方式,实时将压缩数据回传服务器;s4,服务器解压每个压缩数据得到画面数据,并将所有节点的画面数据实时输出到总控大屏;s5,实时监测总控大屏的显示画面,在出现异常时进行处理;其中,将总控大屏分成多个显示子画面,分别实时显示所有节点的画面数据;在其中一个节点对应的显示子画面被选中时,按可调整的放大比例来调整这个显示子画面,覆盖在部分或者全部的其它显示子画面之上方;将总控大屏分成多个显示比例,每一个显示比例对应
不同数量的显示子画面,在任一个显示比例被选中时,按这个被选中的显示比例显示相应数量的显示子画面。由此可以实现管控人员对于显示子画面的重点查看。
46.优选的,根据景观照明的每个建筑立面的节点顺序号,按这个被选中的显示比例以先进先出方式顺序显示各个节点的画面数据。如图5所示,本发明的一个实施例是,一种景观照明超大型集群节点远程画面监控方法,其包括以下步骤:s1,景观照明的每个建筑立面分别作为一个节点,每个节点预连接一个控制设备;s2,所有节点的控制设备分别将输出到相应建筑立面的画面数据,动态压缩打包,得到每个节点的压缩数据;s3,所有节点的控制设备采用用户数据报协议分包方式,实时将压缩数据回传服务器;s4,服务器解压每个压缩数据得到画面数据,并将所有节点的画面数据实时输出到总控大屏;s5,实时监测总控大屏的显示画面,在出现异常时进行处理;其中,将总控大屏分成多个显示子画面,分别实时显示所有节点的画面数据;在其中一个节点对应的显示子画面被选中时,按可调整的放大比例来调整这个显示子画面,覆盖在部分或者全部的其它显示子画面之上方;将总控大屏分成多个显示比例,每一个显示比例对应不同数量的显示子画面,在任一个显示比例被选中时,按这个被选中的显示比例显示相应数量的显示子画面;根据景观照明的每个建筑立面的节点顺序号,按这个被选中的显示比例以先进先出方式顺序显示各个节点的画面数据。由此可以实现不同数量的显示画面,更清楚显示各个节点的画面数据,便于管控人员或者ai程序监控。
47.优选的,s1之前还包括:s0,为景观照明的各个建筑立面分别建立网络连接并预置网络协议。较好的是,预置网络协议中,设置同步回传节点数量无限制。如图6所示,本发明的一个实施例是,一种景观照明超大型集群节点远程画面监控方法,其包括以下步骤:s0,为景观照明的各个建筑立面分别建立网络连接并预置网络协议;s1,景观照明的每个建筑立面分别作为一个节点,每个节点预连接一个控制设备;s2,所有节点的控制设备分别将输出到相应建筑立面的画面数据,动态压缩打包,得到每个节点的压缩数据;s3,所有节点的控制设备采用用户数据报协议分包方式,实时将压缩数据回传服务器;s4,服务器解压每个压缩数据得到画面数据,并将所有节点的画面数据实时输出到总控大屏;s5,实时监测总控大屏的显示画面,在出现异常时进行处理。具体的网络连接方式,和网络协议的设置,依照常规设置即可。
48.较好的是,s1中,每个节点预连接一个控制设备中,或者s0中,为景观照明的各个建筑立面分别建立网络连接中,所述景观照明超大型集群节点远程画面监控方法还包括检测建筑立面点光源结构图的步骤以供维护;具体包括:s01,搭建无线网络,以使手持设备通过通讯媒介与控制设备相连接;s02,在建筑立面前操作手持设备,控制控制设备,点亮建筑立面上指定的点光源;s03,记录当前点光源所在的控制器端口、灯点序号,及其对应于建筑立面的坐标;s04,返回执行s02至所有点光源探测记录完成;s05,绘制点光源结构图。由此可以优化运维调试流程,能够节约人力资源,简化了运维调试工作,而且整个过程便于操作,还能够提高调测人员的调试效率;而且很多步骤可以结合自动化技术手段实现,从而大大地简化了大型景观照明系统特别是超大型景观照明系统的运维调试,将耗费人工人力的大量重复劳动或者两处奔波的沟通,简化成一个人一个手持设备即可解决,相比现有技术来说,为超大型景观照明系统的运维调试提供了极大便利。
49.优选的,s01中,无线网络采用互联网、无线电、wifi、4g或5g进行数据传输。这是本
发明与现有技术最大的不同点,通讯媒介可以是路由器,也可以是信号中继器,还可以是远程服务器,或者是两个有线连接的路由器等,这是由于在建筑立面前操作手持设备的调测人员,与控制设备所处的位置例如机房,有一定的距离,往往长达数百米,甚至是上千米,这种情况下,无线网络必须采用通讯媒介从才能为手持设备与控制设备实现连接,这是无线连接的一个盲区,之前的技术人员不是想不到,而是无线连接自身的能力有限而导致无法实现。较好的是,s01中还包括,控制设备内置无线通讯模块,将调测用的显示数据封装形成数据包,并开放协议控制指令。较好的是,所有显示数据均在控制设备进行封装形成数据包;并在s02中控制控制设备时,也就是收到控制指令时,控制设备发送数据包形式的显示数据帧,点亮建筑立面上的对应控制器端口所连接的指定的点光源。较好的是,协议控制指令形成指令组合并具有简化的指令标识,用于在控制设备收到指令标识时,控制设备按指令组合发送数据包形式的显示数据帧,点亮建筑立面上的对应控制器端口所连接的指定的点光源。这样结合其他实施例的数据量不高于30字节的指令标识或者控制指令或其组合,能够大大简化在建筑立面前操作手持设备的操作,从而简化了控制控制设备的具体方式,提高了调测效率。
50.手持设备也就是手持终端,可以是手机、平板,也可以是笔记本电脑等,手持设备通过通讯媒介与控制设备无线连接,不仅应用方便,而且控制也很便捷。一次可以做一个点光源,也可以做多个点光源,还可以做一个模组或者一个灯串。从提高效率的角度出发,基本上不会一次只做一个点光源,因为超大型景观照明装置可能会有几十万、几百万个点光源;所以通常是一次一组,例如把串接在同一个端口的全部点光源作为一组,同时点亮,所以在其他实施例中加需要记录灯点也就是点光源的序号,以便在维护时能够准确识别出来。优选的,s02中还包括在建筑立面前操作手持设备中的app。也就是说,可以用手机控制,也可以用手机的app控制;较好的是,还可以采用语音控制app。较好的是,s02中,通过手持设备控制控制设备,向控制设备发送控制指令或其组合,数据量不高于30字节;例如手持设备向控制设备发送指令标识,指令标识用于标识指令组合。较好的是,采用基础或简单的控制指令或其组合,数据量不高于30字节;较好的是,数据量不高于20字节。例如,手持设备与自动检测设备合而为一,作为一个整体,例如在手机上安装自动检测app程序,配上一个类似于直播平台的支架进行固定,就可以大大简化调测人员的工作。这是本发明的一个重要创新设计,不仅要简化连接,还要简化控制,和各种已经知道的控制方式不同,我们只传输极少量的控制指令,例如,开始播放片段1、停止、下一个端口、下一个灯点或者灯串、开始播放片段2
……
;而现有调试方式则是传输大量显示数据和复杂的控制指令,例如,一段视频或者多幅大图,第几行第几列在什么时间段显示什么,依此类推。例如,手机app接收用户的控制话语,转为控制指令或其组合,向控制设备发送控制指令或其组合,数据量不高于30字节。数据量小是一个值得强调的重要优点,能够提升控制效率,提高传输效率,快速及时地体现为控制设备点亮建筑立面上指定的点光源。
51.具体的记录方式可以参照我们之前的方式,也可参照现有技术的实现方式,例如控制器一个端口往往可以串接许多led点光源,所以需要记录控制器端口也就是控制器端口号,及其灯点序号;并且为了呈现方便,还要记录当前点光源对应于建筑立面的坐标。当前点光源可以是一个点光源,也可以是多个点光源,还可以是一个模组或者一个灯串。点亮建筑立面上指定的点光源之后,可以手工记录,也可以拍照的方式记录,配合s04的重复循
环,多个拍照记录可以作为高像素图片进行计算机自动叠加,应用在s05的绘图中。由于现在相机像素可以做得很高,因此在几十米或者几百米外的拍照,都可以准确呈现点间距很小的两个点光源的差异,因此可以准确识别和记录当前点光源所在的控制器端口、灯点序号,及其对应于建筑立面的坐标,例如识别和记录当前一组点光源所在的控制器端口、灯点序号,及其对应于建筑立面的坐标。优选的,s03中,采用平面直角坐标系记录点光源对应于建筑立面的坐标;在实践中,对于平面布设的景观照明装置,优选采用平面直角坐标系;对于其他布设形状,除了平面直角坐标系之外,还可以根据景观照明的布设状况,采用其他参照系,例如圆坐标系或者空间坐标系等,根据实际需求设置就可以了。
52.s04就是循环操作手持设备,因为点光源数量很多,人工有可能出错,最好采用自动化设备来做,但是成本相对来说会高一点。现在实践中大量工作是人工完成,以后可能会慢慢转为自动化记录,调测人员或者施工人员在现场布设好记录环境就可以了,自动化记录主要好处是出错率低,而且不会疲惫。
53.优选的,s05中,采用二维方式绘制点光源结构图中的点光源位置并体现其灯点序号,采用三维方式绘制点光源结构图中的点光源的连接组合及其与控制器端口的连接关系。较好的是,采用机器可读形式绘制点光源结构图,以使点光源结构图中的点光源位置可被目标程序读取,并且在读取时体现其灯点序号,以及点光源的连接组合及其与控制器端口的连接关系。由此可以在需要运行维护时,例如出现故障需要维修时,实现自动化判定,在具有数万、数十万或者数百万点光源的超大型景观照明装置中,快速确定需要修复的点光源或其控制器端口,这是现有技术又一个不能做到的维护指标。
54.优选的,s05之后还包括:s06,断开无线网络。也就是说,在结束点光源探测记录之后,断开网络,把专用的调测设备和通讯媒介等回收再利用。
55.优选的,s05之后还包括:s07,建立点光源位置、控制器端口和灯点序号对应关系溯源图。较好的是,所述对应关系溯源图呈现以下关系:在建筑立面前操作手持设备,控制控制设备,点亮建筑立面上指定的点光源,记录当前点光源所在的控制器端口、灯点序号,及其对应于建筑立面的坐标;也就是说,在记录当前点光源所在的控制器端口、灯点序号,及其对应于建筑立面的坐标,然后绘制点光源结构图的时候,就要为未来的维护做考虑,把如何记录得来的点光源结构图,给出一个反推的证明线索,不仅可以起到校验以防出错的作用,还能起到出现问题时快速溯源,找到解决途径,并且还可以明确责任,这是由于超大型景观照明往往一出问题就是大问题,很有可能成片地发生故障,例如成千上万个灯点一起出错,而在实际使用时,它又起到重要的广告投放作用,涉及多方面并且较大的费用分配问题,因此有必要明确责任,尽量降低运维调试风险,这也是现有技术从来没有提出过的。较好的是,s05和s07同步进行。
56.优选的,s2中,各个节点的控制设备分别根据总控大屏的显示分辨率,取数据量最小值进行压缩以提高压缩比。如图7所示,本发明的一个实施例是,一种景观照明超大型集群节点远程画面监控方法,其包括以下步骤:s0,为景观照明的各个建筑立面分别建立网络连接并预置网络协议;s1,景观照明的每个建筑立面分别作为一个节点,每个节点预连接一个控制设备;s2,所有节点的控制设备分别将输出到相应建筑立面的画面数据,动态压缩打包,得到每个节点的压缩数据;各个节点的控制设备分别根据总控大屏的显示分辨率,取数据量最小值进行压缩以提高压缩比;s3,所有节点的控制设备采用用户数据报协议分包方
式,实时将压缩数据回传服务器;s4,服务器解压每个压缩数据得到画面数据,并将所有节点的画面数据实时输出到总控大屏;s5,实时监测总控大屏的显示画面,在出现异常时进行处理。较好的是,节点将画面内容在本地自适应监测端显示窗口分辨率,取最小值进行压缩,有效提高压缩比。提高压缩比能够帮助实现降低传输数据量,提高传输速率,还能适当降低运营成本。
57.优选的,s3中,各个节点的控制设备分别采用用户数据报协议报文进行传输。如图8所示,本发明的一个实施例是,一种景观照明超大型集群节点远程画面监控方法,其包括以下步骤:s0,为景观照明的各个建筑立面分别建立网络连接并预置网络协议;s1,景观照明的每个建筑立面分别作为一个节点,每个节点预连接一个控制设备;s2,所有节点的控制设备分别将输出到相应建筑立面的画面数据,动态压缩打包,得到每个节点的压缩数据;各个节点的控制设备分别根据总控大屏的显示分辨率,取数据量最小值进行压缩以提高压缩比;s3,所有节点的控制设备采用用户数据报协议分包方式,实时将压缩数据回传服务器;其中,各个节点的控制设备分别采用用户数据报协议报文进行传输;s4,服务器解压每个压缩数据得到画面数据,并将所有节点的画面数据实时输出到总控大屏;s5,实时监测总控大屏的显示画面,在出现异常时进行处理。udp分包方式是本发明各个实施例的关键点,这些实施例只是作为说明而设,每个节点的控制设备都以udp分包方式实时将压缩数据传输到服务器,因为是服务器像母巢一样,数据就像回家一样,所以称为回传。本发明解决了传统ftp回传节点个数限制的问题,还有解决了部分专业设备不具备ftp等公共协议或实现成本太高无法传输的问题。
58.优选的,s5中,在现场或者通过手机app实时监测总控大屏的显示画面,在出现异常时通过手机app实时连接相应节点的控制设备,进行暂停播放或者替代播放。如图9所示,本发明的一个实施例是,一种景观照明超大型集群节点远程画面监控方法,其包括以下步骤:s1,景观照明的每个建筑立面分别作为一个节点,每个节点预连接一个控制设备;s2,所有节点的控制设备分别将输出到相应建筑立面的画面数据,动态压缩打包,得到每个节点的压缩数据;s3,所有节点的控制设备采用用户数据报协议分包方式,实时将压缩数据回传服务器;s4,服务器解压每个压缩数据得到画面数据,并将所有节点的画面数据实时输出到总控大屏;s5,在现场或者通过手机app实时监测总控大屏的显示画面,在出现异常时通过手机app实时连接相应节点的控制设备,进行暂停播放或者替代播放;也就是采用“在现场或者通过手机app实时监测总控大屏的显示画面,在出现异常时通过手机app实时连接相应节点的控制设备,进行暂停播放或者替代播放”替代“实时监测总控大屏的显示画面,在出现异常时进行处理”。优选的,各个节点的控制设备、服务器和总控大屏形成的数据通路对所传输的每一个数据包都进行加密校验,传输过程中进行实时纠错重试,以保证数据传输完整性,并且传输内容采用md5加密。暂停播放或者替代播放主要是为了规避法规风险,维护业主权益;加密可以避免黑客或者恶意人士的非法入侵,也就是说,数据通路对每一个数据包都进行加密校验,传输过程中可实时纠错重试,保证数据传输完整性,传输内容采用md5加密,保证信息安全。
59.优选的,一种景观照明超大型集群节点远程画面监控系统,其采用了以上任一个实施例所述景观照明超大型集群节点远程画面监控方法;优选的,一种景观照明超大型集群节点远程画面监控系统,其具有执行所述景观照明超大型集群节点远程画面监控方法的
各个步骤所对应的功能模块。所述景观照明超大型集群节点远程画面监控方法可以应用在景观照明超大型集群节点远程画面监控系统。
60.优选的,一种景观照明超大型集群节点远程画面监控系统,其包括服务器、总控大屏和各个节点的控制设备,各个节点的控制设备、服务器和总控大屏相连接组成网络;每一个控制设备连接景观照明的一个建筑立面的全部点光源,用于将输出到相应建筑立面的画面数据,动态压缩打包,得到每个节点的压缩数据,并采用用户数据报协议分包方式,实时将压缩数据回传服务器;服务器用于解压每个压缩数据得到画面数据,并将所有节点的画面数据实时输出到总控大屏;总控大屏用于实时呈现所有节点的画面数据。依此类推。采用上述方案,本发明通过优化设计景观照明的每个节点,实时全部同步回传集群内所有节点的画面数据,由此能够提升监控效率且第一时间捕获异常,相比现有技术来说,减少了带宽占用,减少了存储资源,方便运维人员监测并快速的对异常情况做出响应,极大地提高网络使用率,降低成本并提高工作效率,具有很高的市场应用价值。
61.如图10所示,本发明的一个实施例是,节点集群包括n个建筑立面,n为大于1的自然数,例如n包括但不限于3、14、91、200和1000等。各个节点控制设备分别将输出到建筑立面的画面压缩打包,同时压缩打包全部节点的画面,此处以压缩打包100个画面为例;也就是1个到100个控制设备将输出到100个建筑立面的100个画面压缩打包;对应节点或其控制设备通过udp协议,将压缩打包的100个画面实时或定时回传服务器;udp是一个无连接协议,传输数据之前源端和终端不建立连接,当它想传送时就简单地去抓取来自应用程序的数据,并尽可能快地把它扔到网络上。无连接的定义主要是和tcp协议相比较的,当利用tcp协议传送数据的时候,必须先建立连接才可以传输数据。而当利用udp协议进行数据传输的时候,只需要知道对方的ip地址和端口号就可以发送数据,并不需要进行连接,也不需要确认数据是否被对方接收。服务器将所有节点画面实时输出到总控大屏;总控大屏实时刷新对应节点画面,可以同时显示所有节点画面,也可按需要仅显示部分节点画面;运维人员执行实时监测画面数据,异常时做出必要响应,包括停止某一个建筑立面的显示,或者采用预制数据进行显示等。运维人员不需要手动刷新下一组节点画面或设置系统后台定时刷新下一组节点画面。运维人员的作用也可以采取自动化仪器替代。本发明提出了一种新的传输方式,节点端根据总控室实际展示的画面大小,本地自适应总控监测画面大小动态压缩当前画面,通过私有协议实时回传,解决了集群内所有节点没法同步实时回传当前画面的问题,方便运维人员监测并快速的对异常情况做出响应,极大的提高网络使用率,降低成本并提高工作效率。
62.进一步地,本发明的实施例还包括,上述各实施例的各技术特征,相互组合形成的景观照明超大型集群节点远程画面监控方法和系统。
63.需要说明的是,上述各技术特征继续相互组合,形成未在上面列举的各种实施例,均视为本发明说明书记载的范围;并且,对本领域普通技术人员来说,可以根据上述说明加以改进或变换,而所有这些改进和变换都应属于本发明所附权利要求的保护范围。