解惑:PC式DVR与嵌入式DVR的四点区别
今天,有朋友问我,PC式DVR和嵌入式DVR有什么区别?简单来说,同为DVR,两者都能处理监控前端采集到的图像数据,并将模拟信号转换成数据信号,区别的话,大概说来就是PC式DVR需要PC机来对视频信号进行编解码,而嵌入式DVR则能够通过其自带的芯片独立进行视频信号的处理,并不需要电脑辅助。
这么解释未免太过粗糙了一些,为了表明我对此问题的认真思考程度,于是,我将从下面四个角度来一一进行解说,也希望能够借此解决需要安装监控系统的用户的一些困惑。
一、系统构成
如果从监控系统的构成来看,基于PC式DVR的监控系统的构成主要是前端摄像机+传输设备+视频采集卡+个人电脑(PC机)+显示器或监视器,而基于嵌入式DVR的监控系统构成则为前端摄像机+传输设备+ DVR主机+显示器或监视器。
事实上,我们经常把把带视频采集卡的PC式监控系统叫做PC式数字硬盘录像机,也就是说,其实视频采集卡经常都是和PC机(即电脑)配套使用的,就如电脑显卡一般,单独的一张视频采集卡无法工作,必须插到电脑主板上才能正常工作。
从上述的监控系统构成我们不难看出,对于嵌入式DVR而言,其对视频数据的处理并不依赖PC机,完全可以自身搞定。分析其内部结构,我们会看到,嵌入式DVR的硬件主要体现在其内部板卡都集成在一块主板上,只需要一块嵌入式主机再加上显示部分就可以起到“视频采集卡+个人电脑(PC机)+显示器或监视器”的作用了。
二、系统功能
监控视频采集卡是在基于PC机上的Windows 、Linux操作系统上来运行视频监控软件,视频监控软件只是PC操作系统上众多应用软件之一,PC机只能拿出一部分资源来支持监控软件的运行。对于嵌入式DVR而言,其系统与硬盘录像机的操作系统紧密结合在一起,可以说嵌入式DVR操作系统是为视频监控量身订做的操作系统,减少了很多不必要的额外功能运行。所以,相比之下,嵌入式DVR系统的启动时间更快,操作时反应时间也更短,减少了用户等待时间,而基于Windows、 Linux 操作系统之上的视频采集卡监控系统是在速度上可以说是望其项背。
不过,由于目前大多数嵌入式DVR的处理器的处理能力和PC机的CPU相差太远(大多差几个数量级),所以嵌入式DVR的视频处理能力远远低于PC机,前者系统内存也远远小于后者。平时我们常常会利用嵌入式DVR看到较为流畅的监控图像,不过千万不要弄错了,这些都是预览图像,并不需要DVR进行太多的处理,几乎是原始图像;应该说,真正考验CPU能力的是对视频图像的编码压缩及解码能力,这是我们可以从录像及回放看出来。
一般来说,在分辨率为D1的情况下,嵌入式DVR的录像总帧率只有几十帧,而PC式的监控系统可以达到几百帧,所以,当我们用嵌入式DVR进行多路视频同时回放的时候,我们往往可以看到图像有丢帧或延迟现象,但是,如果我们利用多张视频采集卡插在PC式机上时,可以把图像做到几十路且录像及回放仍然可以是实时或接近实时的。应该说,嵌入式DVR比带采集卡的PC式监控系统启动速度更快,但在视频处理方面则不及带采集卡的PC式监控系统。
三、可操作性
从上面的分析我们不难看出,嵌入式DVR处理器的处理能力有限,同时,其要把大部分资源用于视频图像处理上,只有很小部分资源用于运行监控软件及软件界面处理,所以嵌入式DVR的监控软件设计相对比较简单。但是,带采集卡的PC式监控系统由于其是基于强大的WINDOWS或LINUX操作系统,且CPU处理能力很强,主板还带有专门的显卡用于处理图形图像,同时还有大容量的内存做支持,所以,一般其监控软件操作画面设计得远比嵌入式DVR监控软件精美,附加功能也更为丰富,常常可以同时做大几十路数的视频监控。
不过,尽管PC式监控系统的功能更为丰富,但是对于不熟悉电脑的操作人员来说,这无疑是一个极大的考验。在这个方面,嵌入式DVR就占据了相当的优势,一般的嵌入式DVR外壳前面板上都带有控制按键,另外有些还带有红外遥控板和USB鼠标,这三者都可以对整个监控软件进行控制,基本上能满足不同的人群的操作习惯。而且,嵌入式DVR的外观设计非常接近于家用的VCD/DVD,其傻瓜式按键操作更加简单、更加人性化,很大程度上弥补了其在软件方面的不足之处。
四、系统稳定性
从稳定性来看,我们可以从硬件和软件两方面进行分析。首先从硬件方面来说, PC式监控系统需要将视频采集卡插到PC机的PC/PCI-E的插槽上,既然是接口,当然会存在接口松动的问题;另外,部分采集卡的金手指(PCI/PCIE接口部分)也存在氧化造成接触不量的问题;对于嵌入式DVR而言,其所有的芯片都是焊接到固定的一个板子上,不存在接口松动及氧化的问题,所以其抗震性及防尘功能会更好。
再从软件方面来看,嵌入式DVR主要体现在嵌入式操作系统与DVR监控系统完整的结合在一起,不容易受到一些额外因素的影响。而PC机自身所带的WINDOWS操作系统存在不稳定性和冗余的附带功能所引起的不良因素,还有如病毒入侵,盗版软件引起的兼容性和稳定性的问题。
以上是对嵌入式DVR和PC式DVR的大概总结,一般来说,对于家庭用户来说,如果其家中已有一台PC机,同时监控又不需要24小时工作的话,购买一张视频采集卡即可满足其监控的需求,当然,如果是需要24小时连续不间断监控,路数又相对比较多的话,购买专业的嵌入式DVR可能是更好的选择,毕竟,如果需要电脑处于24小时开机状态,即使人不需要休息,电脑也需要休息啊,又有多少电脑能够耗得起几个连续的24小时呢?