【技术实现步骤摘要】
一种景观照明数据传输控制方法及系统
[0001]本专利技术涉及景观灯控制
,具体涉及一种景观照明数据传输控制方法及系统。
技术介绍
[0002]随着人们生活水平的不断提高,城市化的进程加快,使得平常百姓对光源的要求不再局限于照亮看清,大家对体验感和视觉享受有着更高的要求,照明技术渐渐映入眼帘。基于视频播放的景观照明是日益发展的数字城市的有机组成部分。随着通信技术、芯片技术、软件技术的不断演变,景观照明控制技术也在不断更迭之中,向着灵活配置、远程操作、云端维护等方向发展。对于远程操作控制景观照明中,确保数据的有效传输和操作指令的精准控制,同时面对更新的软件功能和播放文件如何高效进行自主更新和控制,都是需要关注的问题。
[0003]现有技术中的景观照明控制系统难以跟上景观照明需求的增涨,存在数据传输交互性不足的技术问题。
技术实现思路
[0004]为了解决上述问题,本申请通过提供了一种景观照明数据传输控制方法及系统,解决了现有技术中的景观照明控制系统难以跟上景观照明需求的增涨,存在数据传输交互性不足的技术问题。达到了终端灯控与客户端的有效数据传输,提高控制便捷性,交互性强,为远程控制景观照明的可靠发展提供了保证的技术效果。
[0005]鉴于上述问题,本申请提供了一种景观照明数据传输控制方法及系统。
[0006]第一方面,本申请提供了一种景观照明数据传输控制方法,所述方法应用于终端网关端,所述方法包括:通过HCICom通信接口类与终端网关建立连接,按照HCICom通信接口类中I ...
【技术保护点】
【技术特征摘要】
1.一种景观照明数据传输控制方法,其特征在于,所述方法应用于终端网关端,所述方法包括:通过HCICom通信接口类与终端网关建立连接,按照HCICom通信接口类中IP地址、端口号属性进行配置,对终端网关IP地址的端口号进行监听,接收所述终端网关发送的数据;对所述终端网关发送的数据按照预设格式进行转换,使得数据满足传输帧格式,其中,所述传输帧格式包括IP地址、端口号、CRC验证帧、帧尾;基于IP地址、端口号监听传输数据,调用数据接收函数判断是否为帧尾,当确定为帧尾时,判断是否在监听列表中;当在所述监听列表时进行接收,并按照CRC验证帧进行验证,当通过验证后,确定接收数据;对所述接收数据进行解帧,获得帧类型,根据所述帧类型匹配执行信息,按照所述执行信息进行操作。2.一种景观照明数据传输控制方法,其特征在于,所述方法应用于客户端,所述方法包括:通过websocket
‑
sharp通信接口与客户端建立连接,确定连接客户端端口,对客户端传输数据;基于所述websocket
‑
sharp通信接口确定数据传输类型;根据所述数据传输类型匹配通信格式、通信流程;基于所述通信格式,根据所述通信流程完成数据传输。3.如权利要求2所述的方法,其特征在于,根据所述数据传输类型匹配通信格式、通信流程,包括:当所述数据传输类型为广播数据类型时,所述通信格式包括JSON命令字、数据发送来源、登录密码和验证码、与命令有关的字符内容,所述通信流程为接收推送广播
‑
发送请求数据
‑
接收应答数据;当所述数据传输类型为指定客户端数据发送类型时,所述通信格式包括JSON命令字、数据发送来源、数据发送目标、登录密码或验证码、客户端识别的数据结构,所述通信流程为发送请求数据
‑
接收应答数据
‑
下发控制命令
‑
接收命令应答数据。4.如权利要求2所述的方法,其特征在于,所述客户端包括程序更新模块,通过所述程序更新模块对终端进行程序更新,包括:获得机器码文件;对所述机器码文件进行解析,获得终端更新镜像;向终端发送握手请求,基于所述握手请求获得握手帧数据;基于所述握手帧数据对所述终端更新镜像进行规则检查;通过检查后将所述终端更新镜像逐帧发送给终端,终端接收到结束帧后将完整的更新镜像写入指定地址。5.如权利要求2所述的方法,其特征在于,所述客户端包括节目更新模块,通过所述节目更新模块对终端进行节目更新,包括:获得待播放视频信息;对所述待播放视频信息进行帧
‑
像素级分解,分解后得到各灯控节点时间
‑
帧
‑
像素流;
将所述时间
‑
帧
‑
像素流发送至终端节点。6.如权利要求5所述的方法,其特征在于,对所述待播放视频信...
【专利技术属性】
技术研发人员:丁可,王宜怀,黄旭,施连敏,周瑞琦,徐建,奚圣鑫,
申请(专利权)人:江苏旭耀光电技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。