当前位置:首页 > iVMS-7200-SDK接口应用开发说明文档
接口应用开发
说明文档
3,1,0,33171版iVMS-7200-SDK
目录
第1章 简要概述 ............................................................................................................................. 3
§1.1 面向的读者 ...................................................................................................................... 3 §1.2 本文宗旨 .......................................................................................................................... 3 §1.3 本文目的 .......................................................................................................................... 3 §1.4 适用范围 .......................................................................................................................... 3 第2章 SDK相关接口说明 ............................................................................................................. 4
§2.1 初始化与注销SDK .......................................................................................................... 4 §2.2 连接设备与断开设备 ...................................................................................................... 4 §2.3 实时预览开启与关闭 ...................................................................................................... 5 §2.4 订阅报警与取消订阅报警 .............................................................................................. 6 §2.5 订阅GPS与取消订阅GPS .............................................................................................. 7 §2.6 云台控制 .......................................................................................................................... 8 第3章 附录................................................................................................................................... 12
第1章 简要概述
§1.1 面向的读者
本文面向的读者是软件开发人员,工程人员及相关工作人员。
§1.2 本文宗旨
本文主要针对iVMS-7200-SDK接口参数作详细说明。旨在提供开发人员,工程人员以及相关工作人员对iVMS-7200-SDK接口有一个较为清晰的理解,以便日后工作的展开。
§1.3 本文目的
本文旨在帮助软件开发人员,工程人员及相关工作人员快速理解并利用iVMS-7200-SDK接口进行快速定制开发活动。本文档目前提供了大部分重要接口说明,更为详细说明将在日后陆续完善。
§1.4 适用范围
拥有一定开发经验的软件开发人员,工程人员及相关工作人员。
第2章 SDK相关接口说明
§2.1 初始化与注销SDK
Int AlarmInitLib( void )、int PPVInitLib()、int InitRSMClientLib() 函数说明
Function: AlarmInitLib、PPVInitLib、InitRSMClientLib Description:初始化SDK(所有操作之前必须调用) Input: Output: Return:
0:成功;-1:失败
Int AlarmFiniLib( void )、int PPVFiniLib(void)、int FiniRSMClientLib(void) 函数说明:
Function: AlarmFiniLib、PPVFiniLib、FiniRSMClientLib Description: 注销SDK(所有操作结束后记住调用) Input: Output: Return:
0:成功;-1:失败
§2.2 连接设备与断开设备
typedef void(__stdcall * pProgressNotifyCallBack)(unsigned int nUserData, unsigned int nReserved, const char *pDesc) 回调函数说明:
Function: pProgressNotifyCallBack Description: 过程回调函数 Parameters: nUserData nReserved pDesc 用户数据 保留 当前过程描述 Return: void
Int PPVConnectDeviceByACS( const char* pszDeviceID,
ST_ACCESS_SERVER_INFO stPassbyServer, pProgressNotifyCallBack
pfnProgressNotifyUser, unsigned int nUserDataForCallBack, EN_CONN_MODE* pConnMode ) 函数说明:
共分享92篇相关文档