更新时间:2023-05-25 06:23:51
IPC SDK 基于智能生活 App SDK 封装了智能摄像机的相关功能。
整个 SDK 分为基础工具库、网络通信层、核心功能层、摄像机垂直业务层四个部分。
基础工具库:提供一些常用的工具方法,如 JSON 序列化,字符串编解码等。
网络通信层:封装了 HTTPS、MQTT、Socket,P2P 等网络通道实现。
核心功能层:提供用户管理、家庭管理、设备管理、摄像机管理等基础功能。
摄像机垂直业务层:提供设备功能、报警消息、云存储视频管理等业务功能。
IPC SDK 依赖一部分智能生活 App SDK 中的组件,包括账户管理,家庭设备管理,设备配网,基础通信模块等。您在使用 Cocoapods 导入 IPC SDK 时,会自动导入依赖的组件。
模块 | 说明 |
---|---|
ThingSmartCameraKit | 摄像机设备功能、云存储管理、报警消息等业务功能 |
ThingSmartCameraBase | 摄像机基本功能接口 |
ThingSmartCameraM | 摄像机功能实现 |
ThingCameraSDK | 摄像机基础功能 |
ThingSmartDeviceKit | 家庭管理和设备管理 |
ThingSmartActivatorKit | 设备配网功能 |
ThingSmartBaseKit | 用户管理和云端通用接口功能 |
ThingSmartP2pChannelKit | P2P 通道 |
ThingSmartSocketChannelKit | Socket 网络通道实现 |
ThingSmartMQTTChannelKit | MQTT 网络通道实现 |
ThingSmartUtil | 基础工具方法实现 |
ThingEncryptImage | 加密图片展示组件 |
该内容对您有帮助吗?
是意见反馈该内容对您有帮助吗?
是意见反馈