最近这段时间,我发现好多开发者都对我们的国标流媒体服务器EasyGBS,可能也是由于公安部的推动,让大家都比较趋向于国标的流媒体平台吧。
我们也不断在对EasyGBS的功能在做更新和开发。在开发EasyGBS的时候,我们发现实时调阅的设备分组会出现通道名称是空的通道,如下图最后一个摄像头通道:
我们为了复原此问题出现的背景,对问题做了复现,将配置流程重新走了一遍。首先新建了分组并给分组分配了设备,此时设备分组侧边栏是显示正常的。
当设备离线的时候删除设备,设备分组侧边栏就会出现通道名称为空的情况
排查数据库数据发现,当再删除离线设备的时候,对应的分组设备关系没有删除,所以后端做处理,在删除离线设备的时候,将对应的设备分组关系一并删除。
修改过后,前端展示就会正常了,界面如下图所示,没有出现设备为空的通道。