EasyCVR导出通道数据,删除通道再导入出现通道重复的现象是什么原因?

2022-06-02 17:41:32 浏览数 (1)

EasyCVR视频融合云服务平台具备丰富灵活的视频能力,具体表现在可支持多协议、多类型的设备接入,如国标GB28181协议、RTMP/RTSP/Onvif协议、海康EHOME、海康SDK、大华SDK等,对外可分发多格式的视频流,包括RTSP、FLV、HLS、WebRTC等。在功能上,可实现视频转码、直播、录像、回看、云存储、级联等能力,在线下场景中有着广泛的应用,如智慧工地、智慧校园、智慧社区、智慧楼宇等。

有用户反馈,EasyCVR设备列表页面导出通道后,删除了一些通道,再导入会出现通道重复的现象,我们对此进行了排查。

数据库里存在通道ID为1、3的通道,如下:

导出时,表格的第一列不是读取的数据库的channel_id字段赋值,而是使用了遍历的索引:

但是导入时,直接获取excel表格中的第一列作为channel_id,导致和上面的导出数据对应不上:

在判断重复通道时,使用的也是索引作为判断:

所以如果删除了通道,channel_id和索引对应不上,就会出现导入重复的情况。

解决方法如下:

将导出的excel表格的第一列改为数据库的通道ID字段即可。修改后,我们再次导入通道列表,此时已经没有出现数据重复的现象。

EasyCVR平台可拓展性强、部署轻松、视频能力灵活,在安防视频监控市场上深受用户的欢迎。平台基于云边端一体化管理,具有强大的数据接入、处理及分发能力,兼容性强、开放度高,功能可灵活拓展,轻松与第三方集成,可满足更高级的业务需求。感兴趣的用户可以前往演示平台进行体验或部署测试。

0 人点赞