On Thursday, February 24, 2011 08:25:35 pm Chuck Munro wrote:
> Open-source software such as ZoneMinder works with cameras from several 
> manufacturers, and runs on CentOS.  I personally haven't tried it, but I 
> understand it works well.

I'm running a zoneminder instance on CentOS 5 under VMware ESX now; there are a 
few caveats.

First, I didn't find RPM's for ZoneMinder for CentOS for the current version of 
ZoneMinder.  For F12, F13, and F14 they're out there, but niether 
EPEL/RPMfusion nor RPMforge has them that I could find; but I didn't look in 
any testing repos, just the production stable ones.  Even ATrpms doesn't 
package ZoneMinder for C5.

So I built from source.  This has some odd dependencies, for a specific version 
of libraries needed.  It builds ok, but it does take some work to do.  I'm 
tempted to take the Fedora source RPM and try it, one day when I have time to 
do that, as it will likely need some patching (but I'm not sure of that, since 
I haven't tried it).

Once built and the database configured and the schema loaded, it works fine.  
However, if you're using a lot of IP cameras and a high frame rate, you need a 
lot of CPU power.  If you set the frame rate to 1 frame per second the CPU 
utilization with eight or nine cameras isn't too bad; trying to do 5-10 frames 
per second takes nearly 100% of a dual vCPU VMware ESX instance on our Dell 
PE6950's (four 2.8GHz dual-core Opterons).

ZM can take all kinds of video inputs; it can even 'chain' to another 
zoneminder instance as if the other zm instance was an IP camera.  So you could 
build a multichannel NTSC or PAL video capture box for cheap CCTV cameras 
(monochrome CCTV cams with C or CS-mount interchangeable lenses can be had for 
way less than $100 each), and then chain that to another zoneminder.
_______________________________________________
CentOS mailing list
CentOS@centos.org
http://lists.centos.org/mailman/listinfo/centos

Reply via email to