视频流媒体服务器EasyNVR录像存储为什么会出现规律性中断现象?
关于视频流媒体服务器的录像,一直是一个必备需求,有的录像可以供用户直接观看,有的不作为对外开放的观看入口,不管怎么说,如果安装流媒体视频监控系统,录像的存储是一定要保证的。
我们偶尔会在用户的流媒体现场发现,视频录像出现规律性的中断问题,比如像下图中EasyNVR流媒体平台的录像中断,可以明显看到从20:00开始,录像就已经是有中断的情况了(图中刻度尺上的绿色表示有录像视频文件)。
问题分析
EasyNVR的视频录像是以天为最小单位周期进行视频录像的,同时软件录像机制是一直对成功设置录像的通道进行不间断的录像,因此正常情况就是整个时间的刻度尺上的录像应该是完整的,出现问题我们可以从视频源和视频的软件录像几个方面进行排查处理。
我们分析了两种可能造成录像存储中断的情况:
1、摄像机拉流出现问题
接入的摄像机的源网络有规律性的波动,固定时间段的网络波动,导致这边固定时间段的拉流出现问题,当视频源出现问题就会出现固定的时间段出现没有视频流的问题,因此出现了规律性的录像中断问题。
2、磁盘空间存储不足
录像的存储是需要磁盘空间的,我们需要明确一个概念就是,录像的存储实质上就是磁盘的文件读写,因此当我们的磁盘空间被完全使用时,就会导致新的视频录像文件无法写入记录。上一篇博文就给大家介绍过了:如何将已存储的视频文件进行迁移?
假如真的是因为磁盘空间满了,那么后续的录像都应该无法录入,而不是呈现规律性的没有录像的情况。
该问题就在于EasyNVR软件自身内部也有磁盘空间的监测机制,当发现磁盘空间不足,会自动删除最老的指定部分视频,当磁盘空间腾出后,新的视频数据又可以成功的录入,因此就出现了规律性的视频中断问题。
解决问题
在实际的使用当中,我们要关注磁盘空间变化,有录像需求可以预先评估所需的磁盘空间大小,如果仍然需要大量的视频存储空间,也可以新增磁盘或者迁录像数据来进行解决。