OpenSDK  V4.2.0
函数
设备操作相关接口

函数

OPENSDK_API OPENSDK_RESULT CALLBACK OpenSDK_PTZCtrlEx (const char *szSessionId, const char *szDevSerial, const int iChannelNo, PTZCommand enCommand, PTZAction enAction, int iSpeed)
 云台控制 异步接口,返回值只是表示操作成功,不代表云台控制成功 如果接口返回-1, 结果根据消息回调函数msgid判断, 若msgid=INS_PTZCTRL_SUCCESS, 表示成功, 若msgid=INS_PTZCTRL_FAILED, 表示失败 更多...
 
OPENSDK_API OPENSDK_RESULT CALLBACK OpenSDK_DevDefenceEx (const char *szSessionId, const char *szDevSerial, const int iChannelNo, DefenceType enType, DefenceStatus enStatus, DefenceActor enActor)
 按监控点ID进行布撤防, 针对NVR的通道进行布撤防,需要NVR和IPC支持之间协议支持。 异步接口,返回值只是表示操作成功,不代表布撤防成功 如果接口返回-1, 结果根据消息回调函数msgid判断, 若msgid=INS_DEFENSE_SUCCESS, 表示成功, 若msgid=INS_DEFENSE_FAILED, 表示失败 更多...
 

详细描述

函数说明

OPENSDK_API OPENSDK_RESULT CALLBACK OpenSDK_DevDefenceEx ( const char *  szSessionId,
const char *  szDevSerial,
const int  iChannelNo,
DefenceType  enType,
DefenceStatus  enStatus,
DefenceActor  enActor 
)

按监控点ID进行布撤防, 针对NVR的通道进行布撤防,需要NVR和IPC支持之间协议支持。 异步接口,返回值只是表示操作成功,不代表布撤防成功 如果接口返回-1, 结果根据消息回调函数msgid判断, 若msgid=INS_DEFENSE_SUCCESS, 表示成功, 若msgid=INS_DEFENSE_FAILED, 表示失败

参数
[in]szSessionId会话Id
[in]szDevSerial设备序列号
[in]iChannelNo设备通道号
[in]enType布撤防类型
[in]enStatus布撤防状态
[in]enActor布撤防设备类型
返回
非负表示成功,-1表示失败
OPENSDK_API OPENSDK_RESULT CALLBACK OpenSDK_PTZCtrlEx ( const char *  szSessionId,
const char *  szDevSerial,
const int  iChannelNo,
PTZCommand  enCommand,
PTZAction  enAction,
int  iSpeed 
)

云台控制 异步接口,返回值只是表示操作成功,不代表云台控制成功 如果接口返回-1, 结果根据消息回调函数msgid判断, 若msgid=INS_PTZCTRL_SUCCESS, 表示成功, 若msgid=INS_PTZCTRL_FAILED, 表示失败

参数
[in]szSessionId会话ID
[in]szDevSerial设备序列号
[in]iChannelNo设备通道号
[in]enCommand云台控制命令,参见 PTZCommand
[in]enAction云台操作命令,参见 PTZAction
[in]iSpeed速度0-7之间
返回
0表示成功,-1表示失败