EasyNVR运行一段时间后出现停止现象是什么原因?如何解决?
EasyNVR平台优秀的视频能力在于通过RTSP/ONVIF协议,将前端接入设备的音视频资源进行采集,并转码成适合全平台、全终端分发的视频流格式,包括RTMP、RTSP、FLV、HLS、WebRTC等格式。
有用户反馈,在使用EasyNVR时,运行了一会就会出现停止的现象,导致无法正常使用。针对用户反馈,我们立即进行了排查。
排查日志发现,日志报了很多error,从error日志看,是因为删除文件协程溢出导致系统崩溃的。
从error日志定位看,是录像合成的时候出现的,合成MP4的时候会有临时文件产生,会在本次合成完毕时删除,正常单次使用没什么问题,但是现场第三方调用会出现一段录像多次调用的情况。多次对同样的文件操作就会出现崩溃的现象。
解决方法:取消临时删除文件操作,删除文件改到定时任务里,定时清理即可。
按上述方法修改后,EasyNVR系统停止问题已经解决。
EasyNVR安防视频云平台具备视频直播监控、录像、检索与回看、存储、国标级联等视频能力,可支持将接入的视频流进行全平台、全终端的分发,平台拓展性强,兼容度高,可应用在智慧工厂、智慧工地、智慧园区、智慧港口等场景中。