视频融合云服务平台EasyCVR不需要对现有监控架构做调整,支持CDN推流,灵活适应原有架构;且按需灵活扩展、收缩资源,免去了插件安装、浏览器限定等条件,实现了无插件、多平台自由观看回放。此外,我们也会不定期对EasyCVR的原有功能进行调整及新增,以满足不同用户或项目的需求。
在对新版EasyCVR进行测试的时候,在设备管理中编辑国标通道,发现id显示不出来,查看后端接口返回的数据,发现接口中返回的数据,缺少了通道id的字段。
添加如下代码,当前端传入通道设备编号到后端的时候,后端进行判断,如果是国标类型,这边将对应的设备id返回给前端调用的接口。
代码语言:javascript复制for _, value := range *channels {
if value.ChannelType == cvrdo.TypeGB() {
gbschannels := make([]*models.Channel, 0)
q := db.SQLite.Model(models.Channel{}).Where("`index`= ?", value.ChannelID)
q.Find(&gbschannels)
if len(gbschannels) != 1 {
continue
}
//设备下通道[名称][启用][在线][录像][音频][按需]字段转换
//[在线]
if gbschannels[0].Online() {
value.Online = 1
} else {
value.Online = 0
}
再次查看,编辑设备通道的时候,国标类型通道id一切正常。
作为TSINGSEE青犀视频开发的接入协议较为广泛的一个平台,EasyCVR已经在扩展智能分析等相关功能,其中人脸识别功能及人流量统计功能已经在部分项目中得到应用,不久后车流量统计、车牌识别等功能也会上线。