# 产品介绍
# 概述
CLTPlatform 统一了控制设备的接口,屏蔽了不同设备不同协议的实现细节,减少二次开发的难度。同时平台可以单独部署,不用集成到现有项目中。
# 核心理念
CLTPlatform 主要是采用业界通用的 HTTP 协议,开发者可以基于此进行二次业务开发。从平台的角度来说,每种卡莱特旗下的设备都有相同的功能接口,在各个设备上都是一样的,这样对于开发者来说只需实现适配一次就行了,无需随着每次新品设备的发布还要重新适配,间接减少开发者研发工作量,缩短上线的周期。
之前基于 CLTDevice SDK 进行开发的工作量大、成本高,同时还需要花很多精力在设备功能接口适配上,从而导致整体的方案开发进度较为缓慢。CLTPlatform 的推出主要期望解决开发者重新造轮子的苦恼。对于开发者来说,可以直接通过 CLTPlatform 与卡莱特旗下产品通信,使开发商可以更加专注于业务接口的开发与实现。


# 产品架构
从架构分层上可以看出,HTTP 是卡莱特平台对外提供的接口,三方平台根据API控制卡莱特设备。此处要特别注意,设备并不能直接接入第三方,它需要先连接卡莱特平台。
第三方需要先部署 HTTP 服务,打通与卡莱特平台的通信链路,即可进行功能集开发实现。
# 名词释义
名词 | 解释 |
---|---|
卡莱特平台 | 控制卡莱特旗下产品的服务,需要和发送设备部署在同一局域网中。 |
主控 | 卡莱特旗下的视频拼接器、视频处理器、发送器、播放盒在平台中统称主控。通过USB直接连接平台,或通过LAN口连接到平台所在组网。 |
接收卡 | 指的是嵌在LED屏上的终端显示卡。所有的接收卡都是经过连接的主控与平台进行通信。 |
智慧模组 | 指的是嵌在LED屏上箱体控制的最小控制单元,部分版本支持存储校正系数等功能,属于接收卡功能拓展。所有模组都是经过接收卡与平台进行通信。 |
功能卡 | 用于安装在主控与接收卡间链路上的检测设备,该设备运行不影响屏幕显示,可以用于对环境的检测。 |
设备集 | 根据主控的连接方式划分分组,每一个组即一个设备集。现有版本中,通过USB级联的主控为一个分组;同一局域网中不同IP的主控为不同分组。 |