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

网友投稿 302 2022-10-23


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

视频安防云平台EasyCVR凭借支持人脸识别和车牌识别的特性,在很多项目应用上已经落地,其中包括:EasyCVR安防视频云服务城市污水处理厂解决方案、EasyCVR助力连锁餐饮店搭建远程监控管理系统等。

目前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) 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 }

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

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


版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:基于OAuth2.0授权系统的验证码功能的实现
下一篇:国标GB28181协议视频监控智能分析平台EasyGBS现场抓包Destination unreachable
相关文章

 发表评论

暂时没有评论,来抢沙发吧~