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

您所在的位置:网站首页 视频国标28181协议 国标GB28181协议视频人脸识别/车牌识别平台EasyCVR国标设备接入新增录像功能开发

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

#国标GB28181协议视频人脸识别/车牌识别平台EasyCVR国标设备接入新增录像功能开发| 来源: 网络整理| 查看: 265

本文共 1051 字,大约阅读时间需要 3 分钟。

视频安防云平台EasyCVR凭借支持人脸识别和车牌识别的特性,在很多项目应用上已经落地,其中包括:、等。

QQ图片20201126110223.png

目前EasyCVR通过国标设备接入新增了录像功能,原本设备通过国标GB28181协议接入EasyCVR平台后,看不见设备的设备录像,所以需要添加此功能。

37.png

增加代码如下,供参考:

dbGBSChannel := models.Channel{}db.SQLite.Table(models.Channel{}.TableName()).First(&dbGBSChannel, fmt.Sprintf("`index`=%d", dbChannel.ChannelID))sipDev := uas.Server.GetDevice(dbGBSChannel.DeviceID)if sipDev == nil {   err = fmt.Errorf("device[%s] not found", dbGBSChannel.DeviceID)   return}fmt.Println(dbGBSChannel)periodtime := time.Now()if periodtime, err = time.ParseInLocation("20060102", period, time.Local); err != nil {   err = fmt.Errorf("invalid starttime")   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)if err != nil {   log.Println("err ,", err.Error())   return}

代码完成后再次请求录像列表接口,前端展示数据正常,设备录像播放也正常。

38.png

39.png

EasyCVR已经实现了设备录像的录像计划设置,用户可以根据需求自主设定录像时间,如果还想了解更多EasyCVR相关内容,欢迎联系我们或者直接访问TSINGSEE青犀视频官方网站。

转载地址:https://blog.csdn.net/EasyNVS/article/details/113849775 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3