我们在此前的文章中也提及过,TSINGSEE青犀视频的流媒体服务器都具有录像阈值功能。当录像达到了阈值条件,就会触发录像删除机制。我们的视频平台软件均有默认的录像存储磁盘,当默认存储磁盘空间不足时,用户也可以更改存储磁盘的地址或对磁盘进行扩容。

【解决办法】EasyCVR视频平台出现云端录像失效是什么原因?_软链接

EasyCVR视频平台软件默认运行在C盘,录像文件默认存储的位置其实是在D/E盘,或是其他的磁盘空间类似于ip-san,该操作的实现原理是在原先运行的磁盘目录下,将存储路径以软链接的形式直接指向到对应的磁盘下面。

【解决办法】EasyCVR视频平台出现云端录像失效是什么原因?_软链接_02

SAN的概念:SAN(Storage Area Network)存储区域网络,是一种高速的、专门用于存储操作的网络,通常独立于计算机局域网(LAN)。SAN将主机和存储设备连接在一起,能够为其上的任意一台主机和任意一台存储设备提供专用的通信通道。SAN将存储设备从服务器中独立出来,实现了服务器层次上的存储资源共享,能够同时满足吞吐率、可用性、可靠性、可扩展性和可管理性等方面的要求。IP存储就是使用IP,而不是光纤通道,把服务器与存储设备连接起来的技术。

【解决办法】EasyCVR视频平台出现云端录像失效是什么原因?_软链接_03

假定录像阈值设置的条件,是当磁盘空间小于40G就触发删除机制,那么在平台实际的使用过程中就会发现,录像文件是存储在D/E盘,作为录像磁盘并没有到达阈值条件。但是程序却对录像文件一直在进行循环地删除。正常情况下,录像磁盘空间满足继续录制的需求,录像可以继续录制,实际情况却发现录像在一直在删除。

出现这种情况的主要原因,是平台软件内部有磁盘监控机制,一直检查当前的磁盘空间状态。通过软链接的形式将录像的磁盘位置指定到满足需求的网络磁盘,系统实际在读取磁盘信息时,依然将自身运行的磁盘空间作为阈值的检索依据。那么问题就来了,实际的录像存储磁盘空间并没有作为阈值的依据。

解决这个问题,应该在平台的实际应用过程中,不要直接使用软链接的形式来进行录像磁盘空间的挂载处理。我们已将具体的录像录制设置在平台系统中,以系统自身的能力来识别磁盘空间的大小,从而避免了录像擦除机制的无效使用。

【解决办法】EasyCVR视频平台出现云端录像失效是什么原因?_可扩展性_04

EasyCVR视频平台系统稳定可靠、部署简单、可拓展性强,在支持直播的同时还拥有多种录像机制,在配置页面可以设定录像存储的天数等等。更多关于录像功能的内容,欢迎查看我们往期的文章。感兴趣的用户也可以前往演示平台进行体验或部署测试。