TSINGSEE青犀视频平台如何调用宇视SDK实现摄像机的云台控制?

大标 2022年3月9日18:41:06
评论
28
摘要

TSINGSEE青犀视频的Easy系列视频平台根据传输协议的不同,具有不同特点,比如基于国标GB28181协议的EasyGBS、基于RTSP/Onvif协议的EasyNVR,以及支持全协议的EasyCVR视频融合平台等。除了这些市场上的标准协议,我们的视频平台还支持主流厂家的私有协议,如海康Ehome、海康SDK、大华SDK等。同时我们也仍在持续拓展更多主流厂家的私有协议及SDK,以便满足更多用户

TSINGSEE青犀视频的Easy系列视频平台根据传输协议的不同,具有不同特点,比如基于国标GB28181协议的EasyGBS、基于RTSP/Onvif协议的EasyNVR,以及支持全协议的EasyCVR视频融合平台等。除了这些市场上的标准协议,我们的视频平台还支持主流厂家的私有协议,如海康Ehome、海康SDK、大华SDK等。同时我们也仍在持续拓展更多主流厂家的私有协议及SDK,以便满足更多用户的视频接入需求。

上次我们给大家分享了如何调用宇视SDK进行录像回放,今天我们来分享一下如何通过宇视SDK进行摄像机的云台控制。

首先,通过宇视SDK文件查看控制云台的流程。大致流程图如下图:

  • 初始化SDK后用户登录。当用户登录成功后,可以通过设置IMOS_SetPtzReleaseTime参数,来控制云台的释放时间,当超过这个时间时会自动释放云台控制权。
  • 在进行云台控制前,需要获取到摄像机的编码(IMOS_QueryResourceListV2),再启动云台控制。
  • 调用IMOS_PtzCtrlCommand ,通过各种指令用来控制云台移动(如上、下、左、右等等),云台的控制指令是MW_PTZ_CMD_E。
  • 最后就是释放云台控制权(IMOS_ReleasePtzCtrl)。

参考代码实现如下:

1)开始启动云台:

2)控制云台指令的发送:

3)释放云台的控制权:

随着AI、物联网、大数据、云计算等技术已经成为安防行业的新业态,TSINGSEE青犀视频灵活性强、开放度高、兼容能力强、弹性拓展的视频平台已经成为安防市场视频能力层建设的主流趋势。目前我们的视频平台已经在大量的项目场景中落地应用,如智慧工地、智慧工厂、智慧消防、智慧园区、智慧煤矿等。

  • 我的微信
  • 微信扫一扫
  • weinxin
  • 我的微信公众号
  • 微信扫一扫
  • weinxin
大标
  • 本文由 发表于 2022年3月9日18:41:06
  • 转载请务必保留本文链接:https://www.tanhuibiao.com/script/qita/1265.html
匿名

发表评论

匿名网友 填写信息

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: