智能视频监控系统是一项快速发展和高可靠性的监控技术,对构建我国社会主义和谐社会也起着非常重要的作用。尤其是公安部发布国标GB/T28181协议之后,国标与视频智能监控的联系也日益紧密起来。
与手动视频监控系统相比,我们的国标GB28181流媒体服务器EasyGBS智能视频监控系统不仅能够使监控人员从屏幕监控中解放出来,而且能够提供更加全面的监控服务。
在我们的国标流媒体平台研发更新的期间,研发人员测试新版EasyGBS视屏调阅过程中,发现当快速的切换视频通道播放时,服务器会发生报错。
我们反复测试了多次,在正常使用的时候,服务器是没有问题的,只有点击速度过快,才会报错,初步分析是由于touch请求会丢失参数导致请求失败导致的报错。
正常情况下,touch请求是视屏播放之后,15秒请求一次,当切换速度过快或者点击过快时,之前被销毁的视频的定时器未被及时销毁,导致无法获取视频,视频参数也随之消失。
所以当定时器触发时,我们可以先检测所带参数是否已经有数值,若没有则清除该定时器即可。