Slashdot Mirror


Joe Barr Gives ZoneMinder A Thumbs-Up

I've been interested in the Free software home-security software called ZoneMinder for a while, but strictly as a lurker, checking out the project's site whenever I noticed it crawl down the Freshmeat home page. Joe Barr of NewsForge, though, recently had reason to install the software, which manages one or more home security cameras (which can be any Linux compatible camera -- he used some common D-Link wireless ones), watches for movement (generating alarms based on user configuration), and lets the camera output be streamed elsewhere, so a thief can't usefully just rip out the recording system. (NewsForge and Slashdot are both part of OSTG.)

12 of 110 comments (clear)

  1. Re:three languages, one db, one http server... by Anonymous Coward · · Score: 1, Informative

    Article page 3 mentions a "live cd" of all the
    stuff by Ross Melin is available off the standard
    download page here is the direct link:
    http://www2.zoneminder.com/downloads/ZMliveCD_1.19 .5.isoZoneMinder LiveCD v1.19.5

  2. Re:Can't Tell You by Mr+44 · · Score: 4, Informative

    IF you look at the website, you can (graphically) define exclusion zones within each camera's view.

    The software is really quite powerfull.

  3. Another good app.. by smclean · · Score: 4, Informative
    I've been playing around with my X10 wireless cam and Motion.

    Motion has motion detection and whatnot, and it's a pretty nice program, extremely configurable and extensible. Makes a nice webcam with java streaming .

    --

    "'Yrch!' said Legolas, falling into his own tongue."

  4. Re:Can't Tell You by _Shorty-dammit · · Score: 3, Informative

    "Multiple Zones (Regions Of Interest) can be defined per camera. Each can have a different sensitivity or be ignored altogether." http://www.zoneminder.com/documentation.html

  5. Re:IP address... by djdavetrouble · · Score: 2, Informative

    or use dyndns and install the client that updates it when your provider changes your ip address (like once a year for me).

    --
    music lover since 1969
  6. Re:Cool idea by mikael · · Score: 3, Informative

    According to the article, the maximum resolution is 640x480. To accurately recognise a number plate, you need to recognise around 8-10 characters with at least 8x8 pixels per character. Assuming the field of view is 45 degrees, you'd need to have a number plate at least two feet away to be fully visible, and then the visible size would halve every time you doubled the distance. You'd probably be able to get 16 feet range if this were the case.

    The lighting would be up to you. These cameras are sensitive to infrared light (Some buildings actually have infrared lamps on the outside, which appear not to be working to us, but will make the scene appear illuminated to a video camera). You'd probably want to have motion activated outside lighting before you had a camera for night-time protection.

    Although, I hope the cameras also save the time and date on the display. Some courts won't accept such evidence unless it is timestamped.

    --
    Vintage computer adverts: http://www.vintageadbrowser.com/computers-and-software-ads
  7. Best thing by jav1231 · · Score: 2, Informative

    As someone who worked in security (and no, not as an 'officer') he would help himself immensely by creating some kind of sign and stickers saying "This house protected by webcams" or something. The real goal should be to deter, not catch, because cacthing a crook like this is a long shot. This sort of thing isn't really conducive to catching John Doe, local professional thief, it is good, however, for catching Timmy, the neighbor's kid.

  8. ZoneMinder not ready for prime time by Redchrome · · Score: 2, Informative

    I recently tried installing ZoneMinder to test it as a security system for my company.

    I downloaded the most recent version (1.19.5), and tried installing it on a Debian box with a USB webcam attached. Being that there isn't a Debian package for it yet, I tried installing it from source. I installed it to /usr/local/zoneminder (after a couple of false starts, figuring out the directives that needed to be passed to the configure script); and then tried to run the setup script.

    I found that I needed to hack the setup script in order for it to find certain things (which Debian puts in a different place than Redhat, and were hard-coded in); and even when I did so, the setup script bombed out near the end with a perl error (even after turning off 'use strict', which helped me past a couple of coding errors). I discovered that Redhat-ish values (user and group to run as) had been hard-coded into some autogenerated config files.

    Even after straightening that out, I found that the init script was Redhat-specific (and not outrageously well-written at that). So as a quick-and-dirty measure, I just started the daemons by hand, the old Unix way. (If I cared to, I can write init scripts with equal aplomb for both Redhat and Debian; but I just wanted to try this program out).

    Got the daemons up & running. Looked at the config page through a web browser. Tried setting up a camera. Got no output. Got no useful debugging information in the logs. I knew very well that the camera was working (got output via xawtv and camstream); but zoneminder wouldn't produce output. After reading the FAQ, troubleshooting docs, and Googling a bit, I figured out how to invoke some of the programs from the command line, and saw that Zoneminder's tools could scan for video devices and get information about them; but couldn't figure out any more than "something's not right with this daemon, it exits directly after being invoked".

    At this point I decided that the quality of this tool was highly suspect, and not appropriate for our use. Definitely not appropriate for a post-1.0 release; since even just the installer bombed out with a perl coding error.

    It looks like a nifty program, which is why I stuck with the frustrating install & troubleshooting process for 4 hours or so. I wish the developers the best; but I humbly and honestly suggest they develop some regression and install tests.

    Note: I am anything but new to Linux. I've been admin'ing Redhat and Debian systems for 6 years now, and using it as my exclusive desktop since about 2000. I am not a perl hacker nor a C programmer by trade (tho I'm not unfamiliar with such things); and I really don't feel like becoming one in order to just try out a post-v1.0 program.

    1. Re:ZoneMinder not ready for prime time by catch23 · · Score: 2, Informative

      Oh please.... Maybe you're not a good enough Redhat/Debian admin then. I'm only a casual user of Linux (even though I am a software developer by trade) and I have been able to install ZoneMinder on my Debian system without any issues. There were some brief problems that I experienced when ZM wasn't outputting any video, but the FAQ on the zoneminder site fixed it up.

      Also, it does not take 4 hours to install. If you spend time following their comprehensive instructions on their website, you can easily install it under 30 minutes.

      Finally, I've never used Redhat and I don't think their software has been tweaked for Redhat since I had absolutely no problems setting everything up. I've only used Debian casually for the last 4 years. I am definitely not a linux hacker by any means.

  9. A better solution by skiball · · Score: 2, Informative

    After trying and sending back the X10 crap (CMOS is not the way to go) I found an inexpensive solution that I've been using for over a year now. Geovision makes an excellent system that comes bundled with a DVR card for the PC (*nix too). I'm running 2 - 3/4" weather-proof wired bullet cams (Sony 1/3 CCD's high res, low lux) connected to a 2 port card (up to 16 port avail). The software is solid and has wayyyy more features than I need. 24x7x365 monitoring, MPEG's captured to an HD on motion detect, remote access, playback, web, security, 30 day retention of files (configurable), alarms, PTZ support, audio, yada, yada, yada. Amazing what goes on in my hood when I'm at work! :) Cams, card, and software was under $300 USD. Just add PC and away you go! Tin foil hat and side arm not included.

    1. Re:A better solution by catch23 · · Score: 2, Informative

      Perhaps you should give ZoneMinder a second try? For $99 you can buy a 4 port capture card from X-Guard. Then all you need are some high res CCD cameras that can be had for roughly $60 a pop from ebay stores. (This price includes shipping) The cheaper ones come from Hong Kong, but are still extremely high quality... look for Sony manufactured CCD cameras. And the software is.... well free.

      So for $280, you can have a 4 port capture card, 3 Sony color CCD cameras, and all the software you're gonna need for a full-fledged security system!

      ZoneMinder does have all the features you just mentioned, plus infinite day retention of files, but can user configured of course. And their web interface is ultra-slick.

  10. Re:Cool idea by catch23 · · Score: 2, Informative

    Although, I hope the cameras also save the time and date on the display. Some courts won't accept such evidence unless it is timestamped.

    ZoneMinder does this by default. It's also very easily user configured via their web interface.