前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >智能安防视频平台EasyCVR出现通道列表为空情况的原因是什么?

智能安防视频平台EasyCVR出现通道列表为空情况的原因是什么?

原创
作者头像
TSINGSEE青犀视频
发布2022-07-26 16:54:13
2920
发布2022-07-26 16:54:13
举报
文章被收录于专栏:TSINGSEE青犀视频

EasyCVR平台基于云边端一体化架构,支持将分散的视频资源统一汇聚与管理,实现对视频资源的处理与分发、直播、录像、回看、存储、智能分析等。近期我们正在对EasyCVR进行新功能的拓展,比如服务器集群、视频轮巡、H.265转码H.264、电子地图与轨迹跟踪等等,欢迎大家关注我们的更新。

EasyCVR可对前端接入设备进行统一集中管理,并能支持采用设备树对设备进行分组、分级管理、设备状态监测、云端运维等,实现对海量接入资源的集中控制与权限分配。

有用户现场反馈,EasyCVR在使用时,出现了通道列表为空的情况,不知道什么原因,请求我们排查协助。

技术人员立刻对该情况进行了排查和分析。原来后端传入的数据虽然传递了分页,但是没有传递通道数据,因此出现了通道列表为空的情况。

参考如下代码进行优化,查询总表的设备数据,然后再查询子表的设备数据,如果子表设备不存在,则将主表数据清除,最后将结果再返回给前端。

代码语言:javascript
复制
func (h *APIHandler) ClearOldData(c *gin.Context) {

	cvrservice.GetDeviceService().ClearOldData()

	ack := NewMsgAck()

	ack.EasyDarwin.Header.MessageType = MSG_SC_SERVER_ADD_FAVORITES_ACK

	c.IndentedJSON(200, ack)

}

参照上述代码优化后,再次查询设备数据,此时列表数据已经显示正常。

作为视频融合云服务平台,EasyCVR是我们支持协议最全面的视频平台,它能支持主流协议包括国标GB/T28181、RTMP、RTSP/Onvif协议,以及厂家的私有协议,如海康Ehome、海康SDK、大华SDK等,对外可分发多格式的视频流,包括RTSP、FLV、HLS、WebRTC等,实现全终端、全平台覆盖。

平台视频能力灵活、拓展性强、部署轻快,在线下场景中应用广泛,包括智慧工地、智慧工厂、智慧校园、智慧社区等等,感兴趣的用户可以前往演示平台进行体验或部署测试。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
云直播
云直播(Cloud Streaming Services,CSS)为您提供极速、稳定、专业的云端直播处理服务,根据业务的不同直播场景需求,云直播提供了标准直播、快直播、云导播台三种服务,分别针对大规模实时观看、超低延时直播、便捷云端导播的场景,配合腾讯云视立方·直播 SDK,为您提供一站式的音视频直播解决方案。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档