GB28181协议视频人脸识别/车牌识别平台EasyCVR国标设备接入新增录像功能开发

原标题:GB28181协议视频人脸识别/车牌识别平台EasyCVR国标设备接入新增录像功能开发
视频安防云平台EasyCVR凭借支持人脸识别和车牌识别的特性 , 在很多项目应用上已经落地 , 其中包括:EasyCVR安防视频云服务城市污水处理厂解决方案、EasyCVR助力连锁餐饮店搭建远程监控管理系统等 。

GB28181协议视频人脸识别/车牌识别平台EasyCVR国标设备接入新增录像功能开发
文章图片
目前EasyCVR通过国标设备接入新增了录像功能 , 原本设备通过国标GB28181协议接入EasyCVR平台后 , 看不见设备的设备录像 , 所以需要添加此功能 。

GB28181协议视频人脸识别/车牌识别平台EasyCVR国标设备接入新增录像功能开发
文章图片
增加代码如下 , 供参考:
dbGBSChannel:=models.Channel{}
db.SQLite.Table(models.Channel{}.TableName()).First(&dbGBSChannel,fmt.Sprintf("`index`=%d",dbChannel.ChannelID))
sipDev:=uas.Server.GetDevice(dbGBSChannel.DeviceID)
ifsipDev==nil{
err=fmt.Errorf("device[%s]notfound",dbGBSChannel.DeviceID)
return
}
fmt.Println(dbGBSChannel)
periodtime:=time.Now()
ifperiodtime,err=time.ParseInLocation("20060102",period,time.Local);err!=nil{
err=fmt.Errorf("invalidstarttime")
log.Println("err,",err.Error())
return
}
r,err:=uas.RecordInfo(sipDev,dbGBSChannel.ToSIPChannel(),fmt.Sprintf("%sT00:00:00",periodtime.Format("2006-01-02")),fmt.Sprintf("%sT23:59:59",periodtime.Format("2006-01-02")),10*time.Second)
iferr!=nil{
log.Println("err,",err.Error())
return
}
代码完成后再次请求录像列表接口 , 前端展示数据正常 , 设备录像播放也正常 。

GB28181协议视频人脸识别/车牌识别平台EasyCVR国标设备接入新增录像功能开发
文章图片

GB28181协议视频人脸识别/车牌识别平台EasyCVR国标设备接入新增录像功能开发
文章图片
GB28181协议视频人脸识别/车牌识别平台EasyCVR国标设备接入新增录像功能开发】EasyCVR已经实现了设备录像的录像计划设置 , 用户可以根据需求自主设定录像时间 , 如果还想了解更多EasyCVR相关内容 , 欢迎联系我们或者直接访问TSINGSEE青犀视频官方网站 。