摄像机

更新时间:2023-03-09 08:17:42

通过家庭获取到设备列表后,就可以根据设备 ID 来判断是否是智能摄像机(IPC)设备。如果是 IPC 设备,则可以根据 DeviceBean 中的信息来创建摄像机对象。

判断是否是 IPC

判断设备是否是 IPC 设备。

接口说明

boolean isIPCDevice(String devId);

示例代码

ITuyaIPCCore cameraInstance = TuyaIPCSdk.getCameraInstance();
if (cameraInstance != null) {
    cameraInstance.isIPCDevice(devId)
}

判断 P2P 类型

涂鸦 IPC 支持三种 P2P 通道实现方案。IPC SDK 会根据 P2P 类型来初始化不同的摄像机具体实现的对象,通过下面的方式获取 IPC 的 P2P 类型。

接口说明

int getP2PType(String devId);

示例代码

ITuyaIPCCore cameraInstance = TuyaIPCSdk.getCameraInstance();
if (cameraInstance != null) {
    cameraInstance.getP2PType(devId)
}