宇视摄像机接入TSINGSEE,如何基于SDK获取设备的组织和摄像机?
TSINGSEE青犀视频Easy系列视频平台,不仅支持市场主流协议如国标GB28181、RTSP/Onvif、RTMP等,还能对接厂家的私有协议,如海康Ehome、海康SDK、大华SDK等,更多私有协议也在陆续扩展中,敬请关注我们的更新。
在今天的文章中,我们来介绍下,如何基于宇视SDK获取设备的组织和摄像机。
首先,需要查看宇视的SDK实例,获取所有的组织以及组织下的摄像机。在文档中查看调用过程:
大致可以分为这几步:初始化宇视SDK、密码加密、用户登录、查询组织信息、查询组织下的资源列表,最后是注销用户并释放资源。
初始化SDK后的用户登录,要根据用户登录返回信息中的用户所在组织编码,调用IMOS_QueryOrgInfo函数,以便来查询用户所在的组织信息。
再循环多次调用IMOS_QueryResourceListV2,并传入类型(注意:类型值获取组织和摄像机信息)。
实例代码如下:
通过上述代码,我们可以了解到组织和摄像机是如何获取到的。所以我们需要定义一个结构体,用来保存获取到的组织和摄像机。
在定义通用的函数,传入不同的参数,用来获取组织和摄像机,并保存到结构体中(如图)。
随着互联网技术的进步,传统电视监控已经被综合化、智能化的视频监控平台逐渐取代。TSINGSEE青犀视频基于多年的视频流媒体开发经验,面向市场推出满足不同项目场景需求的视频监控直播平台,如EasyCVR、EasyGBS、EasyDSS、EasyNVR等,能实现多类型设备接入、多协议支持、多格式视频流输出、多终端平台兼容。
我们已经在平台积极融入AI人工智能检测与分析技术,利用计算机视觉技术对监控视频图像进行智能监控与分析,如人脸识别、车辆检测、车牌识别、物体检测等,更加能满足用户对视频安防的需求。