EasyCVR平台基于云边端一体化管理,支持多协议、多类型的视频设备接入,对外可分发RTSP、RTMP、FLV、HLS、WebRTC等格式的视频流。在视频功能上,可提供服务器集群、视频监控直播、云端录像、云存储、录像检索与回看、智能告警、平台级联、智能分析等服务。
近期有用户反馈,在点击设备后,可以正常下拉通道列表,但是当通道加载触底之后却无法继续下载设备的下一页,并导致数据叠加异常,如下图:
为提高用户体验,优化平台功能,技术人员收到反馈后立即开展排查与解决。
首先从反馈中得出,设备触底后,虽然还有设备,但不再请求接口继续加载。具体解决步骤如下:
1)增加条件,在通道下拉后,如果通道已经全部加载了,并且列表已经触底,即开始调用设备接口,从而解决下拉通道不再调用设备的问题;
2)在下拉接口请求将获取的数据使用push()而不用concat()、[…data, …list]合并,即可解决数据叠加异常的问题。
按上述方法修改后,设备通道下拉列表的操作已经恢复了正常。
EasyCVR具备海量视频的接入、汇聚管理、智能分发等视频服务能力,平台在线下场景中应用广泛,包括智慧工地、智慧工厂、智慧校园、智慧社区等等。感兴趣的用户可以前往演示平台进行体验或测试部署。
标签:视频,平台,EasyCVR,列表,设备,通道 From: https://www.cnblogs.com/easycvr/p/16648699.html