| AIRTC | 为相速视频云的统称,包括AIRTC AppSDK,AIRTC云平台,AIRTC DeviceSDK,AIRTC控制台(即AIRTC开发者平台),AIRTC DemoApp等。一般云平台或平台代指AIRTC云平台,也称之为AIRTC视频云平台。 |
| 客户端(App/PC/Web) | 一般为客户自己基于相速提供的AIRTC AppSDK,PCSDK,WebSDK等客户端SDK,封装形成的应用客户端。目前相速开放了AIRTC-Android-AppSDK,AIRTC-iOS-AppSDK,AIRTC-HarmonyOS-AppSDK,AIRTC-WebSDK,AIRTC-Windows-PCSDK供客户集成使用。 |
| 设备 | 归属于某个产品下的具体设备。AIRTC视频云平台为设备颁发产品内唯一的证书激活码。设备可以直接连接AIRTC视频云平台。 |
| 激活码 | 激活码,也称为设备证书,指ProductKey、DeviceName、DeviceSecret的组合。 ProductKey:是AIRTC视频云平台为产品颁发的全局唯一标识。该参数很重要,在设备认证以及通信中都会用到,因此需要您保管好。 DeviceName:在注册设备时,自定义的或系统生成的设备名称,具备产品维度内的唯一性。该参数很重要,在设备认证以及通信中都会用到,因此需要您保管好。 DeviceSecret:AIRTC视频云平台为设备颁发的设备密钥,和DeviceName成对出现。该参数很重要,在设备认证时会用到,因此需要您保管好并且不能泄露。 |
| ProductSecret | 由云平台颁发的产品密钥,通常与ProductKey成对出现。该参数很重要,需要您保管好,不能泄露。 |
| 一机一密 | 每个设备烧录其唯一的设备证书(ProductKey、DeviceName和DeviceSecret)。当设备与AIRTC视频云平台建立连接时,AIRTC视频云平台对其携带的设备证书信息进行认证。 |
| 物模型 | 是对设备在云端的功能描述,包括设备的属性、服务和事件。AIRTC视频云平台通过定义一种物的描述语言来描述物模型,称之为TSL(即 Thing Specification Language),采用JSON格式,您可以根据TSL组装上报设备的数据。 |
| 属性 | 设备的功能模型之一,一般用于描述设备运行时的状态,如环境监测设备所读取的当前环境温度等。属性支持GET和SET请求方式。应用系统可发起对属性的读取和设置请求。 |
| 服务 | 设备的功能模型之一,设备可被外部调用的能力或方法,可设置输入参数和输出参数。相比于属性,服务可通过一条指令实现更复杂的业务逻辑,如执行某项特定的任务。 |
| 事件 | 设备的功能模型之一,设备运行时的事件。事件一般包含需要被外部感知和处理的通知信息,可包含多个输出参数。例如,设备检测到异常运动发出告警等,事件可以被订阅和推送。 |