Slashdot Mirror


A DVR Security System That Isn't Based on Windows?

Brady J. Frey asks: "For months, I've had a client that has been looking for a Linux or Mac alternative for their DVR Security systems. They are a large Real Estate company with 200+ cameras world wide, and their Pelco PC DVR's are hubs for viruses. These systems cannot run anti-virus software at the same time they record -- but require internet inbound/outbound traffic through specific ports that leave some nice holes in the firewall for viruses to find their way in as needed. Yes, we could put up a server in front of each, or a router that has anti-virus built in, however this is not a cost effective method for a number of their locations. Therefore we are looking for alternatives. Any suggestions?" "We've tried looking at Ben's Security Spy for Mac, and running a Quicktime server, but it was not industrial enough for us and the developer has been elusive. We're looking at Endura by Pelco, but there's some questions unanswered for it.

What I want is a high end, professional DVR system for a large business that does not run Windows. Budget isn't really an issue at this point, since we are just looking for options.

To note, I'm hearing I could possibly do IP cameras, and host any ol' web server I want to download those files, but I have no clue as to how to control the cameras, or if this is really a possibility. Any advice or information is appreciated. If you are an expert in this industry, we may have a need for your services and would welcome that too!"

383 comments

  1. Traffic by dr_strang · · Score: 2, Insightful

    Isn't the camera traffic limited to known IP addresses/MAC addresses? Just lock it down to only accept traffic from those...

    --
    This is a sig. It is like every other sig in the world, except that it is mine, and it is different.
    1. Re:Traffic by sam0737 · · Score: 1

      Usually it's the Boss's computer heavily infected (No one dare to go into their rooms to clean up the virus), and usually the rule allows all the Boss's computers to access that security cam website.

    2. Re:Traffic by BigBlockMopar · · Score: 1

      Usually it's the Boss's computer heavily infected (No one dare to go into their rooms to clean up the virus), and usually the rule allows all the Boss's computers to access that security cam website.

      Or you (the computer-illiterate boss) simply hire employees who will walk into your office and make fun of you for having opened the "Just Click Here fore [sic] a Bigger Penis" e-mail. His skill was that required to run a business; mine was in making fun of anyone without computer savvy (which somehow extended to avoidance of snake-oil salesman who'd discovered the Internet). Most days, Pat and I got along great.

      --
      Fire and Meat. Yummy.
    3. Re:Traffic by sirket · · Score: 1

      Better yet let someone else worry about it- Contact a company like VideoSave. They have cameras with an onsite staging server. Feeds are then uploaded to their colo facility from which you can view any camera stream over an SSL protected session.

      -sirket

    4. Re:Traffic by monkeydo · · Score: 1

      Try deploying a VPN between the sites. The technology to secure communications between several different locations has been around for a while. There's no good reason why these servers should be freely accesible to the Internet. That's just stupid.

      --
      Si vis pacem, para bellum
      The only thing more annoying than a Libertarian is an (un|mis)informed Libertarian
    5. Re:Traffic by H310iSe · · Score: 1

      I've solved this problem w/ VPN (simple RV42 linksys routers @ every site), Windows Firewall & Windows IP Filters - I'd implement IPSec to the router if I could but I don't think I can w/ these. The security cameras are behind the vpn router (NAT'd, naturally, with port forwarding for the video program's client interface) and all other local systems are behind a separate router.

      As for the bosses, they get an RV42 at their houses/work as well. I use the DVR's client software, not the web interface, so we can keep port 80 blocked. I have dedicated video monitoring PCs @ the central office, no one is allowed to load or do ANYthing to/with them other than monitor the cameras. Where I can't do that (a couple of the PHBs' personal PCs) I make sure I manage their security. So far it's working pretty well.

      --
      closed minded is as closed minded does
    6. Re:Traffic by Creepy · · Score: 1

      the boss's computer should be running Anti-virus software since it's not recording video, and keeping it and the system up-to-date should be done automatically using remote tools. This shouldn't be a problem - and the boss won't even know you're there.

  2. ipcameras by cookiej · · Score: 2, Interesting

    Sad to say, SecuritySpy isn't even close to "industrial". They won't even support one of the newer D-Link cameras, the 6620G.

    I have two D-Link 6620G cameras and have been looking for *any* solution, industrial or not, that would let me access my cameras via my Mac.

    I am by no means an industry expert, I can tell you that the IP Camera solution is indeed viable. Several of them out there -- check out:

    http://www.ipcamerademos.com/

    and

    http://www.ipcameraforums.com/

    Also -- most of the IP cameras have their own software, access (and control) via a webserver built into the camera, or a client utility that allows multiple views (at least the D-link does, and I was led to believe that both Toshiba and Panasonic do as well).

    There are some serious industrial IP cameras out there. Check out AXIS and I think Panasonic has some heavy-duty cameras as well.

    1. Re:ipcameras by yorugua · · Score: 1

      A place to start might be http://www.zoneminder.org/ , maybe is not so "pro", but it does it job for smaller installations. Maybe is worth a try.

    2. Re:ipcameras by ThomaMelas · · Score: 1

      The D-Link Cameras are no where near pro quality. They are a cheap camera. Toshiba, Axis, Sony all have much better camera lines.

    3. Re:ipcameras by cookiej · · Score: 1

      Actually, the 6620Gs have a great low-light picture and a 10x optical zoom. Pan/Tilt, and two-way audio along with being wireless and supporting WPA2 encryption. Hardware wise, it's really pretty good. The firmware blows (as do most Dlink products)

      I've heard really bad things about the Toshibas and mediocre things about the Sonys. The Dlink seemed to be the best value at the time.

      Axis and Panasonic are supposedly really good -- plus a few others that aren't well-know outside of the surveillance industry.

      The idiots at Dlink used proprietary streams for video/audio (they do also support MJPEG, but video-only) and built an ActiveX control to connect to it. Had they used Java, it would have been cross-platform. Or had they used a standard protocol for the streams, other clients could use it.

    4. Re:ipcameras by ThomaMelas · · Score: 1

      None of the IP cameras are working off of any kind of standard stream. Everyone of them is differant. I've used the D-Links and the Sonys and the Toshibas and I can tell you that you are wrong. The D-Links are not something I would ever recommend ever be used in the field.

    5. Re:ipcameras by Anonymous Coward · · Score: 0

      I agree about the D-Link cameras. I got a DCS-950G but I didn't know how crappy they were before I bought it. I found this website http://www.networkcamerareviews.com where there are many other unhappy customers. All the DCS-950G reviews say "DONT BUY THIS CAMERA"

    6. Re:ipcameras by irving47 · · Score: 1

      Strange... I am surprised SecuritySpy won't work with a 6620 when it works so well with 5300's. I had assumed they were essentially the same camera except for the zoom. Or is that the problem? No zoom functionality? If that's it, I guess it's pointless to recommend EvoCam since I'm sure the same issue would be there...

      --
      I had a sucky sig.
    7. Re:ipcameras by cookiej · · Score: 1

      Indeed. Imagine MY surprise after buying two 6620s. I made the same assumption. The guy at SecuritySpy told me he wasn't going to support them -- although he did refund my purchase.

      So, I'm stuck with the crappy ActiveX control and access only from the PCs. But like I said, the hardware seems excellent. I wish I had the time to write my own...

  3. Open ports have applications linked by LiquidCoooled · · Score: 1

    Don't the applications hosting those ports have no protection?

    Last time I heard about a protocol problem it was the application and not the OS that was at fault.

    --
    liqbase :: faster than paper
    1. Re:Open ports have applications linked by bradyj · · Score: 1

      I'm sure it's the application -- but at the same time, this would be a mute issues on a linux/mac setup. The only protection those applications have are the routers we put in front of them, which some more high end ones can be unreasonable in remote locations. Since I submitted this a week ago, some alternative windows companies have submitted improved systems that do not have weaknesses Pelco seems to have, so we shall see!

    2. Re:Open ports have applications linked by Anonymous Coward · · Score: 0

      I don't have enough information about your setup to make an informed suggestion. Who connects to these machines? What protocols do they speak when they connect? You say 80-6099, what are these connections used for? What do you define as a high end router, or relatedly home much traffic do the routers in front of these things have to handle? I do appologize for the asshats on the board, civility seems to be in short supply. Anyways, I can't remember my /. login but if you think it's worth your time drop me a line at crapmail@follis.net(spam account used on boards) and I'll respond with my real address.

      Thanks for your time, Follis

    3. Re:Open ports have applications linked by Zeinfeld · · Score: 2, Insightful
      I'm sure it's the application -- but at the same time, this would be a mute issues on a linux/mac setup.

      I think you meen moot.

      For the application that you describe viruses should not be a threat on any platform. There should be no users on the box and if there are users they should not run using admin privs unless they are doing admin. Break those rules and you are in trouble regardless.

      Your problem is going to come from worms. There are plenty of worms that attack UNIX boxes.

      A network router box with port filtering can be bought for $50 or less. It is a good investment regardless of the O/S you run. A large number of security problems are the result of an admin reconfiguring the box.

      --
      Looking for an Information Security student project suggestion?
      Try http://dotcrimeManifesto.com/
    4. Re:Open ports have applications linked by tomhudson · · Score: 1

      A few points:

      1. While I hate Windows, I've assembled DVR systems (1.5 tb of raid storage, 16 channels video+audio @ 25fps, viewable/searchable over the internet) that don't have problems with anti-virus software. (now you can go up to 64 av channels per unit on the same system, btw).

      2. I tested a few linux-based systems - they're "not there yet." Maybe in a couple more years.

    5. Re:Open ports have applications linked by bradyj · · Score: 1

      typing too fast indeed:), thank you The software from Pelco Requires admin privleges, and filtering via IP is questionable by some remote users. Do you have any PC software you recommend?

    6. Re:Open ports have applications linked by bradyj · · Score: 1

      I've heard this from other developers -- noting that the Linux systems seem to be cheap home grown creations. Do you have a PC version you'd recoommend us to look?

    7. Re:Open ports have applications linked by ScottyH · · Score: 2, Funny

      I think you meen moot.

      I think you mean mean.

    8. Re:Open ports have applications linked by tomhudson · · Score: 1

      http://videowisecanada.com/, http://milsecure.com/

      However, keep in mind that these solutions require custom hardware, so you can't just "upgrade" the software on your current systems. Also, it works with conventional CCTV security cameras (regular, pan-tilt-zoom, and infrared), not the crappy IP Net-Cams from Axis and others.

    9. Re:Open ports have applications linked by Anonymous Coward · · Score: 0

      Ahhahahhhahahahah

    10. Re:Open ports have applications linked by Anonymous Coward · · Score: 0

      Watchnet is also a decent piece of hardware, but their support is somewhat lacking.

      Also look for 'doublevision CCTV' new company we are evaluating - local to Canada however

  4. /. with the perfect timing by Southpaw018 · · Score: 1

    I'm sort of the one man IT department for a small nonprofit that is dependent on technology for tons of different things. Recently, we've begun looking into security for our office (I'll spare you the grisly details.) A traditional CCTV system is completely out of the question. A network camera like the Axis 207 ($300 range) is doable in the hardware sense, but they want an additional $600 for DVR software. I have a spare box I could toss Linux on if there were a good F/OSS solution out there.

    In short: it's not just the big boys that are looking for these things! :)

    --
    ACs are modded -6. I don't read you, I don't mod you, I don't see you. Don't like it? Don't be a coward.
    1. Re:/. with the perfect timing by MrFreezeBU · · Score: 1

      Check out www.zoneminder.com. I have been using it for a few months now with good results. I have been using the Axis 206 and the 206W IP cameras along with a bt878 based capture card for some older analog cameras that I have laying around. The software seems to support all the options that I need or can think of at the moment. Streaming, motion capture, PTZ, all worked out of the box for me. Sorry if this sounds like an ad, I've just been very happy with the software.

    2. Re:/. with the perfect timing by Anonymous Coward · · Score: 0

      thank you mr mr freeze i was going to tomarrow start a win xp pro thing tomarrow so my boss could watch his store(me) from home with rdp thank you for sparing me one more indignaty(installing xp pro again!!)and providing me with job security
      (linux)(he uses ie 7 beta because it's "THE LATEST GREATEST!" ha thank you mr freeze

    3. Re:/. with the perfect timing by thogard · · Score: 1

      I have a 4 channel DVCR with ethernet that doesn't use windows on the main system but has a windows app that displays recorded images. Mine records a frame every 1/5 sec onto a 40gig hd and it seems to work ok using cheap cameras. I've looked at the data and I don't think it would take much to write a program for Linux or OS-X. The unit I have is identical to the top 4 channel network unit here.

    4. Re:/. with the perfect timing by richlv · · Score: 1

      this could go to any comment out there - i hope people who really are interested in this thing will take notice even when the article isn't on the first page anymore :)

      i have been examining available options for similar system and, from what i have seen, this seems to be the best choice :
      http://www.zoneminder.com/

      note that it already is mentioned in this thread :
      http://ask.slashdot.org/comments.pl?sid=178695&thr eshold=-1&commentsort=0&mode=nested&pid=14814298

      i would be glad to see anybody else with zoneminder experience speak up - are there any significant downsides ?

      --
      Rich
    5. Re:/. with the perfect timing by Southpaw018 · · Score: 1

      Thank you for the thoughts and info, guys. Zoneminder looks like a great option. We'll test out flexTPS, too.

      --
      ACs are modded -6. I don't read you, I don't mod you, I don't see you. Don't like it? Don't be a coward.
  5. um... by Anonymous Coward · · Score: 0

    mythtv?

  6. YES, there is a low-cost solution by Anonymous Coward · · Score: 0


    Our company, while seemingly not nearly as large as yours, has several MythTV boxes doing exactly what you described.

  7. Viruses? by spun · · Score: 4, Insightful

    Um, viruses don't just sneak in through open ports. Worms and trojans sneak in through exploits in programs running on those ports. Which exact ports are open? Look, I'm as big a linux zealot as the next guy, but this sounds like a scam. "See the, uhm, viruses are sneaking in through the, uhm, open ports in your windows. You need me to install all new Linux based stuff. See, linux doesn't have ports or windows, so the viruses can't sneak in!"

    Really, wouldn't it be better to stick with a known system and, you know, do your job as a sysadmin by fixing any security holes?

    --
    - None can love freedom heartily, but good men; the rest love not freedom, but license. -- John Milton
    1. Re:Viruses? by bradyj · · Score: 2, Interesting

      We are 100% Mac and Linux company, so my known system would not be a dated Windows box dumbed down to only run anti-virus when nothing else works:) It may very well be a weakness in the software -- the ports required are 80 and 9999, that's it -- Pelco themselves duplicated a virus popping into it with a router up top, and since many of these buildings are remote, the expense is not reasonable to have a high end firewall on most of these remote locations when I could just as easily disregard that mess and log in as a non-root enabled user.

    2. Re:Viruses? by Rufus211 · · Score: 1

      > Really, wouldn't it be better to stick with a known system and, you know, do your job as a sysadmin by fixing any security holes?

      A lot easier said than done for a number of windows-based "solutions." I'm always amused by how often we kick the PoS (point of sale or piece of shit, take your pick) systems in our building offline because some new virus comes around and infects them all. As he pointed out you can isolate them through layers of external protection, but it's a hassle and it would be a lot nicer if they just didn't suck to begin with.

    3. Re:Viruses? by Jeff+DeMaagd · · Score: 1

      Exactly. I am also very suspecting of software that won't allow unrelated software to operate. Any DVR that can't record when a firewall is scanning traffic is crap, or the scanner program is crap too. The firewall program should be able to allow exceptions for certain programs.

    4. Re:Viruses? by complete+loony · · Score: 1
      Remember those RPC flaws? SQL Slammer? There are remotely exploitable problems with windows, especially if the boxes are unpatched, that could be prevented with a firewall. The submitter seems to suggest that there are exploitable ports open which the DVR software relies on. Given the mess that is RPC, DCOM, file sharing etc I don't have a hard time believing that.

      That said, if you are thinking about hiring someone to help setup a linux solution, why not go open source? As another poster mentioned, Mythtv might be a good starting point.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    5. Re:Viruses? by ThomaMelas · · Score: 1

      He means a security system DVR for CCTV. Myth TV doesn't begin to do anything like the Pelco or any other unit on the market.

    6. Re:Viruses? by mcrbids · · Score: 1

      You need me to install all new Linux based stuff. See, linux doesn't have ports or windows, so the viruses can't sneak in!"

      But, using a Linux/Unix custom distro cd (Think: RedHat Jump Start) can reduce the cost of administration by providing an easily setup, secure default. In other words, the install procedure gets reduced to

      1) Install the O/S CD with minimal options
      2) Install install script
      3) Run a single command (eg: Setup) which sets everything for the O/S up.

      I have something similar to this based on CentOS for setting up a porn-filtering Squid proxy server. Setup time for a server is reduced to 10 minutes per server, including applying all O/S updates, full configuration for DNS, squid, etc. and secure defaults. (firewall, etc)

      I've been looking for something similar that's Linux based myself. The only thing I've found that might work is some hack of MythTV...

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    7. Re:Viruses? by shitzu · · Score: 0

      Let me get this straight - putting a 50 dollar router on each location which allows traffic only from predefined hosts to predefined ports in front of each location is "not a cost effective method" for you, but switching to an entire new DVR hardware-software combo to protect you from viruses is ok?

    8. Re:Viruses? by batkiwi · · Score: 1

      Why are your PoS systems not on a seperate network, or at least VLAN? HOW could one of these PoS systems get a virus in the first place to spread it to the others?

    9. Re:Viruses? by batkiwi · · Score: 1

      What single feature does mythtv share with a CCTV DVR system that would make it remotely usable for this poster?

      Mythtv doesn't even ACTUALLY record video, it relies on V4L for that.

      (It does do transcoding itself, though)

    10. Re:Viruses? by mblase · · Score: 1

      Really, wouldn't it be better to stick with a known system and, you know, do your job as a sysadmin by fixing any security holes?

      Hey, buddy, this is Slashdot. We don't need that kind of talk around here.

    11. Re:Viruses? by a.d.trick · · Score: 1

      What you said is very true, but I think there's a bit of a miscommunication here. The article poster was probably trying to say something like "How to I set up a system to do this stuff and not have to sacrifice my liver to stress-related trama". Sure Windows can be kept secure, but it's a lot of work. Some of that is directly Microsoft's but most of it is a result of the plethora of poor software built on that OS.

    12. Re:Viruses? by Anonymous Coward · · Score: 0

      How many of you just stick a computer on the end of an Internet connection without a firewall? None? Some? Whatever, if you do, you are just asking to have your ass handed to you by either a cracker, or one of the latest viruses. Don't blame the OS for your shortcomings, fix it right, and do a good job of protecting your customer, don't make excuses.

    13. Re:Viruses? by TrancePhreak · · Score: 1

      You can slipstream the updates, and setup an install script for Windows too.. In which case it becomes:

      1) Insert CD
      2) Click Install

      Or you can use a drive imaging program and create a setup for all the machines... But that usually only works if they all have the same hardware.

      --

      -]Phreak Out[-
    14. Re:Viruses? by oirtemed · · Score: 1

      How can a closed source buggy system be considered 'known'?

    15. Re:Viruses? by mcrbids · · Score: 1

      You can slipstream the updates, and setup an install script for Windows too.. In which case it becomes:

      1) Insert CD
      2) Click Install


      Have you EVER installed Windows without rebooting it some 10 or 20 times?

      Neither have I. I'm talking about 2 reboots:

      1) To load the installer on the O/S CD:

      2) To reboot after the installer, the updates, and all the other patches have been applied.

      Total time from opening the computer box to completed setup 15 minutes. I can do about 3 at a time, making the average time to setup a proxy as little as 5 minutes.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    16. Re:Viruses? by Vlad2.0 · · Score: 1

      The same way a closed source one can (bugs or no bugs).

      Most linux sysadmins don't care what about the source code of the software they use. They just care that it does the job and does it damn well. The only difference between closed source and open source is that you can /choose/ to view OSS source code. But just because you can doesn't mean that you do.

      That being said, software is more commonly known for what it does and not for how it (at the code level) works. And in that regard, OSS and proprietary software are exactly alike.

    17. Re:Viruses? by Anonymous Coward · · Score: 0

      if you create a windows image or unattended install then YES there are no reboots, it is simply insert CD or send image and 1 reboot at the end. total time 15 minutes or less with no user interaction required.

    18. Re:Viruses? by alienw · · Score: 1

      OK, so you have two ports. I assume viruses aren't getting in through those, since they are serviced by Pelco's own software which has presumably not been targeted by viruses. Put a cheap NAT box (like a $30 linksys wired router) in front of each machine, and forward ports 80 and 9999. That will solve all your virus problems, since Windows viruses can't infect Linksys boxes.

    19. Re:Viruses? by someonehasmyname · · Score: 1

      I believe he was worried that the virus scanner will want to scan every new file written to the system, and a machine that records video all day will already have enough cpu activity and disk io to waste resources scanning large, clean files for viruses.

      --
      Common sense is not so common.
    20. Re:Viruses? by jimfrost · · Score: 1

      All it takes is one infected laptop being hooked up to the POS net. I've seen both heavily firewalled and isolated nets taken down that way.

      --
      jim frost
      jimf@frostbytes.com
    21. Re:Viruses? by TrancePhreak · · Score: 1

      As another poster pointed out, yes it's quite easy to not have to reboot all the time. Also, the normal amount of reboots is 3. 1 after copy, 1 after final installation, and 1 after updates. Taking the slipstream + unattended install route leaves you with 1 reboot. That's 50% less reboots than your method! Think of the savings! ;)

      --

      -]Phreak Out[-
    22. Re:Viruses? by monkeydo · · Score: 1

      You're an artist. You're probably good at what you do. But, why don't you hire someone who knows something about networking and security to help you out? Wouldn't that make a lot more sense than asking /.?

      --
      Si vis pacem, para bellum
      The only thing more annoying than a Libertarian is an (un|mis)informed Libertarian
    23. Re:Viruses? by batkiwi · · Score: 1

      How would the laptop get plugged in and on the network?

      For something as critical as a PoS network, I'd hope they have the subnet put in a different VLAN using port to MAC mapping. Plug in a random laptop and you won't even get ARP.

    24. Re:Viruses? by ryanw · · Score: 1

      I work for a pretty major company doing the unix stuff, but you wouldn't believe the trouble our windows guys have installing a fresh machine. We have a big enough company that there are rogue viruses running throughout the company on various people's laptops or even servers that haven't had patches on them or whatever. Viruses do not only come in from the outside through the "firewalls" any more. Any network that allows laptop computers that come in and out of the office are going to bring their dirty laundry right through the front door. Sure, they do their best to keep them off, but they "sneek in".

      When the windows guys go to install a fresh copy of Windows 2000 on a box connected to our network, you can gaurentee that machine has a virus before they can install the patches on the machine. They typically install the box off the network and then 'sneeker net' the service packs and other patches onto the machine before plugging it into the network.

      Protecting the machine from the outside is not the only concern. Sorry fellas, his complaint is legit.

    25. Re:Viruses? by jimfrost · · Score: 1

      Laptops get on the network by someone walking in the door and plugging it in. That's not uncommon at all, even if only for data collection. I don't think I've ever seen a seriously locked down network setup at anything but a large chain[1] but, admittedly, that's not my business (I work with backend systems). Small POS networks I have seen tended to be disconnected from the net, but data has to get in and out of them somehow and it's not just paper and data entry people anymore. Larger installations (or franchises) tended to be vpn'ed or privately networked into a datacenter. That's no guarantee of safety: Sometimes laptops get connected inside datacenters too, or so I hear, and if you're running a Windows monoculture it can work its way all the way back. What makes this worse is that POS systems do not tend to be running fully patched operating systems. Whatever the route, it happens all too frequently. I note that it never happened when they were using serial terminals hooked up to SCO boxes :-). For the life of me I cannot imagine what the appeal of putting Windows at the POS was; terminals are more expensive and a lot more failure prone even if you ignore the virus/worm issue. [1] Heck, it was only two and a half years ago that Melissa took out all of Hertz or Budget or whomever it was I was trying to rent a car from the day that hit. The rental guys were literally having someone on the lot walk up to a car and radio back the plate number for each new customer. Choices were limited that day....

      --
      jim frost
      jimf@frostbytes.com
    26. Re:Viruses? by Anonymous Coward · · Score: 0

      There has been no reported case of a network worm being able to strike a Windows box that has been updated and administered properly. That goes for the newest ones at least, Server 2003 Enterprise and XP. Install SMS (for the superb updating and reporting possibilities) to accompany the boxes, if you are able to.

      There's no need for firewall or anti-virus software if you know your stuff. Really. It's safe against anyone not really hardcore professional. But then again, nothing is safe against those people.

    27. Re:Viruses? by mcrbids · · Score: 1

      if you create a windows image or unattended install then YES there are no reboots, it is simply insert CD or send image and 1 reboot at the end. total time 15 minutes or less with no user interaction required.

      But you're still comparing apples to oranges.

      A "windows image" includes all the drivers preconfigured for a standardized hardware platform. An "unattended install" loads (crappy!) default drivers that generally don't work, and doesn't download updates as part of the install process. In either case, no applications are included. Slipstream doesn't include /*CURRENT*/ updates, just those as of download time.

      What I'm referring to:

      A) Loads in a clean set of drivers specific to the hardware, a la Anaconda, unlike your "windows image". Changing hardware on a Windows system is a dicey proposition at best. It's very typical to see Windows barf after spending 20 minutes at a "New Hardware Found" prompt and three reboots before bombing into uselessness. I've found that particularly for commodity systems in a server-based environment, Linux drivers seem to "just work" and do so very well.

      B) Loads all updates via yum, not just what's on the CD. This means that I don't have to rip a new install CD everytime a new security update comes out, only when a completely new O/S version comes out. (EG: every 5 years or so!)

      C) Includes ALL APPLICATIONS needed to run the system, NOT JUST THE O/S.

      D) Sets up ALL RELATED SERVICES (EG: bind, squid, etc)

      E) Completely FREE OF LICENSING WORRIES. No screwy "Certificate of Authenticity" or stickers on the bottom of the case. Just rip a CD, label with a perm marker, and begin burning systems.

      I mean, a system loaded, setup, and READY FOR PRODUCTION in 15 minutes, not just a bare O/S. One reboot. Sorry, but Windows just can't cut this mustard. Windows, however, does fine for letting me play The Sims or perhaps GTA San Andreas.

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    28. Re:Viruses? by mcrbids · · Score: 1

      When the windows guys go to install a fresh copy of Windows 2000 on a box connected to our network, you can gaurentee that machine has a virus before they can install the patches on the machine. They typically install the box off the network and then 'sneeker net' the service packs and other patches onto the machine before plugging it into the network.

      But why? You can get a NAT router from Office Max for $20. It will allow for Internet Access, but make machines connected to it effectively invisible to worms. Using one of these, they could get updates from Windows Update without having to risk the machine. Isn't it amazing how little some people value their time... ?

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    29. Re:Viruses? by mattyrobinson69 · · Score: 1

      How about motion?

      http://www.lavrsen.dk/twiki/bin/view/Motion/WebHom e

      i'm not sure it does everything you want it to, but ive used it before and thought it was very cool (i was using it out of interest, not for real security cameras)

    30. Re:Viruses? by mcrbids · · Score: 1

      How many of you just stick a computer on the end of an Internet connection without a firewall?

      I do. All the time. RHES/CentOS based Linux systems. For years, anytime I've had a security breach happen, it happened well after I was aware of a problem. (Not all the systems I admin are actually mine - meaning that, when I identify a problem, I have to get approval to actually go fix it)

      But, it's routine for me. No firewall. In fact, in quite a number of cases, the Linux system IS the firewall. I don't admin ANY Windows servers - a convention I made years ago that I've never regretted. (and thus, I'm a long-time slashdotter) How many such computers have YOU stuck on the end of an Internet Connection without a firewall?

      --
      I have no problem with your religion until you decide it's reason to deprive others of the truth.
    31. Re:Viruses? by Tim+C · · Score: 2, Insightful

      Worms and trojans sneak in through exploits in programs running on those ports.

      No, trojans are executed by the user in the belief that it is an application that the user wants (or needs) to run. Viruses hook on to other executables, causing themselves to be run when that executable is run; they generally fork (or similar), execute the real executable, then seek out other executables to infect. Worms are the only self-mobile code, and do indeed seek out open ports to exploit holes in the software listening on them.

      Apart from that, you're right, viruses are not sneaking in through open ports. Anything that is getting in of its own accord is a worm by definition. If there really are viruses getting on to these things, then I suspect we're not being told the whole story, which really doesn't make giving recommendations very easy...

    32. Re:Viruses? by Anonymous Coward · · Score: 0

      jim, you're a fucking moron. On today's LAN if a client cannot answer a crypto challenge on connect it is shunted into a nullnet with no access to anything. The "crunchy on the outside, chewy on the inside" problem was actually valid two years ago... Today? You know _which_ laptop is connecting by hash of their authentication key and their MAC addres -- if they don't come up with a match you put them into the quarantine bin.

    33. Re:Viruses? by drsmithy · · Score: 1
      I mean, a system loaded, setup, and READY FOR PRODUCTION in 15 minutes, not just a bare O/S. One reboot. Sorry, but Windows just can't cut this mustard.

      Windows can do it just as well, if you know what you're doing.

      (Well, apart from the licensing thing, but that's a legal and/or philosophical, not technical, limitation.

    34. Re:Viruses? by Anonymous Coward · · Score: 0

      Ummm, no.

      The linksys doing the port forwarding is just changing the IP header on the packet(i.e. changing the destination address). This won't prevent a worm(or virus) from infecting the machine behind the linksys.

      The worm's code isn't being blocked or cleaned by the linksys... the linksys isn't doing any active(or passive) virus/worm/trojan/etc scanning of the traffic.

    35. Re:Viruses? by RMH101 · · Score: 1

      1) bollocks
      . this is security camera footage? you're running it on something on a public subnet? why not use ipsec?
      2) if you've got access to a datacenter you could plug your toaster into a rack power strip too, and trip the fuse, bringing down a server BUT YOU'D RIGHTLY BE CANNED FOR BEING A DUMBASS if you did.

    36. Re:Viruses? by DrPizza · · Score: 1

      "are remotely exploitable problems with windows, especially if the boxes are unpatched, "

      No. Not "especially" if they are unpatched. Only if they are unpatched. If they were patched (and in both cases the patches were available long before the exploits were) then they were not vulnerable.

      So that means an admin has to do his job. Guess what? That requirement ain't OS-dependent.

    37. Re:Viruses? by complete+loony · · Score: 1

      And does the supplier of the DVR he is using guarentee the appliance will still work if patched? Probably not.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    38. Re:Viruses? by complete+loony · · Score: 1
      Lets see;
      • HD recording from a tv tuner
      • Multiple back ends, potentially recording from different camera sources
      • Multiple front ends for viewing the content...
      If there is nothing else more suitable, Myth TV sounds like a reasonable starting point to me.

      Off topic, is it just me or are there not many mod points being used ATM? Most topics seems to have 100-300 posts with 10 greater than +3.

      --
      09F91102 no, 455FE104 nope, F190A1E8 uh-uh, 7A5F8A09 that's not it, C87294CE no. Ah! 452F6E403CDF10714E41DFAA257D313F.
    39. Re:Viruses? by ErroneousBee · · Score: 1

      I beleive so, as he would still have to continually monitor the DVRs for breakins, and also manage a fleet to firewall routers, and keep it documented, and keep it all maintained/serviced.

      Have you never heard of K.I.S.S.?

      --
      **TODO** Steal someone elses sig.
    40. Re:Viruses? by crawling_chaos · · Score: 1
      It's probably been already said, but the sense I get is that the machines are barely capable of capturing the video without dropping frames to begin with. The added CPU load of Norton CycleSuck, err antivirus, would cause the machines to fail to capture a clean image. I think this speaks more toward the lack of vision by the company in question, as they seem unwilling to actually spend what is needed to do the job.

      One possible solution would be to connect the camera machines to the host server via VPN, and have that VPN connection tunneling those ports be the only internet connection for the machine. I have a feeling that this will cost too much however, and that the real goal is to find some free way to patch up the security mess that they are saddled with because of budget constraints.

      --
      You can only drink 30 or 40 glasses of beer a day, no matter how rich you are.
      -- Colonel Adolphus Busch
    41. Re:Viruses? by jimfrost · · Score: 1
      Well, again you're talking about network configurations you don't usually see except in larger companies with significant dedicated IT -- at least in my experience. More on that in a minute.

      It turns out that POS systems are used even by mom-and-pop shops and you have to be nuts if you think those are any more complicated than they absolutely have to be to get the job done. They hire fly-by-night consultants to come in and do these installs and they're as basic as anything you've ever seen.

      For that matter, I have done consulting for some pretty large and well-known companies who supposedly took security pretty seriously and you could still just walk in and plug a laptop into their net. I could tell you stories about companies whose names you know.

      But that's kind of beside the point, since when I've seen laptops bring in malware those laptops were not randoms off-the-street, they were employees' work-provided laptops. They take them home, hook them up to their cable modem or whatnot, read their spam with Outlook, and bring them back in infected.

      For example, the one that brought Slammer into my last employer's network was on a salesguy's laptop. Fully authorized, dontcha know. (And wouldn't you know it, we'd just converted most of the servers to Windows and they weren't fully patched. Doh!)

      So, this is not theory or me talking out my a**, it's an observation. If you haven't seen it, good for you -- but I have so I know this actually happens in the real world.

      --
      jim frost
      jimf@frostbytes.com
    42. Re:Viruses? by alienw · · Score: 1

      Read a book about networking. The linksys will drop the packet unless it either matches a NAT record or it is going to one of the forwarded ports. Last I checked, there are no network stack vulnerabilities in Windows (or any other system, for that matter). All known worms target Windows services running on other ports.

    43. Re:Viruses? by DrPizza · · Score: 1

      Tell the supplier to eat shit and install the patches yourself.

      This is not rocket science.

    44. Re:Viruses? by ErikZ · · Score: 1


      Yes, I find it's a great way to run a business. By not giving the customer what they are asking for.

      Sigh, where's my sarcasm tags...

      --
      Democrats or Republicans. They are both taking us to the same place and they are not afraid of us anymore.
    45. Re:Viruses? by amliebsch · · Score: 1

      So, rather than configure the AV not to scan that subdirectory, or that filetype, he trashes the whole solution?

      --
      If you don't know where you are going, you will wind up somewhere else.
    46. Re:Viruses? by kimvette · · Score: 1

      Actually, it's not.

      Typical home DVR features:
        - view tv using a tuner card
        - view video from a single input
        - high-fidelity video captures including high-bitrate audio, with emphasis on quelity and timeshifting

      Typical security DVR features:
        - capture video from 4 to 48 ports on video concentrator cards. Simultaneously. (video concentrator cards are multi-channel video capture cards)
        - Focus on high compression (relying heavily on motion compensation)
        - audio, if recorded, generally limited to 4 channels or fewer, at a very low bitrate. Also, audio recording is MONO, not stereo or binaural.
        - dedicated solution
        - frame rate may be variable
        - multiplexer/quad processor views handled natively
        - motion sensing/ alarm zone triggering
        - motion-triggered recording
        - object counting
        - emails snapshots if motion detected during (n:x) hours
        - P/T/Z control, multiple cameras
        - networkable, stream multiple video feeds concurrently to one or more users (or even another remote DVR)
        - heatbeat and watchdog features (self-monitoring)

      The ONLY similarity is both are software, both can display at least one video signal, and can capture at least one video signal. That is where the similarity ends. The purpose, design, implementation, and practical use are otherwise COMPLETELY different. If you use MythTV as a security device you're losing out on a LOT of functionality, and you will likely be limited to two usable channels of video. If you try using a security DVR as a home entertainment device, you will not be happy with the video quality (focus is on resolution and not sound quality or a movie-like video experience) and an external tuner will be required. I've thought about taking a demo DVR home to toy with as a home DVR but haven't bothered because of all of the above reasons. That's right, even essentially for free, one is not usable for the other purpose.

      Monitoring a couple of low-resolution cameras for your home? Sure, MythTV might work, but suggest MythTV for a real security solution, you'd be laughed out of town by any professional.

      Also: nearly every concentrator card out there is designed with Windows in mind. Very few exist for Linux, and the ones that do exist are generally designed for embedded solutions (so they're going to be a proprietary subset of PCI, not a card you can shove into any old PC)

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    47. Re:Viruses? by Anonymous Coward · · Score: 0

      Then Pelco will tell you to eat shit when a warranty claim comes up.

      "Oops, sorry, you voided the warranty. It's a security appliance, not a PC."

      They're assholes like that. I hate Pelco (they have a lot of great products, but also a lot of CRAPPY products - especially their overpriced DVR solutions) but people love them so I'm forced to offer that line. :(

      Posting anon in case any asshole reps from Pelco are here. They tend to not like their dealers insulting them, even when it's the truth.

      If you want a good, solid DVR go with KTL (now owned by Arm Electronics) on the low-to-middle range, or Arm Electronics or Dedicated Micro on the higher end.

      The PC solutions from the big names like GE, Toshiba, Pelco, etc. are fine and all, but overpriced by about 70% and they're all assholes when it comes to warranty and support. Don't think about patching them.

    48. Re:Viruses? by kimvette · · Score: 1

      One reboot? If you install Windows, allowing for its one reboot, then install one app, skip the reboot (when prompted), install the next, skip the reboot, etc. you're getting right back to the exact DLL Hell that Win3x and Win9x were known for. The reboots are not just to waste your time, it's to upgrade files that are in use, and by skipping the reboot you'll be (potentially) overwriting the .1 files again and again with various versions - sometimes upgrading (which is usually not a problem) and sometimes downgrading again (usually a big problem and sometimes too sporadic to track down in a reasonable timeframe).

      *nix is a little smarter than that. Need to update a library? Go right ahead. When the current processes end and new ones launch, the new version will be loaded automagically.

      On Windows, when installing software, reboot when prompted. Your system will be more stable as a result. Anyone who has designed installers will tell you that.

      Also, how exactly are you getting Windows XP itself installed in 15 minutes, let alone Windows XP plus a full suite of applications to be comparable to ubuntu?

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    49. Re:Viruses? by KagatoLNX · · Score: 1

      This is either unabashed ignorance, trolling, or just inexperience.

      Windows cannot be installed, and up to date, WITH APPLICATIONS in anywhere near this time. You cannot slipstream a completely configured IIS install. You cannot slipstream a nontrivial user environment. You cannot slipstream anything but updates. Even with SMS remote rollout it takes more time. You cannot slipstream a configured Active Directory. This just isn't something that is tolerable on more than 100 machines.

      You can get close with imaging, but it creates other problems and images must be updated. Bottom line is, there are things, as a Unix guru, that I can automate at unit install time that would require a team of programmers and cooperation from Microsoft to accomplish with Windows. Even more importantly, they are things that you WANT to be able to do.

      Next, legal is big.

      Finally, licensing is TECHNICAL. When Windows doesn't feel good about being licensed, IT REFUSES TO RUN! This was bad for people whose images tripped issues when going from SP1 to SP2 and it was bad for a similar group of people when Windows Genuine Licensing stuff hit the scene. Regardless of "philosophical" issues, the it helps your software to run and upgrade reliably when it doesn't have a paranoid mode designed into it whereby it refuses to correctly run. When thousands of desktops (or worse, embedded seats) require attention due to a completely unnecessary "feature", it is hardly philosophical. It turns into dollars and cents.

      Ironically, for small and medium business, it's worse. An major IT shop may have millions in budget for a year. An additional $300,000 in upgrade labor and longer install times hardly shows up in the pretty charts for the CEO. For a small business, an extra $2,500 out of a $12,000 budget is huge.

      If the licensing were only on paper it would be philosophical. The licensing is in the code. Soon enough it will be in the hardware. These are computer systems designed to NOT WORK in arbitrary cases. While you could argue that all computer security is designing software not to work, I think its easy to differentiate between security and rights restriction (aka technological licensing enforcement, aka not having control over your own equipment).

      How anyone can recommend software with mandatory licensing for mission critical systems is beyond me. I've watched at least two people lose their jobs because a botched update caused a blue screen which corrupted the registry and put an important server in "activate me" mode.

      For what its worth, with identical hardware I've got some homegrown deployment stuff that deploys images of Windows, FreeBSD, and Linux. I can do about 100 machines in 30 minutes. That said, the Windows machines require about ten minutes each to adjust the SID and replace the license key (to protect us from future problems with licensing). I have used Ghost in the past but it gets argumentative about some hardware and, when properly licensed, costs more money than I care to spend. It works better than most stuff I've tried. Face it, this is not a problem that Microsoft has solved yet.

      I have to laugh at most of this thread. When you run your own business, and IT budget saved is your extra salary, suddenly it become painfully obvious how corporate culture prevents people from truly appreciating the cost of Windows. If the costs are always hidden in someone else's wasted time or just another line-item in the budget, its easy to accept the mess of costs, licensing, and strong-armed industry tactics that come with Microsoft. I, for one, do just fine without them.

      With respect to the initial post, if you have to deploy hundreds or thousands of these, Linux has the potential to save you tons of time. The Motion Project at http://motion.sf.net/ might be useful for you. It doesn't necessarily have all of the PVR features, but it comes close. It also will feed back to a V4L loopback device, so it could still have MythTV strapped on the front for DVR support, although you may want to hack up the MythTV interface so that it behaves more appropriately. Good luck.

      --
      I think Mauve has the most RAM. --PHB (Dilbert Comic)
    50. Re:Viruses? by nmos · · Score: 1

      It turns out that POS systems are used even by mom-and-pop shops and you have to be nuts if you think those are any more complicated than they absolutely have to be to get the job done. They hire fly-by-night consultants to come in and do these installs and they're as basic as anything you've ever seen.

      Agreed, and when there is a problem they want it fixed for $100 rather than re-engineered for $1000.

      For that matter, I have done consulting for some pretty large and well-known companies who supposedly took security pretty seriously and you could still just walk in and plug a laptop into their net. I could tell you stories about companies whose names you know.

      I've even seen it at government agencies... Even large corps who arn't short on cash like the small ones above are pretty averse to change because even small changes can have surprising side effects. No one wants to be responsible for some little change that takes a dozen branch offices off line for a couple of days or more.

      Finally, to bring this whole conversation around full circle, a lot of businesses rely on a number of black box devices like the one that the poster of this Ask Slasdot is complaining about, that are supplied and serviced by some third party and there are a lot of things the customer just can't do without making the service contract worthless. In some of these businesses it seems like each device on the network has been installed by a different contractor and there's basically no one really taking responsibility for the network as a whole. I was at a branch office for one major company who had 10 years worth of old equipmet piled up right next to the racks. It would have been trivial to hide a wireless AP in the pile and it probably would have been years before it was discovered.

    51. Re:Viruses? by shitzu · · Score: 0

      My experience shows that it is almost always very cost effective to put complex servers (like DVRs) behind simple firewalls. Its not like his problems will magically solve by implementing a linux-based DVR solution. He still has to monitor them and patch them regurarly. And i would still put a firewall box in front of them.

      On the other hand, if all the stream traffic to/from the open ports of the servers was allowed only from/to specific addresses and all management tunneled thru ssh, or better yet, ipsec - his setup would get much-much more stable and secure very easily and cheaply and fast. And, depending on the setup - he might tunnel ALL his data thru a VPN tunnel - making the issues of the DVR OS security much less severe. This could be achieved with a simple Linksys WRT-54GL with DD-WRT firmware.

      Have YOU never heard of K.I.S.S.?

    52. Re:Viruses? by DrPizza · · Score: 1

      "Then Pelco will tell you to eat shit when a warranty claim comes up."
      So don't fucking break anything!

      They can claim it's an "appliance" all day long. Doesn't make it true.

    53. Re:Viruses? by drsmithy · · Score: 1

      Windows cannot be installed, and up to date, WITH APPLICATIONS in anywhere near this time.

      If the time is anything more than pointless bragging, your environment has problems.

      You cannot slipstream a completely configured IIS install.

      You can automate it though.

      You cannot slipstream a nontrivial user environment.

      Roaming profiles.

      You cannot slipstream anything but updates.

      And drivers. You can also automate application installations.

      Even with SMS remote rollout it takes more time. You cannot slipstream a configured Active Directory.

      Group Policy.

      This just isn't something that is tolerable on more than 100 machines.

      You can completely automate a Windows installation from bare machine to functional OS and applications. That was the requirement and that is what can be done.

      Bottom line is, there are things, as a Unix guru, that I can automate at unit install time that would require a team of programmers and cooperation from Microsoft to accomplish with Windows. Even more importantly, they are things that you WANT to be able to do.

      For example ?

      Finally, licensing is TECHNICAL. When Windows doesn't feel good about being licensed, IT REFUSES TO RUN! This was bad for people whose images tripped issues when going from SP1 to SP2 and it was bad for a similar group of people when Windows Genuine Licensing stuff hit the scene. Regardless of "philosophical" issues, the it helps your software to run and upgrade reliably when it doesn't have a paranoid mode designed into it whereby it refuses to correctly run. When thousands of desktops (or worse, embedded seats) require attention due to a completely unnecessary "feature", it is hardly philosophical. It turns into dollars and cents.

      You haven't described any technical issues, merely the results of not having appropriately licensed software. This is hardly an issue unique to Windows, it is common to *all* software that uses licensing to determine functionality.

      If the licensing were only on paper it would be philosophical. The licensing is in the code. Soon enough it will be in the hardware.

      Software licensing has been enforced in hardware for a very, very long time (typically with a parallel port dongle). Again, it's hardly something unique to Windows or Microsoft - indeed, they're pretty late to the party.

      How anyone can recommend software with mandatory licensing for mission critical systems is beyond me.

      Yet strangely, this applies to most "mission critical" systems.

      Truly astounding, how something you cannot understand is common practice across pretty much the entire industry. I wonder why that might be ?

      For what its worth, with identical hardware I've got some homegrown deployment stuff that deploys images of Windows, FreeBSD, and Linux. I can do about 100 machines in 30 minutes. That said, the Windows machines require about ten minutes each to adjust the SID and replace the license key (to protect us from future problems with licensing). I have used Ghost in the past but it gets argumentative about some hardware and, when properly licensed, costs more money than I care to spend. It works better than most stuff I've tried. Face it, this is not a problem that Microsoft has solved yet.

      Maybe you should inquire as to how those major OEMs like Dell, HP and IBM manage to get so many machines out the door.

      I have to laugh at most of this thread. When you run your own business, and IT budget saved is your extra salary, suddenly it become painfully obvious how corporate culture prevents people from truly appreciating the cost of Windows. If the costs are always hidden in someone else's wasted time or just another line-item in the budget, its easy to accept the mess of costs, licensing, and strong-armed industry tactics that come with Microsoft. I, for one, do just fine without them.

      Which is great for you. If the

    54. Re:Viruses? by drsmithy · · Score: 1

      One reboot? If you install Windows, allowing for its one reboot, then install one app, skip the reboot (when prompted), install the next, skip the reboot, etc. you're getting right back to the exact DLL Hell that Win3x and Win9x were known for.

      WTF kind of applications are you installing that need a reboot after each one (even if they do, it's the application's fault, not Windows's) ?

      The reboots are not just to waste your time, it's to upgrade files that are in use, and by skipping the reboot you'll be (potentially) overwriting the .1 files again and again with various versions - sometimes upgrading (which is usually not a problem) and sometimes downgrading again (usually a big problem and sometimes too sporadic to track down in a reasonable timeframe).

      Actually those operations are fine to queue up, the system has been designed to do so. Not that applications replace existing files very often.

      Your complaints sound very much like they're ten years old.

      *nix is a little smarter than that. Need to update a library? Go right ahead. When the current processes end and new ones launch, the new version will be loaded automagically.

      Yes, and woe betide any application which expects to find one library then suddenly finds another.

      Also, how exactly are you getting Windows XP itself installed in 15 minutes, let alone Windows XP plus a full suite of applications to be comparable to ubuntu?

      You can create an unattended Windows + patches + applications install, if you so desire, that was the requirement I was commenting on. No, it probably can't do it in 15 minutes without going the imaging route, but if that time constraint is anything more than pointless bragging and imaging is not an option, your environment has architectural issues that need addressing.

    55. Re:Viruses? by Ibiwan · · Score: 1

      I've been noticing that too, and so far you seem to be the only person who's said ANYTHING about it... Let me know if you find out what's up!

      --
      -- //no comment
  8. Lead you in the right direction... by porkThreeWays · · Score: 1

    I don't know if they have a turn-key solution for you, but Axis Communications has some of the best cameras I've seen. They are linux based and very easy to write glue code for between systems (very open API's and development models). In general they are high quality cameras I would stake my job against.

    --
    If an officer ever threatens to taze you, say you have a pacemaker.
    1. Re:Lead you in the right direction... by uncreativ · · Score: 1

      I myself have looked into these...any scalable software around that can be used with this cameras?

    2. Re:Lead you in the right direction... by richlv · · Score: 1

      i'm just reading through this thread and remnding everybody who haven't yet noticed ;)
      http://www.zoneminder.com/

      --
      Rich
  9. I don't understand by Anonymous Coward · · Score: 0

    Budget isn't an issue but something perhaps as simple as a monowall setup infront of it is prohibitive? What about a VPN, or a good old fashioned white list. Surely, they don't need to accept connections from any ip address?

  10. I don't understand... by artifex2004 · · Score: 1

    Can't you toss the PVRs on DMZs off your existing firewalls?
    and the equipment outlay for new Linux boxes with supported PVR security software, if they do exist, is probably more per unit than the cost of little PIXs, if you couldn't set up DMZs for some reason.

  11. Try motion by wuzzeb · · Score: 1

    Have a look at this article. It describes how to use the motion program (home page).

    1. Re:Try motion by garcianc2003 · · Score: 1

      Concur. This and other linux tools like it have been around for a while. Motion was featured in Linux Journal over a year ago. Since you have various sites, you might want to spend some money trying out different tools side-by-side. Some vendors might even install and let you try out their stuff for free (or very cheap) for a trial period. Especially if they know that, at the end, you will award a contract.

  12. I don't care who does what with who by Anonymous Coward · · Score: 0

    As long as they make a backup copy, I'm fine with it.

  13. Solutions for Mac & Linux by zfractal · · Score: 1

    For the Mac there's SecuritySpy, and for Linux there's Zone Minder. I haven't used ZoneMinder - I can say that I've used SecuritySpy and it's a very nice solution. Not sure how well it would work out with 200 cameras though - but it can accept multiple inputs per machine so it might be worth looking into.

    1. Re:Solutions for Mac & Linux by AusIV · · Score: 1
      I'm in the process of setting up a zoneminder system, and the setup is fairly easy. It's extremely configurable for the knowledgeable, and for the newbies they have FC3 and Mandriva install CDs that install Linux and include Zoneminder, requiring only minimal configuration. For a relatively small price, there are even people willing to configure install CD's to your needs.

      The system I'm setting up will be running only 3 cameras, but the whole project, computer, cameras, cabeling, etc. is looking like it will cost me under $1,000. I think zoneminder is a very good solution for security needs.

    2. Re:Solutions for Mac & Linux by IMightB · · Score: 1

      Indeed, I too have used ZoneMinder, however only with 2 camera's. I used it to monitor my house while I was in Malaysia and now, pretty much whenever I'm not around. It has a very nice webbased interface, and can do motion detection, streaming video, and timed stills and much more. It is very configurable and allows for different levels of access permission for users that are authorized to use it.

    3. Re:Solutions for Mac & Linux by Anonymous Coward · · Score: 0

      We have hooked 10 d-link IP cameras up to a small system running zoneminder (careful, only a few work and there are better cameras for security purposes). In addition, we used it for WIFI, routing, a web server, and an email server. The hardest part is that disk can be burned. Make sure to raid it (i.e., raid [05]) and as you add cameras, count on needing more disks (i.e. 3 disk were good for about 6 cams, but had to move up to 4 disks with 10 cams). All in all, zoneminder was about the best system that we could find $ for $. The windows systems that had the same capability started at 5K for the core system and then you still had to add cams.

  14. VPN? by Lehk228 · · Score: 1

    are the DVR's capable of being configured to connect to a VPN?

    if not is there any way to filter based on IP address or reverse DNS?

    --
    Snowden and Manning are heroes.
  15. Very timely post by Jason1729 · · Score: 1

    Apple is having a big media event to launch new products tomorrow. It's pretty much a given they'll be releasing the Intel Mini, and there's some strong speculation it will include a DVR and TiVo-killer software.

    1. Re:Very timely post by jcr · · Score: 2, Interesting

      Acting as home DVR isn't quite the same thing you need for surveillance. Still, that box may make a dandy jumping-off point for this kind of application.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    2. Re:Very timely post by Jason1729 · · Score: 1

      You're right. I'm just really hoping for a mini with DVR features to play with this weekend :)

  16. INstall linux, prolbem sovled by RLiegh · · Score: 1

    hey, this is slashdot; what answer were you expecting?

    1. Re:INstall linux, prolbem sovled by Anonymous Coward · · Score: 0

      He intends to run linux, or some flavor of mac os, he just needs the PVR software for either.

  17. I don't buy it by dioscaido · · Score: 1

    Opening a port for the video network traffic shouldn't open you up to viruses, even on Windows. If these machines are 'virus hubs' then they are certainly being used for other purposes. First, restrict access to the servers so that they are only used for their intended purpose of capturing video, and not, say, surfing the web. If you are really concerned, you should run the capture process under a non-administrator account, so that even if the application consuming and generating network traffic is insecure, it cannot own the system.

  18. security isn't cost effective until it is. by cat6509 · · Score: 1

    "Yes, we could put up a server in front of each, or a router that has anti-virus built in, however this is not a cost effective method for a number of their locations. "
    You need to tie value to a firewall / router / vpn ( or all of the above even) so that you have a solution not just a band-aid. You can find a DVR that isn't windows-based, but it doesn't get you out of the mess you have in design.
    I assume the cameras are used for security ? so it is not just worms that you need to protect against, you need to protect against some one deliberately attacking and or altering hte contents of these sytems, thieves are great inovators. ( excuse the spelling )

    --
    "Tolerance is a virtue of a man without convictions." G.K.Chesterton
  19. DVR w/ Firewall by Anonymous Coward · · Score: 0

    Or look for a DVR system that uses a firewall. With the proper hardening of services and good firewall principles, one can be comfortable.
    For Windows-based DVRs, look for one that is based on Windows XP Embedded (XPe) -- the developers can more easily customize and restrict exactly what is on the system.

  20. VMWare? by SigNuZX728 · · Score: 0

    Have a VM running the recording software and let the host machine filter the traffic and viruses.

  21. zoneminder by Anonymous Coward · · Score: 1, Informative

    I suggested mythtv earlier but a friend pointed to http://www.zoneminder.com/

    1. Re:zoneminder by Grayhawk · · Score: 1

      ZoneMinder is an excellent system. We're using two servers, each monitoring 9 Panasonic network cameras, and its been very solid. Runs on Linux, remotely accessible through a web browser, and its virtually self maintaining.

      -rh

  22. Dear Slashdot by Anonymous Coward · · Score: 1, Funny

    We are a wealthy real estate company getting hit with a lot of viruses. Could you please post a phony news story about our plight, that way your zombie hoard of misanthropic programmers will code a free solution for us; for free! Ooops, gotta go, just sold another $8,000,000.00 house in La Jolla and we have to pick up our 8% commission.

    Thanks,

    Your Friends in the real estate business.

    1. Re:Dear Slashdot by bradyj · · Score: 1

      :) I'm a Creative Director, I was asked to help in their search for an alternative. Pelco has verified the DVR's have been known to have this issue, and have not posted an alternative. As a note, they don't want a free job, they want a pay service -- I'm happy to find it for them... and they don't sell buildings, buy only.

    2. Re:Dear Slashdot by AHumbleOpinion · · Score: 1

      We are a wealthy real estate company getting hit with a lot of viruses. Could you please post a phony news story about our plight, that way your zombie hoard of misanthropic programmers will code a free solution for us; for free! Ooops, gotta go, just sold another $8,000,000.00 house in La Jolla and we have to pick up our 8% commission. Thanks, Your Friends in the real estate business.

      Why not, look at all the free stuff they've already coded up for them?

      Did I miss something in the GPL about a poverty requirement? Or a minimum consulting hour cover charge? As far as I know you only have to give back changes you distribute. Maybe it's something new in v3.

  23. VPN by citizenr · · Score: 0

    Put VPN tunels between those poot crap boxes and your main server. Problem solved. It will be $1K for consulting, I do checks and money transfer.

    --
    Who logs in to gdm? Not I, said the duck.
  24. Seconded by bwoodring · · Score: 1

    I agree, this sounds like big pile of horseshit to me. Really, it sounds like you're desperate to get Unix in there any way you can, so you're doing a crappy job and blaming Windows for it. Just because you're a shitty Windows administrator, doesn't mean Windows can't be well administered. How the hell are all those IIS web servers managing to stay up?

    1. Re:Seconded by baptiste · · Score: 1
      Just because something runs Windows doesn't mean it can be administered like your average server or desktop. I've seen plenty of black box setups where you didn't have admin rights to the system and relied on them to release patches, etc and they become virus vectors because the 3rd party vendors weren't fast enough to release fixes through their own infrastructure. Or the vendor insists on handling updates and they aren't quick enough.

      So while it could jus tas easily be bullshit, I've dealt with plenty 'black box' system running windows underneath where they shut you out entirely and you end up with infected nodes that you can't fix and have to wait till the vendor does. That's when its time to find a new vendor.

    2. Re:Seconded by sych · · Score: 2, Informative

      oh for fuck's sake. the MS shills on this site are really beginning to annoy me.

      firstly, IIS has only recently (in the last couple of years) become stable enough to reasonably get 20% market share. and that's still only 20%.

      secondly, Slashdot has always been more interested in Linux and other UNIX-like operating systems than in Windows systems, so it's the perfect platform to ask a question about a UNIX/Linux/other solution to a particular problem. if you don't like it, shift off somewhere else.

      thirdly, unix/linux/etc setups are perfect for set-and-forget remote site installations. they've been stable, remote-administerable, and scriptable for decades. set them up properly and they'll run themselves. decent remote administration for windows is only a recent development. scripting and automation on windows is still very immature.

      UNIX/Linux/etc is a superior choice for this type of installation. Set it up right and it'll run itself.

    3. Re: Seconded by Anonymous Coward · · Score: 0


      Stop being such a Nazi^H^H^H^HCommunist^H^H^H^H^H^H^H^H^Hterrorist.

      And lay off the sauce, willya?

    4. Re:Seconded by nacturation · · Score: 1

      I've dealt with plenty 'black box' system running windows underneath where they shut you out entirely and you end up with infected nodes that you can't fix and have to wait till the vendor does. That's when its time to find a new vendor.

      How's that a Windows problem? You could have a vendor supply you with a Linux system that you don't have admin rights to and, if they don't patch critical security holes, you're still screwed.

      --
      Want to improve your Karma? Instead of "Post Anonymously", try the "Post Humously" option.
    5. Re:Seconded by baptiste · · Score: 1
      Its not - the point of the original commentor was that is was bullshit. I was pointing out in the given context (windows appliances being infected) that it wasn't and that I had seen the same types of things where black box appliances are poorly maintained by vendors and become major security risks. A majority of them happen to be windows simply due to market share.

      But that hard truth is this - I'd rather have a *nix based black box that got infrequent updates than a Windows one. Not because Windows sucks but because of the sheer # of worms that hit WIndows vs *nix. Someday that may change, but for now...

    6. Re:Seconded by slashdotwannabe · · Score: 1
      oh for fuck's sake... all the Unix bigots are really starting to get on my nerves.

      Ever heard of doing an impartial evaluation of solutions and making an impartial choice based on economics? All I ever hear around here is "Windows sucks, Unix rules", which is about the perfect definition of simplistic hyperbole.

      While it might be true that IIS has only been rock solid as of +- Windows 2000, it *is* a truly rock solid web server. Badly configured Unix boxes can be infected just as readily as badly configured Windows boxes. As someone who has run a large datacenter, I know firsthand the economics of running Windows servers versus *nix servers.

      And that's why Windows servers have the market share, and will until the geeks start writing the checks.

      --
      This comment is my opinion and does not represent an official position of Donald Trump or others I do not work for
    7. Re:Seconded by sych · · Score: 1

      Even if any of what you say is true, that doesn't mean that the Slashdot audience has to care about it.

      "News for nerds, stuff that matters".

      Even if it is more economic to have a pile of cheap Windows techs looking after a pile of less-stable Windows boxes (compared to a smaller number of more expensive UNIX techs looking after a smaller number of more solid UNIX boxes), you might find that us nerds are more interested in what's technically superior, or technically more interesting - rather than just sheer economics.

      If you'd like to do a full economic analysis of every option proposed, you might find you'd prefer to post on a discussion board for CIOs or economists.

      Also, this guy is looking after a bunch of remotely placed boxes in presumably far-away locations. You might find that his needs differ somewhat from the needs of those hosted in a datacentre.

  25. DVR by kawabago · · Score: 0

    Try Myth TV PVR software and modify it to meet your needs. You can have the project team do it for you.

  26. Just tell your company... by bwoodring · · Score: 0, Troll

    They you don't know a god-damned thing about Windows and that if they want you to administer their system, they will need to replace it with Unix. Or, alternately, you can just lie and tell them that Windows machines can't have ports open to the Internet. Let's just hope they don't figure out that something like 20% of all web servers run IIS and realize what a dumbshit you are.

    1. Re:Just tell your company... by bradyj · · Score: 1

      Wow. How did me asking a question denote this type of response? Good to know Slashdot is the place for attacking more than helping... never did I say we were pc gurus, but it's good to know this is the place to go for support without ridicule.

    2. Re:Just tell your company... by Stephen+Samuel · · Score: 1
      There are about a million people on slashdot. Given that your post made it to the front page, you can expect that at least one of those one million people is going to be an jerk with an axe to grind.

      The best that I can suggest is to ignore the ignorant posts -- or at least ignore the ignorant part of those posts and mine the useful parts out of them.

      --
      Free Software: Like love, it grows best when given away.
    3. Re:Just tell your company... by ScottyH · · Score: 1

      Whoa there. A bit overboard, don't you think?

    4. Re:Just tell your company... by revscat · · Score: 1

      Dude, relax. If he's wrong, tell him how. People are immediately turned off by rants like that, and while it may make you feel better very few people outside of those already sympathetic to you will pay attention to what you say.

    5. Re:Just tell your company... by RabidOverYou · · Score: 1

      > an jerk with an axe to grind

      What, is that some backcountry dialect, where the j is silent?

      "Argsh, mehb an 'erk wit a haxe t'grind, beshorra."

      -- Rabid

    6. Re:Just tell your company... by MemoryAid · · Score: 1
      Nice axe...

      ...

      (jerk)

      --
      Language students: Don't try to learn English here. This ain't it.
    7. Re:Just tell your company... by cyber-vandal · · Score: 1

      Because the internet is full of people whose belief in their own leet skillz outweighs their mundane social skills.

  27. Recommendation for windows then by bradyj · · Score: 1

    Many people have posted that our experience in windows is probably questionable, and I don't doubt that - Since our servers here are mac/pc related, what do you suggest we do differently to protect our windows computers in a different manner?

    1. Re:Recommendation for windows then by yoDon · · Score: 1

      Wipe the machines and do a fresh install of Windows XP SP2 (SP2 = Service Pack 2). Don't even think about trying to clean the viruses off the machines, you'll never have any way to know if you got them all, which is why you have to reformat the drives and do a fresh install of the OS. And make very sure you have Service Pack 2 installed BEFORE you hook the machines up to any network connection of any kind, even your internal LAN. If you hook the box up to the net before SP2 is installed, it may well get infected with a virus before SP2 finishes installing (the mean-time-to-infection of an unprotected machine is frequently estimated at about ten minutes).

      Turn on the firewall that is built into XP SP2.

      Turn on automatic windows updates (also built into XP SP2).

      Set up a password-protected account on the box and don't give the password to the property managers. Don't allow the property manager or anyone else to use the box for email, web surfing, anything.

    2. Re:Recommendation for windows then by bradleyland · · Score: 1

      1) Patch the OS religiously.
      2) Remove/shutdown everything that is not being used. As others have noted, worms and viruses attack applications, not ports. If there's nothing listening on a port, you're pretty safe... assuming the attack isn't against the stack itself, but those types of worms aren't very common.
      3) 80 through 9999 is a shitload of ports. I'd suspect that not all are being used by the DVR app, as there are ports between 80 and 9999 that are used for other services. Here's a list:

      http://www.chebucto.ns.ca/~rakerman/port-table.htm l

      I'd close everything that isn't absolutely being used and complain to the vendor about the lose recommendation. 80-999 open is asinine.
      4) Disallow any use of the system for purposes other than recording. Period.
      5) I suspect that the no-anti-virus requirement is a consequence of processing overhead. With a sufficiently powerful server, I can't imagine why you can't run anti-virus software and still record. Multi-processor would be a great idea.
      6) Does the vendor have a usergroup or message board? Surely you're not the first person to encounter this type of problem. Ask the people who know.
      7) Don't be too discouraged by the responses you receive here :) It's easy to be condescending when you're staring at a computer screen.

      If replacing the system is a possibility, I'm a huge fan of Axis cameras:

      http://www.axis.com/

      I have several clients running a range of their IP cameras, and they work fantastic. All you need to receive video from the camera is port 80 open and directed at the camera.

    3. Re:Recommendation for windows then by Anonymous Coward · · Score: 0

      hire someone that can do the job properly?

    4. Re:Recommendation for windows then by violentvinyl · · Score: 1

      The DX8000 software does not run on XP, it doesn't even run on standard 2000 installs. Last I checked, you could install SP4, but I'd check with Pelco Product Support. I'd give you names of the DX8000 guru's there, but I'd probably be violating some kind of internal policy.

  28. ZoneMinder Linux Project by HmX · · Score: 1

    As others have said and according to my own research into this area, AXIS seems to have the best cameras out there, hands down. They support low lux captures better than most and their features are superb, as is their selection. For the software, I would take a look at the F/OSS ZoneMinder (http://www.zoneminder.com/) project. This project seems to have a lot of momentum behind it and supports a wide variety of cameras.

  29. DVR Security System by e_feldhusen · · Score: 1

    I noticed that everyone got hung up on the DVR part of the post, not the complete post which is a DVR specifically made for a security system. My department is looking into this solution which looks pretty complete.

    http://www.zoneminder.com/

  30. DVR by jimbob1859 · · Score: 1

    I've worked with the Divar System from Bosch Security. I don't believe they are windows based and seem to work quite well. They have some nice features and are pretty well scalable from what I've seen.

  31. vpn by philo_enyce · · Score: 1
    if you're really worried about cost over security, you could go with a vpn solution. get a pix 501 for each remote office and a concentrator for the main office then set up some static tunnels. it's not going to prevent infections from spreading from internal machines, but it will protect them from the outside world. additionally, it will encrypt the data you're sending over the internet. cisco has management tools that will let you easily manage the remote office firewalls from the main office, so you don't need to worry about having experts on site at small locations.

    good luck with it.

    philo

    and in case you need help, i run an it consulting company, you can reach me at this name @yahoo.com

  32. Smoothwall by DarkMantle · · Score: 1

    Simple, use smoothwall. It blocks alot of worm propogation attempts, and if they have some old Pentium 1's or better kicking around your set.

    Pay a bit for the enterprise license if needed. Then you can setup automatic updates so it recognizes new worms.

    --
    DarkMantle I been bored, so I started a blog.
    1. Re:Smoothwall by Anonymous Coward · · Score: 0

      ... have some old Pentium 1's or better kicking around your set.

      You assume he works on a film studio set when you talk about his set like that.

  33. Solutions by Worked2Hard · · Score: 1

    There are several options:
    Software:
    ZoneMinder Welcome to ZoneMinder.com, home of ZoneMinder the top Linux video camera security and surveillance solution.
    IPConfigure
    Hardware:
    Nuvico DVR's - advantage of being built on embedded Linux, with a good feature set.
    Axis Video Servers I am presently in the process of installing and configuring a 300 camera system built utilizing IPConfigure and Axis 241Q video servers. I am finding my bigest hurdle is dealing with the corporate IT department for support. How I wish I had paid more attention to network design in school!

  34. Supercircuits by inKubus · · Score: 1

    Supercircuits has a lot of camera and recording gear. The DMR3-CD-PW-16 has 16 channels, up to 2500GB disc capacity, compression, built-in CD-R, etc. If you're using regular composite video sources, it would be possible to build one of these yourself with a bunch of 4 input video capture cards.

    If you're using IP cameras that stream MP4 or whatever over ethernet, why not employ a VPN? You can get a nice hardware VPN endpoint such as one of those SOHO Sonicwalls (google for it) on each end, or a linux box on both end as a VPN endpoint.. Most of those cameras don't support VPN but you can easily put a router in between that will do the job.

    Good luck

    --
    Cool! Amazing Toys.
    1. Re:Supercircuits by Anonymous Coward · · Score: 0

      I don't know about the SonicWall, but the Firebox range from SOHO does seem to have a few issues with VPNs. I used to work for a company that had a few set up and any intermittant failure (a few seconds downtime, common with ADSL in some places) would cause the VPN to drop. They wouldn't automatically recreate the link properly so would need the boxes at both ends rebooting.
      Given the cost of the things, that's not acceptable in my books.

  35. Anyone know how to connect DVR(Q-see) wirelessly? by cj171 · · Score: 1

    I've got one of those network enabled Q-See DVR's...the 4 camera version... and I've been trying to use it with a wireless bridge. However, I swear I can't find DHCP on the thing...anyone have experience with Q-See DVR's or getting their other brands wireless?

  36. Honeywell DVRs are Linux based by hegemondave · · Score: 1

    Here's one I am considering right now for my own security project with 4 cameras.

    Honeywell HRHD410C320
    http://honeywellvideo.com/products/dvs/dvr/40256.h tml

    I'm also considering this series which can have 4, 8 or 16 inputs.

    Honeywell HRHD4C160
    http://honeywellvideo.com/products/dvs/dvr/40248.h tml

    1. Re:Honeywell DVRs are Linux based by Anonymous Coward · · Score: 0

      Honeywell also makes a couple of DVMS units that are based on QNX

      DVMS Duplex Series
      http://honeywellvideo.com/products/dvs/dvr/37820.h tml

      DVMS Simplex Series
      http://honeywellvideo.com/products/dvs/dvr/37821.h tml

    2. Re:Honeywell DVRs are Linux based by TinyManCan · · Score: 1
      From the linked pages:

      The HRHD+ Series generates compact encrypted archive video clips as self-executable files. Honeywells minibank format produces an executable (.exe) file containing both the video clip and reader

      Somehow, I don't think this solution would work for the author. Doesn't seem like he'd be able to use the video files on anything other than a PC running Windows.

    3. Re:Honeywell DVRs are Linux based by bradyj · · Score: 1

      That would be true:)

  37. Dedicated Micros by inicom · · Score: 1

    Their Sprite 2 is one of the best security recorders available. www.dedicatedmicros.com

    --
    -a.e.mossberg
    1. Re:Dedicated Micros by sid+crimson · · Score: 1

      I second this... though I believe they are Windows based (something the submitter seemed to want to avoid).

      We have several DS2s installed for years, and there have been two glitches... both caused by power spike/loss. Each time the DVR had to be reset, and though we lost our video archive (what little was not backed up) the DVRs reloaded and reinitialized themselves without issue.

      -sid

    2. Re:Dedicated Micros by Anonymous Coward · · Score: 0

      The DV-IP uses an embedded OS

    3. Re:Dedicated Micros by Anonymous Coward · · Score: 0

      Their units are not x86 based, and do not use Windows. The embedded OS does use a modified version of the FAT filesystem.

  38. Lock 'em up! by Anonymous Coward · · Score: 0

    There are countless ways of securing Windows itself. But, one of the most straightforward solutions would be to wall off the Windows machines form the outside world. This means putting them behind firewalls and using secure means, such as VPN's, to access them remotely. This lets you in and keeps the bad guys/malware out.

    There have been many good suggestions already. If you're not up to a roll your own solution like FreeBSD and M0n0wall, then perhaps an off the shelf firewall/VPN device would better suit your needs. If you are inexperienced with securing networks (no offense but, it sounds like you are) then hire someone who is experienced in that arena.

    There are too many ways to "skin this cat" for you to get a silver bullet answer form Ask Slashdot. Have someone who knows what they are doing look at the problem and develop a solution that will work. It may have an undesirable up front cost but, in the end you and your client will be much happier.

  39. "denote" by Schraegstrichpunkt · · Score: 1

    That word.... I do not think it means what you think it means.

    1. Re:"denote" by bradyj · · Score: 1

      "How did me asking a question 'indicate' this type of response?" Might be more inline, but it is the same definition, though it should have been 'denotes' I'll agree.

    2. Re:"denote" by Anonymous Coward · · Score: 0

      WRONG!

      Why don't you just try the word 'justify'?
      Oh, you really *are* that dumb.

    3. Re:"denote" by NiteShaed · · Score: 1

      elicit. How did your question elicit this type of response.
      As for the question itself, I leave that to others....

      --
      Some bring out the best in others, some the worst. Some bring out far more.
    4. Re:"denote" by sych · · Score: 1

      indicate, 3: To suggest or demonstrate the necessity, expedience, or advisability of: The symptoms indicate immediate surgery.

      Why are you trying so hard to be an asshole?

    5. Re:"denote" by psalm33 · · Score: 1
      bradyj says...

      Wow. How did me asking a question denote this type of response? Good to know Slashdot is the place for attacking more than helping... never did I say we were pc gurus, but it's good to know this is the place to go for support without ridicule.

      Then the reply...

      "denote"
      That word.... I do not think it means what you think it means.

      Is it just me, or am I the only one who found it hillariously funny that the very next response to bradyj's rightful slam on the Slashdot community's general tendancy to (at least many times) pick apart every flaw, shortcoming, or ignorance of the original poster, was the very type of response he was talking about?

    6. Re:"denote" by Schraegstrichpunkt · · Score: 1
      Is it just me, or am I the only one who found it hillariously funny that the very next response to bradyj's rightful slam ...

      It's spelled "hilariously", moron. ;)

    7. Re:"denote" by dorkygeek · · Score: 1
      I wasn't aware that it's asshole day today. Sorry for having missed that memo.

      --
      Windows is like decaf - it tastes like the real thing, but it won't get you through the day.
  40. Embeded DVR ? by Anonymous Coward · · Score: 0

    I believe there are many embeded DVR systems over there, based on DSPs and OSes like pSOS, VxWorks, Linux.

    Try this one: http://www.objectvideo.com/ .

  41. Consultants are welcome by bradyj · · Score: 1

    I'm getting good quality responses -- more so than from Security firms I've talked with in the Bay Area. If you are a consultant experienced in this, I'm happy to connect you with this company, feel free to email me at brady at my website url.

  42. Three words... or letters anyway by Anonymous Coward · · Score: 0

    V P N

    Others have suggested restricting your open ports to only those IP's that need access, and this is a good idea assuming you have static IPs. You should also look at using a VPN tunnel between your remote sites and your central DVR location. Check out OpenVPN for this.

    And make sure you are solving the right problem. Your problem isn't Windows or viruses, it's your network setup.

  43. Open ports != "Hubs for Viruses" by WoTG · · Score: 1

    I don't understand, aren't these dedicated boxes? Just turn off unnecessary services, run the service packs, and use a firewall to restrict access by IP address (even the XP SP2 / W2K3 built in firewall can do this). Windows isn't that vulnerable with basic precautions. Especially dedicated and presumably mostly locked down machines.

    Guess what? If you want remote access to the camera, every OS or hardware IP camera will require open ports! It's just a matter of working within that requirement - e.g. IP filters or VPN. For most folks, a $50 router with decent NAT + port forwarding + inbound IP address rules will be sufficient. For $100 you can probably get a VPN server (well, maybe 200?).

    1. Re:Open ports != "Hubs for Viruses" by bradyj · · Score: 1

      Hmmm, you might be right, though we have some floating users that will not be on a static IP but require access in remote locations... which is why we've avoided IP filtering, but I'm sure that can't ALWAYS be the case, and we can lock it down to only static users. VPN is a plausible solution, but has been passed by IT.

    2. Re:Open ports != "Hubs for Viruses" by Morty · · Score: 1

      There are various ways to deal with dynamic users. First, you need strong auth -- strong passwords, OTP, or best of all, two-factor auth. Apply it to a network firewall that allows authenticated users from anywhere, or to an ssh bastion host, and you're done.

      It's better still to have a VPN and/or ACLs that restrict access to known static IP ranges, but we can't have everything.

  44. Contact the vendor by Anonymous Coward · · Score: 0

    Are you using the the current product as it was intended to be used by the manufacturer ?

    If so, then ask them to fix the problem.

    If not, then whoever built the initial system is a mug.

    Failing that, stick with the solution you currently have, but just lock it down. There are many resources on the Internet that can help you secure Windows - the inbuilt packet filtering (behind the 'Advanced' button) can help you significantly.

    Install a reliable third party firewall - Zone Alarm will do what you need.

  45. Home security system? by cknudsen · · Score: 1
    Let's forget that this could be some well-funded company asking for help about this... I've been thinking about a camera system for my home. The prices of cameras at places like smarthome.com have dropped dramatically over the past couple of years. Most of the complete packages do require Windows. And, I don't use Windows, of course... just Linux.

    Has anyone started a project like MythTV for security cameras? Something that will record video to my hard-drive. In a perfect world, it would only record when it detects motion. I'm assuming I would need to get as many video capture cards as there are cameras... It seems like this would be a great open source project. Anyone think someone should be working on this?

    --
    http://www.k5n.us
  46. mythTV or LANVLC by unix_geek_512 · · Score: 1

    Any decent PC + mythTV or LANVLC or any other OSS software would make a great DVR

    Something like this perhaps:

    http://secure.newegg.com/NewVersion/Wishlist/WishS hareShow.asp?ID=1921721

  47. open solution by Anonymous Coward · · Score: 0

    No problem! This open solution has been used in prisons, hospitals and even elementary schools for over a hundred years!

  48. Also bad... by tktk · · Score: 1
    Windows based DVRs tend to also use ActiveX for remote access/viewing. I have one Windows DVR that works very well at my building. It records for 20 cameras and has remote viewing.

    But unless I'm at a Windows computer, I can't log into my DVR security remotely to see what's going on. About once or twice a year, I get a call from my security company because an alarm has gone off. I can't check on my building from the comfort of my bedroom and my Mac laptop. I have to head downstairs to the office, and boot my desktop PC.

  49. Security Consultant by BraveHeart007 · · Score: 1

    Iam a DVR security consultant. I used to work for a major mfg that was Pelcos OEM. So I know alot about the industry and the right solutions. There are a couple of units I can think of that are Linux based and harware compression that will fit your need. email me if you want some help Regards Erik research_gate@yahoo.com

  50. DM by aronschatz · · Score: 1

    Pelcos that run off of Windows are not what I call secure. I constantly work with DVRs (I'm in the IT dept, but I know all the Integrated Systems people) and Dedicated Micros provide top notch REAL DVRs. Don't piddle around with Pelco.

  51. i do this using linux ... by Zurk · · Score: 1

    i use mini-itx based systems with bt848 boards using debian.
    contact me for further details. zurktech AT gmail DOT com

  52. flexTPS by Urgoll · · Score: 1

    www.flextps.org is a GPL package that works really well with Axis video servers. Its main purpose is to stream video streams over the web, but it also has a DVR functionality where you specify which streams you want to record, the frame rate and the duration of recording. It's all perl-based and you could probably use a cronjob to start a 24h recording every midnight.

  53. $29 Firewall Routers are your Friends by billstewart · · Score: 4, Insightful
    I can't tell from the original posting whether the client is trying to replace the hub site or protect the remotes or both, and I can't tell if the remote-site equipment is being used for other applications or only for the camera, which makes a *huge* difference in your threat model.

    Basic firewall routers cost $29, and you can set them up to only allow connections from your headquarters location, or even to do IPSEC tunnels if your video application doesn't get into PMTU-discovery problems. Installing them at existing locations costs significantly more than $29, but for new locations it's just an extra couple of minutes to plug in the box when you're plugging in the camera.

    Basic PCs cost $250, so if you need a headquarters firewall or IPSEC tunnel server, that's basically free - certainly less than you'd charge your client for the amount of time you're reading Slashdot responses \\\\\\\ \\\\ \\\\\\\ researching solutions. And you can run ClamAV on it to protect outgoing traffic.

    If your remote sites are using the video box as a general-purpose PC to surf the net and read email, then you need to run an anti-virus application on it and either run a basic firewall box (wimpy, but a good start), or use the firewall to tunnel all your browsing traffic back to a server at headquarters, where you're running Squid and ClamAV and some decent Linux firewalling, and give them an email server that does some anti-virus and spam blocking and an email client that doesn't come from Microsoft. (If this weren't a real estate company, I'd recommend a text-only email system like Pine, but realistically your real estate people need to send pictures to their clients.) Another choice would be to run VNC, in one of its tighter forms, and run any applications on the headquarters server, wiht appropriate anti-virusing there.

    --

    Bill Stewart
    New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
    1. Re:$29 Firewall Routers are your Friends by karpediem · · Score: 1

      Heck, you don't even need a $29 router. Just get an old company PC lying around or something, doesn't have to be all that new. http://ipcop.org/ or even http://smoothwall.org/. I personally use IPCOP, but smoothwall works just as well. These won't get rid of your Windows boxes, but at least you can setup a linux box inbetween them and the internet.

    2. Re:$29 Firewall Routers are your Friends by cdrudge · · Score: 1

      And old company PC requires more space, costs more to run, and probably has more points of failure in the hardware. A inexpensive router, while costing a little more in initial capital, easily will recoup that cost in the long run, just from a support standpoint.

  54. Windows isn't your problem by briancnorton · · Score: 1
    Windows isn't your problem. Having crappy systems is.

    Why are these systems exposed to viruses or worms or whatever? Why are they networked at all? If you need remote monitoring, you can get a one-way connection that will completely isolate your system.

    --

    People who think they know everything really piss off those of us that actually do.

  55. Enterprise Solution by Waffle+Iron · · Score: 1
    (For some definition of enterprise.) Here you go:

    $ for cam in camera{1,2,3,4,5}
    > do ssh "$cam.example.com" 'cat /dev/video' > "$cam.mpeg" &
    > done
  56. HyRTK by cve · · Score: 1

    Smart Network Device's Embedded Network Operating System - HyNetOS.

  57. Security DVR's are plentiful at Vegas Show by jqk575 · · Score: 1

    There are tons of different security DVR's out there and everybody has their favorite. I personally like Dedicated Micros. If you really have worldwide cameras you might consider going to the ISC west show in Vegas. International Security Conference and Expo http://www.iscwest.com/ There will be at least 50 different DVR sellers there and you can find one that will work well for your application. Besides that its a trip to Vegas.

  58. Clarity Visual Intelligence by jsherrah · · Score: 1

    Check out our product: http://www.clarityvi.com/ a distributed network video system running under linux that performs distribution, recording, analysis and visualisation of surveillance video. Runs on standard PCs and supports IP, analog, firewire and PTZ cameras including joystick control. This is a very feature rich high-end product with a high tech UI for viewing real-time alerts and video streams, as well as reviewing past data. For review the Clarity product has a multi-resolution time line that allows activity and other analysis results to be viewed at a glance for ranges from years down to seconds. Some of the analysis functions we offer are: adaptive activity detection, people counting, behaivour analysis (e.g. running, left objects), face detection, face recognition, car number plate detection. We can definitely advise you on this space, and give you a presentation on our product. Regards, Jamie Sherrah

  59. embedded systems by outtaspace · · Score: 1

    Check out DVRs based on an embedded OS.

    A friend of mine works for http://www.dedicatedmicros.com/. They sure make some neat products :)

    their sales dept. can send a case of beer to PO Box 55, Fort Washington.

  60. ZoneMinder by Anonymous Coward · · Score: 0

    Have you looked at Zone Minder for this? It's open-sourced and it works very well with a wide variety of cameras. We use it to monitor our exterior sites and our data center. The really nice features for us include being able to zone out sections of the camera's view so that motion of plants or motion past door windows won't set off an alert. I don't know if this is industrial enough for your needs, but its probably at least worth a look.

  61. Try Speco DVRs or KALATEL by labeey · · Score: 1, Informative

    Speco DVRs (www.specotech.com) are very reliable.... i've been installing cctv systems including DVR's for 6 years. From my experience you should try non-PC based DVRs..they're more secure, reliable and dont crash at all.. you dont need a firewall to protect the dvr from viruses and they work with dynamic IPs too... .... Speco has a great line of DVRs that are based on an embedded linux kernel....they're cheaper than Kalatel (GE) dvrs....

    1. Re:Try Speco DVRs or KALATEL by miscbs · · Score: 1

      Agreed.

      I work with a couple of the Speco DVRs and they are rock solid and easily expanded.

  62. Avermedia by ShavedApe · · Score: 1

    Avermedia has a linux based system, as well as windows based. http://www.aver.com/

  63. This is why I make over $100/hour by Anonymous Coward · · Score: 0

    I have no problems locking down Windows. Seriously, wtf is wrong with everyone? From reading /. you would think that Windows is constantly being taken over by malware of all kinds. I have still never had a windows virus or spyware or anything else. How the fuck do you people get all this stuff? I have a pretty solid porn habit, so I travel in all sorts of places (running IE, not FF). I'm using Windows right now, somebody point me to a website that will install all sorts of nasties on my PC auto-magically when I go there. Where is this mythical site that loads IE with trash, because I bet I won't have any problems with it.

    Anyhow, back to the topic at hand...

    If you can't lock down Windows, tell your boss to replace your sorry ass with a competent worker. You are the type of dumb ass that runs around complaining about not being able to find work in IT. You can't even do basic security for the OS that covers more than 90% of destops, you are incompetent.

  64. Quicktime... by manowarthegreat · · Score: 0

    Oh...yay...quicktime...whoo... ò_ó

  65. Some Ideas by Anonymous Coward · · Score: 0

    I have to agree with alot of the posts here... I use 13 something windows based DVR's, and although I have had virus problems, they are very securable. Video is almost always stored on a different partition (usually another hard drive), so just patch the windows partition up, and freeze it. Its usually a good idea to reboot any static continuous-duty piece of equipment once a day, and the DVR's I have let you do schedule that, so any changes get nuked at 10 pm.

    However, I have two DVR's I cant readily get to (one in NY, one in Coronado CA), and there I installed an EasyProtect and DedicatedMicros DVR. The Easyprotect is linux based, and the DM runs its own in-house concoction. The DM is bulletproof, and I would recommend it to anyone. Its a little pricey, but way worth it. On the EasyProtect Linux one, you are pretty locked out of linux unless you boot something like a gentoo LiveCD.

    One last thing... are you looking to MAKE your own hardware/software? IP cameras are one thing, but surely you arent going to replace ALL 200 cameras just because you are switching DVR's!

  66. changeover costs = a lot by mattb47 · · Score: 1

    First of all, I think you should just look at keeping the existing system, just improve it. Changeover cost in hardware/software is going to be high, even if it's free software. Here's what I'd do to try to stay with Windows 2k or XP (throw this all out if you're on 98/ME and get a real OS!):

    1. Antivirus
    First of all, why no antivirus? Any reasonable Win2k/XP system should be able to run one. If you want something with very low cpu impact, try Eset's Nod32. Also exclude the directory that the DVR uses to write the videos from virus checks. The videos are unlikely to get infected, and virus checking on those directories will just muck things up. (I'm assuming that this is why you aren't using antivirus.) But everything else then can be protected.

    If you have licenses for *any* antivirus product, try it again with excluding the videos directories. Any antivirus product worth more than a warm bucket of spit should be able to do that.

    2. Disable services.
    Disable every unneeded service on these machines. A *lot* of them shouldn't be on. These systems should be doing practically nothing but writing video files (ok maybe some backups, or transferring files to another server for backups). A decent guide to this is here: http://www.theeldergeek.com/services_guide.htm.

    3. Consider turning off Windows networking.
    Disabling SMB/Netbios calls should stop most viruses/worms/etc. If you need to transfer data for backups and such, use SSH and SFTP instead. SFTP is what you'd use on a Linux/Unix system, and is *much* more secure.

    Free Win32 SFTP client:
    http://winscp.net/eng/index.php

    Free Win32 SFTP server:
    http://itefix.no/copssh

    Nice, and not too expensive pay SFTP client (Tunnelier) and server (WinSSHD):
    http://www.bitvise.com/

    (And you shouldn't be getting email-borne viruses -- these systems shouldn't be used for email.)

    You can also use SSH on this to restrict all kinds of other access as well, while providing VPN-style access. Very, very nice. (e.g. you can only Remote Desktop or VNC through SSH)

    4. Block ports and such, and firewall it.
    Setup a firewall between these systems and the outside world. Restrict ports to *only* those needed (e.g. SSH on port 22). If possible, restrict outgoing data to *only* those IP addresses that need access. Yeah, IPs can be falsified, but it's an extra layer of defense.

    You could do this through a software firewall, or even just some cheap $20 hardware firewall boxes.

    The XP firewall is better than nothing, but it's only incoming. Much better incoming/outgoing freebie firewalls are available from these companies:
    http://www.wyvernworks.com/firewall.html
    http://www.jetico.com/

    (I'd probably do the hardware firewall, but if you're cash is tight, or the time/cost of installing all these extra hardware boxes is high, at least deploy a software firewall.)

    5. Other Windows hardening options
    You can also try these two freebie Windows hardening programs. They probably aren't perfect, but they help:
    Harden-it: http://www.sniff-em.com/hardenit.shtml
    Secure-it: http://www.sniff-em.com/secureit.shtml

    And decent googling should turn up lots of different hardening guides to Windows as well.

    After these you should have antivirus, you're blocking ports, you've disabled almost all virus vectors, and should have systems that are reasonably secure and stable.

    Yeah, you have Windows and not sexy or politically correct OSS. But it's what you have. If you can make it work, use it. Fixing up your Windows boxes is probably a lot less time and money than swapping over

  67. Security through obscurity vs. cost of change by RDFozz · · Score: 1

    Something to keep in mind: One reason why Windows-based systems have the problems they do with viruses, worms, and trojans, is that Windows-based systems still make up the bulk of the systems in use.

    Linux, MacOSX, and other UNIX relatives are not necessarily more or less invulnerable to these pests; the people who create the pests are simply:

    1) as or more likely to have Windows systems themselves (based simply on the odds);

    2) more likely to find victims running Windows than other OSes because there are a vastly larger number of systems out there running Windows than any other single OS (than all other OSes combined, by a long shot!).

    Of course, this is all my opinion; I can't point to scientific studies that prove it to be true. It's a simple logic exercise.

    I'd give careful consideration to any advice given here that would allow you to retain the system you've got, if you are both used to it, and otherwise happy with it. Switching operating systems, toolsets, and possibly hardware could leave you having spent a lot of money for a system that you are ultimately less satisfied with in terms of features, functionality, and performance.

    --
    R David Francis
  68. Self Promotion. We can help you. by Tjp($)pjT · · Score: 1

    Check out the firm, Cryptocybernetics, LLC. as this is our bread and butter area of development. We work with such companies as General Dynamics (and Microsoft) for unique DRM solutions and have a DRM/PVR offering we can port to either Mac or Linux for PVR applications. I know DRM is not your primary concern, but one of our systems was approved by the major motion picture studios for early content release on portable players (for airplanes). We are security / virus protection aware and would welcome an oppurtunity to create a custom solution for you based on our existing code base and intellectual property. We also are the primary contractors for one of the top virus scanner companies in the US for cross platform solutions.

    End soulless self promotion ...

    --
    - Tjp

    I am in wallow with my inner money grubbing capitalistic pig. ... Oink!

    1. Re:Self Promotion. We can help you. by Anonymous Coward · · Score: 0

      Fuck DRM.

  69. Fire the SysAdmin by Anonymous Coward · · Score: 0

    Because from the post it seems like he has no idea what he's doing.

  70. Commercial solution: March Networks by goonda · · Score: 1

    I'm about to get my hands on a few of these NVRs from March Networks. Apparently there are a couple thousand of cameras controlled by these puppies elsewhere in the company. Spoke to a few technical people at March and they seem to know what they are doing. Unrelated to how well the perform, but kind of nice to hear for me as a geek, is that the actual NVR/DVRs are based on an embedded linux distro and can be managed via SSH. Also, they have an Enterprise Security Manager which allows you to authenticate users against external sources like AD, which is nice for an enterprise. I'll be banging on these devices in a couple weeks.

    1. Re:Commercial solution: March Networks by Anonymous Coward · · Score: 0

      March has the DVR contract for Hooters and some of the strip clubs in Austin. No, they won't let you look at the strip club cameras. However, you may be able to talk to the sales rep into research in the field ;)

  71. Dear Interested parties and friends, by gjyoung · · Score: 1

    It is with great pleasure I submit to your most humble presences a quandry of great proportions of which we are looking to resolve. My business is the sale of real estates, of which my client, who wishes to secure said estates, needs to have your asistance in transferring 200 (US) video data bit streams, securely, from the camreas to a secure data center of your design. Please, I am so rude as to not introduce myself, My name is Donale Trumpe (esq), of the famous lineage of Trumpes, from the Isle of Manhatt.

    It is with every intention that we conduct this business in the strictest of confidences, and will do so in turn. Upon remittance of complete said designs to be deposited in to the mailbox of my choosing, you will be handsomely reawarded by a gift from Ivahnah. I await your reply, and in most sincerity, thank you.

  72. tons of them by Locutus · · Score: 1

    At the ICS West security conference last year, there were dozens of vendors showing Linux based DVR security systems. Some were even just their capture card and an IDE dongle containing the entire Linux OS and their DVR application. Just put it in a system with an existing HD on the secondary IDE bus and you'll soon be running a Linux based DVR. Most were advertising "embedded OS" and higher reliability than PC( Windows ) based DVRs.

    I had put together a list a couple of years ago and will post them here. you'll be better served by also google'ing for yourself and filtering out the Virus prone models.

    http://www.spysource.net/digitalvideorecorders.htm
    http://www.cctvsentry.com/Sentry_leseries_dvrs.htm #pricing
    http://www.linuxmedialabs.com/
    http://www.ituner.com/spectra.htm
    http://www.sonerik.com/linux.asp
    http://www.provideo.com.tw/DVR800.htm
    http://www.at-fairfax.com/DVR/Info/Sentinel4.htm
    http://www.avdeals.com/csispecosecure/digitalsecur ity.htm
    http://www.tech-island.com.tw/ep1.htm

    ICS West is April 5-7th so I'd be putting in a request for a trip to Las Vegas if I were you. ;-)

    LoB

    --
    "Anyone who stands out in the middle of a road looks like roadkill to me." --Linus
    1. Re:tons of them by WinDOOR · · Score: 1

      I believe there were over 160 DVR Manufacturers and card providers at last year's show. I especially liked the section called "Korea"

  73. The political situation? by Stephen+Samuel · · Score: 1
    It sounds to me like they have a POS 'out of the box' windows solution that leaves so many holes 'out of the box' that when the company PHB's go play directly with the machines (as they're want to do) their virus-loaded machines then infect the PVR boxes.

    I'm gonna guess that, if he goes to a different Windows solution, there are two fears:
    (1) the new 'solution' will be as messed up as the current one, and
    (2) The PHB's are going to ask "Why are we going to this new system", and if you answer 'security', they're going to point to fear #1. (3) if both (1) and (2) happen then you are soooo DEAD.

    So the best thing to do is go to Linux or Mac so that 98% of the bosses' viruses won't infect the DVR boxes.

    --
    Free Software: Like love, it grows best when given away.
    1. Re:The political situation? by jcr · · Score: 1

      It sounds to me like they have a POS 'out of the box' windows solution that leaves so many holes 'out of the box' that when the company PHB's go play directly with the machines (as they're want to do) their virus-loaded machines then infect the PVR boxes.

      That's the case for an awful lot of systems that are built on Windows. I know of horrificially expensive microscopes, for example, which you can't put on a network because the embedded windows machine would get infected.

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    2. Re:The political situation? by ceoyoyo · · Score: 1

      We have a mobile MRI system that uses a Windows box for displaying and storing images. It's normally safe on the hospital network but all it takes is for one person to bring in an infected notebook and all hell breaks loose. Expensive? At the time it was one of a kind, so yeah.

    3. Re:The political situation? by Anonymous Coward · · Score: 0
      You trusted the hospital network? Jesus christ, what the fuck is wrong with you? Did the FDA even know you were trusting the hospital network when you submitted your 510(k)?!? I mean... shit, dawg.... We demanded our own private network segment, plugged the extra ports in our router and hub with epoxy, ...

      Or are you another /.er who has nothing better to do than tell lies?

    4. Re:The political situation? by ceoyoyo · · Score: 1

      Um, Canada. No idea what a 510(k) is.

      I use a Mac. So I don't have to trust anybody's network.

  74. Won't work. by twitter · · Score: 2, Insightful
    Isn't the camera traffic limited to known IP addresses/MAC addresses? Just lock it down to only accept traffic from those...

    If only things were that easy. Give the questioner the benefit of the doubt and expect that obvious solutions have been tried.

    The program inspecting the mac addresses itself could be exploited, if the questioner could run one ... but he said he can't!

    Because he can't, he's stuck sitting behind a hardware firewall that only allows traffic on ports required for servicing the camera. We can imagine he's been bright enough to try that and it did not work because the camera software itself has problems or some other service he can't identify or turn off does.

    --

    Friends don't help friends install M$ junk.

    1. Re:Won't work. by revery · · Score: 1

      Give the questioner the benefit of the doubt and expect that obvious solutions have been tried.

      When it comes to computer problems, if I were to count all the times that giving someone the benefit of the doubt has helped solve the problem, I'd still have all of my fingers left. Nowadays, when someone comes to me with a computer question, I like to go back to the very beginning (whether it's a configuration file, or a system install, or whatever) and work from there. Nine times out of ten, the solution is simple and just got overlooked in all the comlpexity.

    2. Re:Won't work. by BigBlockMopar · · Score: 1

      Nine times out of ten, the solution is simple and just got overlooked in all the comlpexity.

      Indeed.

      Like the very first thing: never buy any product from any technology company sufficiently ignorant to be running IIS. Like Pelco.

      This was the tip of the iceberg. Not coincidentally, a bunch of standalone computers requiring reasonable security and reliability are now left not only with the extra per unit expense of a Windows license, but also the many liabilities which come with that Windows license.

      Now, since his client has already committed such a stupid act, he might well be screwed.

      If there are two places where Windows has absolutely no place whatsoever, it's in the server farm and the standalone special application department. (Note I'm not a blind anti-Windows fanatic; I'm running it on my desktop right now. But in the face of better quality free alternatives for the former applications, Windows is the choice of the ignorant.)

      Not too long ago, I was consulting for a broadcaster who wanted an alternative to cart players. I checked out Prophet Systems until their IIS-powered site puked and died. I sent them an e-mail asking them what assurance I had that their Windows-powered systems would be any more reliable at inserting bumpers and commercials than their Windows-powered webservers were at dispensing the PDF file I was getting when the server puked. Commercial time is around $250 per minute on this station and in this market - how much will the dead air cost while Windows reboots?

      --
      Fire and Meat. Yummy.
    3. Re:Won't work. by rodgster · · Score: 1

      Now wait a minute.

      I'll bash MS as much as anyone, but lets be real here.

      Make the server a standalone server and restrict all comms via port & IP for the cameras and viewers. Use windows firewall, available on 2000 and up. Pop open an ip & port restricted port for rdp to manage it.

      Now the view/replay/record software must have some type of authentication, right?

      Give the boss user or guest (that ought to do it).

      now just have to manually patch or open a few more ports for windows update or MS Basline insecurity analyzer or windows SUS.

      Now I didn't really look at the cameras, but I think they're standard not network cameras so to run it under linux you'd have to reverse engineer the video to network converter's functionality/authentication/yadda/yadda/yadda.

      --
      Who will guard the guards?
    4. Re:Won't work. by Guspaz · · Score: 1

      Why are virii getting through the open ports, though? IIS, if up to date with patches, will not be infected by random virii like an unpatched box will. Exactly how many ports would somebody need to open for this solution? It sounds like the only port they need open is 80, for remote access to the cameras hosted on that machine.

      Why would opening a handful of specific ports (assuming other ports are needed) lead to random virus infections? It sounds like the solution to all their problems is turning on automatic update on their servers.

      Don't get me wrong, I run Apache on all my servers, but IIS isn't exactly a virus magnet when properly patched.

    5. Re:Won't work. by Anonymous Coward · · Score: 1, Funny
      I'll bash MS as much as anyone, but lets be real here.

      Make the server a standalone server and restrict all comms via port & IP for the cameras and viewers. Use windows firewall, available on 2000 and up.
      Wow. I couldn't read any further than that. You started out sounding like you knew what you were talking about, but after Windows Firewall all I could see was durrr, blah-de-blah blah, durrr.

      Yep, just tried reading it again. I hit that spot and the rest just goes blurry.

      Dolt.
    6. Re:Won't work. by twitter · · Score: 1
      Now the view/replay/record software must have some type of authentication, right?

      Yes, some kind of activeX control or other dubious mechanism, which makes securing the computer impossible. The "security" in this case can the problem which makes all the other workarounds a useless waste of effort.

      --

      Friends don't help friends install M$ junk.

  75. That Baby... by Vorondil28 · · Score: 1

    ...on your website freaked me out.

    Anyway, I just have to point out a few things:

    1) You say, "Yes, we could put up a server in front of each, or a router that has anti-virus built in, however this is not a cost effective method for a number of their locations," but then go on to say, "Budget isn't really an issue at this point, since we are just looking for options." Which is it?

    2) Why is it you can't run anti-virus while recording? I'll bet it's a performance issue and if so, you've either looked at some crappy antivirus options, or whom ever decided on the hardware cheaped out.

    3) Virus problems are caused by at least two things: lack of AV software (which we've already discussed), and unpatched software. Either you're not keeping these Windows installations up to date, or you're not keeping the PVR software up to date (or both). You know what to do.


    You're making it sound like this is all Window's fault. It's not -- it's your's. Given, a haphazard use of *nix in this situation would probably be better than your haphazard use of Windows, but I think you'd be better off fixing up what you've got than just jumping ship.

    --
    This sig rocks the casbah.
  76. I think this is thinly veiled propaganda by Anonymous Coward · · Score: 0

    I suspect that this question/problem is actually thinly veiled propaganda from the Macintosh/homosexual/communist lobby that's just upset there are no "Mac" solutions for security DVR.

    There's no way a dedicated, locked down machine could be a "virus magnet" except in some deranged homosexual Macintosh fantasy.

  77. virus vs. worm: don't be so literal! by Morty · · Score: 1

    We geeks have a tendency to learn the definitions of things, and assume that other people have, too. Guess what? When a business owner says "I have a virus problem with these devices", chances are good that the business user has not, in fact, read geek references that clarify the virus vs. worm distinction. If you work with non-technical people, when one of them describes a problem, you have to assume that they are being imprecise (perhaps because they don't know correct terminology, perhaps because they don't even understand the technology or the problem.) The first step in troubleshooting is figuring out what the real problem is.

    I have users who say "the email server is having problems" when the reality is that their dialup is down; they don't understand networking or email, so if they can't reach the mail server, they tell me what it means to them (ie. they can't reach their email.) "My VPN won't work" could mean that their DHCP is out. "My firewall rule doesn't work" could mean that they haven't actually asked for the firewall rule yet. After you've troubleshot enough user problems, you learn that you cannot take users' up-front complaints too literally.

    So I would not be surprised to hear that the real problem here is network intrusions/worms rather than viruses.

    The good news is that if the problem really is worms, the easiest solution is a host-based firewall that blocks access to all ports except the ones that are actually needed. The more recent Windows products come with one built in, and various free alternatives also exist. I'm coming to like wipfw; it's free, stateful, and unlike the Windows built-ins, you can allow some sources and deny others. wipfw might be a bit too new for production use, though; kerio (hit google) has reasonably nice server- and desktop- class firewalls that can also restrict access to known IPs.

  78. WTF are your cameras doing on the public net? by ErikTheRed · · Score: 1

    As some others have alluded, the real question you should be asking yourself is WTF are security assets doing on your public network where anybody can have a shot at them? For crying out loud, set up a DMZ. It shouldn't matter if the OS is a craptastic sploitfest, because only trusted hosts should be able to access specific ports on them. That being said, when you do replace that system it would be a good idea to use an OS that's not a craptastic sploitfest.

    Instead of buying a new CCTV system, you could probably spend the same money (or less) and put in DMZs / VLANs, and solve all sorts of other security concerns at the same time.

    --

    Help save the critically endangered Blue Iguana
  79. What is your budget? by Rudolf · · Score: 1
    Yes, we could put up a server in front of each, or a router that has anti-virus built in, however this is not a cost effective method for a number of their locations. Therefore we are looking for alternatives. Any suggestions?"

    Budget isn't really an issue at this point, since we are just looking for options.


    Obviously, budget is an issue. You just said so. You state that you "are just looking for options" and you've already ruled out some based on cost. Are you looking for a turn-key solution? Something off the shelf? A custom job? Each of these have pros and cons, and will cost you something. Will you need new hardware to run your new set-up? What will that cost? Still less than putting a firewall in front of your Windows systems? If you want to look at options, that's great, but don't starting ruling anything out on cost, until you know what you're willing to spend.

  80. Options... by rusty0101 · · Score: 1

    Because you have not provided a budget, yet feel that an additional server to act as a firewall/virus blocker is too expensive, it's hard to offer a good recomendation.

    In any case there are a few options using Linux. If you are looking to capture/collect snapshots over time, you could do anything from ip based webcams with a backend on Linux using wget to collect snapshots from each camera. Those get hosted on the Linux box as a web page for each location. On each of those pages, display the last 6 or so snapshots gathered. (one everry five minutes? whatever sort of schedule you want.) then include a link to the webcam itself for live video. Possibly proxied through the linux box to reduce the number of addresses that the webcams themselves are directly feeding.

    Another option would be a Linux box at each location with a video capture card like a Hauppauge WinTVGo, or other bt484 card with a camcorder attached to video in. The big downside of this is likely to be the bandwidth for upstream transfers of video. Many Broadband providers restrict upload speeds from the site to 128kbps, which isn't much for video. At the same time you could use memcorder to capture to one video format in blocks of an hour or something, then downconvert that to divx, or mpeg-4. Then use something like wput to copy the compressed video to some other location with better bandwidth for downloads. Obviously there will be some delay built into this in that you will have to wait for the converstion to compressed video to happen before it can be made available. Optionally if you have a camera or capture directly to mpeg4 or divx you may get faster response. One downside of that is that you may have artifacts in the resulting video that may make the captured video useless as a security system. In that case something like 'motion' as mentioned earlier may be useful.

    You may have other concerns as well. None of what I have described above have anything built into them that support tilt-pan-zoom features that may be of interest to you. Considering that most broadband connections in residential areas are using something like dhcp, meaning you are never entirely sure what IP address the site will have the next time you want to access it, you very possibly already use something like dyndns or perhaps some other system to keep track of the current IP address for each location.

    One concern may be the expense of the equipment you put on site, and the prospect of that equipment being stolen. A reasonably good video camera still has value, even if you have to spend time hacking it to make it useful for your own purposes. Likewise a computer that can do the video transcoding mentioned above has some value as well. Obviously if you can hide the camera in something that looks like it has no value, or is part of the structure, it will be less likely to be pilfered. If the Linux computer making things available is a Linksys 54g wap, with a hard drive attached to a USB port, and the camera is a wireless cam, you would have additional flexibility in instalation, however processing power would be reduced. It may be enough, though you might be better with a box that looks like a utilities box next to the utilites entry point of the house. It would be a custom build of course, but that may be the best long term solution. You could even build it with it's own internal backup batteries. Include a cable modem, or dsl adapter as necessary and you can possibly have limited access to what is happening if local power is interupted. The wireless wifi camera could be located anywhere that power would be available to it. Whether you would want to provide it with backup power or not would be up to you.

    As far as securing the box, I would recommend using some sort of vpn to provide a connection between the box on site, and some server located elsewhere that provides a web server, or other solution for your users to keep track of each property. Along the way you may want to determine how restrictive you want to be about access to the imagry collect

    --
    You never know...
  81. Dallmeier (Linux-based) DVRs by vlchung · · Score: 1

    Hi,

    My IT Consultancy (picoSpace PTY LTD) has some involvement in the video surveillance industry in Australia, and nearly all the DVRs we encounter are Linux-based DVRs manufactured by Dallmeier. Have a look here for an overview of their specifications on one page or straight from the manufacturer.

    Given the situation you've described, and the situations where we've seen them deployed, I'd say these would be ideal. I suspect IP cameras may not be practical, due to the need to refit the existing setup (going from video cable everywhere to ethernet everywhere); to say nothing of bandwidth requirements.

  82. Let me get this straight by Anonymous Coward · · Score: 0

    Putting a 50 dollar router on each location which allows traffic only from predefined hosts to predefined ports in front of each location is "not a cost effective method" for you, but switching to an entire new DVR hardware-software combo is ok?

  83. from a guy who works for a large real by uncreativ · · Score: 2, Insightful

    ...company with 200+ cameras.

    The problem with the Pelco devices is they are sold as is without any easy way to keep the OS up to date. Our company remembers to update DVR OS software as new things come out.

    I myself have asked the exact question to our security cam vendors (and so have all the other larger real estate companies in my city) in part because of the updated software issue. For me, even more helpful would be a more open platform. Pelco (and all DVR vendors) lock you into their hardware platform, and if you so much as add or replace one of their $2000 120GB hard drives, they will discontinue your support. I would love a more open platform so I could network all my video systems together and store archival info on an UNLIMITED (or size of MY choosing) storage system.

    The company I work for also sells internet services to other multiple tenant properties. This is something that comes up in almost every large company with lots of cameras. If you actually find a good solution, let me know.

    1. Re:from a guy who works for a large real by nmos · · Score: 1

      For me, even more helpful would be a more open platform. Pelco (and all DVR vendors) lock you into their hardware platform, and if you so much as add or replace one of their $2000 120GB hard drives, they will discontinue your support.

      No kidding. I'm about to take over support for a couple of similar units because the vendor, even for an absurd yearly fee, is completely inflexable. For example, every time a drive dies they swap the entire machine thus losing all the old video. Of course adding an sort of monitoring software, backup software or anything else is against the rules. For the cost of one year of support for just one location I was able to pick a couple of used machines to use for parts and getting more famailar with the system. I may not be the expert the the vendor is but at least I take the customers data seriously which is more than I can say for the current support folks.

    2. Re:from a guy who works for a large real by ChibiCD · · Score: 1

      Those $2000 HDDs are no different then what you could buy at future shop for $100. Just wait 3 to 5 years for the Waranty to go and just Stick a few 200gb drives in. That is if your DVR has SP2...

    3. Re:from a guy who works for a large real by bluekanoodle · · Score: 1

      I work in the Casino industry, check out the systems by DVtel. You can use your existing analog cameras, hook each one to their encoder boxs. The back end software runs on windows, but it's on a plain jane server, and data can he stored on a regular array or on a NAS or SAN. The nice part about their system is it's and modular, and you don't have to buy the hardware from them. It's all of the shelf components. They just sell the software and encoder boxes.

    4. Re:from a guy who works for a large real by Arghdee · · Score: 1

      check out the systems by DVtel. You can use your existing analog cameras, hook each one to their encoder boxs.

      Or, use Axis IP cameras along with Dvtel's Latitude software, or mix and match encoders with IP cameras.
      I work with the Dvtel gear a bit, and it is very impressive.

    5. Re:from a guy who works for a large real by uncreativ · · Score: 1

      thanx for the suggestion. I'll check them out.

    6. Re:from a guy who works for a large real by uncreativ · · Score: 1

      I hear you on that point. So called support from DVR vendors comes from people who worked in the wiring/alarm system business and don't know jack about how a simple PC works. That is why most DVR vendors won't allow you to do anything to their windows install--they are afraid they won't be able to figure out what you've done and won't know how to support your system.

      And for this "service" they charge an arm and a leg.

      There's a market for geek aware security system people out there. Keep up your work--there's a lot of business you can steal. Even from the big guys--ADT vendors, for example, generally are not very knowledgable about computers and networking.

    7. Re:from a guy who works for a large real by Anonymous Coward · · Score: 0

      Pelco does not charge yearly support fees. They stand behind all their products and will do everything in their power to prevent video loss when replacing bad drives, etc. Pelco stands for 100% customer service and always wants a happy customer.

      Also, they don't charge $2000 for a 120Gb hard drive and the markup on the drives is for warranty purposes which is often beyond the manufactuer's warranty.

      Even if you choose to buy replacement drives from somewhere else, they continue to support their systems.

    8. Re:from a guy who works for a large real by richlv · · Score: 1

      if you really are interested in this, you probably already have found references in this thread, but anyway ;)
      it would be woth checking out http://www.zoneminder.com/

      --
      Rich
  84. Sony and IP cameras generally by jimspolka · · Score: 1

    Before I sold out for law school, I worked with some DVR software from Sony that was actually pretty good. Unfortunately, I can't for the life of me remember the name. (Just found it - Sony RealShot) At the time, it was pre-release, but I think it was supposed to come out in late 2004. I'm sure it's Windows-only, but it didn't require a dedicated box, like a lot of the commercial DVR providers. So, at least you'd be able to handle OS security without having to battle the DVR app, too.

    Of course, it being Sony, there's a good chance that it only works with Sony cameras. I only worked with their cameras at the time.

    As for rolling your own... I wouldn't think it would be that hard, if you're willing to put some developer hours to it. Most of these IP cameras use the same HTTP-based mechanisms for sending data. I managed to get video off of a couple different cameras without too much trouble. I developed in .Net but I'm sure there are libraries to support this in whatever language you prefer.

  85. Multiple cameras, still pics easiest. by twitter · · Score: 1
    I have no clue as to how to control the cameras, or if this is really a possibility. Any advice or information is appreciated.

    I'm not an expert, but I worked in a place that used to sell these Windozy systems. It made me cringe at the time and I'm not surprised to learn they are a virus magnet and easy to 0wn. I never learned to do the same things with free software, but I did learn a few things.

    Camera control is usually silly. For the price of one tilt device, you can buy two or three normal cameras which provide better coverage.

    If you have the time to roll your own system, look into xawtv and myth tv. The capture technology is well developed, so you should be able to capture streams and represent them with thumbnail images you serve on a page if you can't figure out how to transmit the moving pictures themselves.

    If you don't need full motion, but can get away with 1/second frame grabs, you will spare yourself a lot of storage space and greatly simplify your task. Gcam is something that I've played with that works and is easy to customize. There are other projects around that look promising, such as webcam one, axis network one, or cam portal manager.

    I realize you need full motion video for cameras monitoring stores during working hours and wish that I knew more. Motion picture media is one of those areas where fierce patent/greed issues abound. Good luck.

    --

    Friends don't help friends install M$ junk.

  86. Vistaplex by dfinster · · Score: 1

    Vistaplex is a professional Linux system, used by many casinos and businesses. I've had personal dealings with this company, and can highly recommend it. It's designed to be bulletproof.

  87. Set up IPSEC Rules by Anonymous Coward · · Score: 0

    If your running Windows 2000 or newer just set up some rules using IPSEC (under Local Security Policy in the Adminstrative Tools) you don't need to create a tunnel but you can. Make a rule that blocks everything, then create a rule that allow traffic BOTH ways on port 80. Set the Destination Address to the local machine and the Source address to the clients you want to have access to the video feeds. Do the same with port 9999

    1. Re:Set up IPSEC Rules by Creepy · · Score: 1

      It's not that easy, there is a download required for Windows 2000 and pre-SP2 XP machines. See the MS help article on it.

      This post is acronym laden, so I've spelled out the meanings in most cases.

      First off, there is an alternative to IPSec that also ships with Windows - PPP/PPTP (Point-to-Point [Tunneling] Protocol), but since I'm nearly unfamiliar with it, I'll let others discuss it, if necessary.

          Firewall ports need to be opened for UDP 50 (ESP - Encapsulating Security Payload) and 500 (ISAKMP - ISA's Key Management Protocol, sometimes also called IKE - Internet Key Exchange) and if there's NAT (Network Address Translation) transversal anywhere in the system (i.e. any routers that redirect traffic to the 192.168.x.x or 10.x.x.x "internal use" domains such as those used by DHCP clients [including wireless]), you will also need UDP port 4500 (ipsec NAT-T).

          I'm not sure if MS uses AH (Authentication Header) or just re-encapsulates at the firewall, but judging by their web page, I doubt it's a problem. In a nutshell, AH was designed by IPv6 people that think NAT is an unnecessary evil and that all machines need to be uniquely identified. In some ways their ideals are good (security guarantees the originating host), but I think the world is getting too paranoid about "Big Brother" for this to be realistic (all items downloaded can be uniquely identified to a machine - nice for the feds, bad for privacy). Basically, AH breaks at the router in NAT. The router repackages the packet to the real host outside the firewall and AH identifies the packet as tampered with. There are workarounds to this, but I don't believe the discussion is necessary.

          You're also making the big assumption that these people are computer literate, as well, and judging by the post and their choice of hardware, I'm assuming not (Pelco is supposed to be easy to use - heck, my ex-boss's computer illiterate husband used one for security at her home, though she was somewhat computer literate [if you count Excel/Powerpoint goddess as computer literate]). Detailed instructions on the step-by-step requirements or more likely, a setup program to install and configure this will be required.

  88. Myth TV??? by uncreativ · · Score: 1

    Have you had to use these in court? Any issues upholding timestamp/authenticity? Just curious.

  89. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  90. Try Netbotz by vanormer · · Score: 1

    Check out the Netbotz product line. They are best designed for IT infrastructure, but with the additional management platform, they could be used for a security deployment. The devices are fully managed IP devices with a non-Windows OS and a lot more functionality than just a camera. Additional monitoring of temp, humidity, water detection, power dry, motion and noise detection... the use of these devices is endless.

  91. Use embedded DVR with RTOS and Multi Loc. Software by bpm · · Score: 1

    Take a look at http://www.adome.net/ for their real-time embedded DVR's and they have software which allows you to pick whichever cameras you want to view from whichever DVR on the same screen. Also the DVR's are non PC, NON Linux based all proprietary operating systems.

  92. In other news... by Anonymous Coward · · Score: 0

    Linux is STILL for fags.

  93. what hardware? by TheSHAD0W · · Score: 1

    What hardware is installed in the DVRs? If it's a PC-based system, it probably uses PCI-based quad-camera cards, and you might be able to locate Linux drivers for 'em.

  94. Only one place to go... by Hyperx_Man · · Score: 1

    axis.com I have been dealing with them for a long time. I also have security systems that my company installed in many downtown offices. One installation has 500+ cameras. Some IP, some Analog with the axis video servers. We have Buffalo 1 terrabyte NAS units where the video is uploaded to via FTP.

  95. Open Ports by MBCook · · Score: 1
    I'm no wiz in this area, but here are my thoughts:

    First, you say you can't change the ports that are used. But you can make it look like you changed the ports? Here is the idea: camera server must run on port 80 (or whatever). So you run a little program on the Windows box that takes any connections on port 8347 (just some random number) and forwards that connection (through the loopback) to port 80. Port 80 is never exposed outside of the the box (must be loopback to connect). I know this can be done on Unix, there must be a way on Windows.

    As others have pointed out, how about a VPN? All networking gets done through the VPN, and the remote boxes (as part of startup) "dial home" to start the VPN connection. They simply never accept ANY incoming traffic. Even the Windows firewall must be able to do that.

    The "unprofessional" solution. You can get little Linksys WAP11s (or something like that) and put Linux on them and set them up however you want cheap. There must be a wireless version you can do that with, or failing that just turn off the wireless functionality. You can use these little boxes as firewalls, configure them EXACTLY how you want, and they will sit there forever doing their jobs (no moving parts, after all). The only problem with this is it isn't exactly "professional". But it would work and would be cheap. Heck, you could get these to do the VPN part for you.

    From your main question and a few of the posts in this thread you made, I don't blame you for wanting to ditch Windows (not that any of my solutions would help). It would be easier to guess if I knew what were going on better (security camera to video capture card? USB webcam based? what?).

    Good luck though.

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  96. Dedicated Micros by Anonymous Coward · · Score: 0

    http://www.dedicatedmicros.com/ Cheap they are not... but pretty freakin' solid and based on Linux. (I do not work for them).

  97. Answering in one full... by bradyj · · Score: 1

    Alright, so to note: The current setup is Analog Pelco Cameras, on Pelco 16 Channel 8000 DVR's running their dumbed down version of windows with a netscreen firewall -- the goal for this company was to move to IP cameras in the long run by recommendations anyhow. While it would not be financially reasonable to replace all cameras (over 250), it would be reasonable to replace the full DVR system if it were an improvement (hardware and software). I noted budget is not an issue -- but my comment regarding cost effectiveness still stands. The client is willing to pay for a high end system, from a personal opinion buying something more aggressive than a Juniper netscreen (though I personally like sonic wall since the netscreen doesn't have fallback IP) for a system that seems broken feels like a bandaid on a bullet wound. Those DVR's run 7000+ decked out, not including the expenses for cameras. We willing to have casino quality if it is just that, casino quality. In regards to the software, Pelco verified it cannot run anti-virus while recording. If anti-virus is needed to run, the recording shuts down as the framerate is unrealistic. This is a limitation of the software then, if needed. Of what I know, ports 80 and 9999 (not through 9999 -- my apologies if that was mis typed) are required open. The scenario worked like so: Speakeasy verified worm activity on the static IP, and we shut down the unit and verified the virus -- Pelco came out, wiped the system clean (disconnected), reinstalled fresh, reinstalled the router (verified) -- system received a worm, again, within a few days. The process continued twice by Pelco representatives. It is not a full version of windows that can be maintained in the same way, a limiation we're not happy with either. I'll take the blame that there are more experienced windows users than me -- but as a reminder, I didn't set this guy up, I'm coming in near the end -- so blaming me for the weakness in this system is unfounded. Regardless, Pelco verified the limiation in their software, and I'll agree this is a reason why we've shyed away, and continue to shy away, from a windows setup. Lack of updates, lack of patched software -- all a limitation of their application -- and I'll argue, a continual frustration with Windows in general. ...So I feel like half the feedback here is targeted towards helping me find alternative solutions or teaching me improved methods, and the other half protecting the Windows OS from being bashed as a insecure box compared to Mac and Linux. Regardless of what side you're on, if you want to boast windows, pitch me a software package (or hardware solution), the current stuff isn't staying in this fashion. As previously noted, no filtered IP's, VPN not preferred. I appreciate the emails and positive support from both sides of the camp -- it is being read, thank you. This is the best information we've received so far, and we've contacted as many people as we could here in San Francisco. Please continue to send me informative posts and emails.

  98. zoneminder by slashname3 · · Score: 1

    http://www.zoneminder.com/

    Check out zoneminder. This may be the kind of solution you are looking for.

  99. I must Comment on dedicated micros by u16084 · · Score: 1

    ** Disclaimer ** I'm a reseller. We're in the DVR market. Purpose of a Security DVR is only one - to record / archive / stream video. Not to run windows in the backround. You will NOT find a more solid device then Dedicate micros sprite... We have numerous of clients who still run 1st generation recorder (4+) years with no headaches. I'm not going to post our Demo URL since we like having our web server / demo DM up and running but if interested contact me.

    --
    -- I Dont Deserve A Sig I Have Bad Karma
    1. Re:I must Comment on dedicated micros by clifffton · · Score: 0

      I second that on the DigiSprite. I have two Pelcos running 16 cams each and a single Sprite running 16. Sprite stays up, Pelcos are and issue. Pelcos are basically a midline PC with a couple of special cards in it. The DS is built ground up to do video. I'm not happy with the archive performance on any of them, and there are still things I can't figure out on the DS after 2+ years. But the DS is a much friendlier device. ;) And..... I'm an end user, not a dealer.

    2. Re:I must Comment on dedicated micros by Anonymous Coward · · Score: 0

      **Disclaimer-I'm a reseller, too**

      I can give you just as many bad comments about DM as you can good ones. I happen to be a big Pelco fan, and the new Endura stuff is great. All linux, except the workstation.

  100. High End Linux DVR by blckholehorizon · · Score: 1

    Benchmark Automation is selling a Linux Based DVR with IP cameras. Their system is decent. You can tag the video with information and search on it later. They currently are focused on the Steel Industry. Their system is written in Java. The only complaint that I have about the system is that the system requires 5 TB of disk space to record 22 cameras at 5fps. At roughly 40 grand for a system, its not cheap.

    --
    my UID is Prime. It makes me special.
  101. Ask for my project! by gillbates · · Score: 1

    Disclaimer: I'm an engineer who develops video cameras.

    I kind of hate to turn this into a shameless plug, but my company has been developing exactly what you need. We've got a linux-based network camera which would be perfect for your application. Google Ingenient Technologies.

    Okay, now here's the problem: We are an engineering firm - we sell the reference design to other companies which actually manufacture and market the hardware. However, we might be able to work something out with an intermediary company if the order was large enough.

    --
    The society for a thought-free internet welcomes you.
  102. Why not? by blueapples · · Score: 1

    Why on earth can't they run virus software? Switch off packet sniffing, shore up the firewall, but get antivirus software on those. If you're saying it's too much of a performance penalty, that's a bit hard to believe. If that's the case your hardware is just too slow anyway. The hard drives should probably SATA, but if a virus scan is bogging it down I venture to guess you're using slow IDE drives. Big mistake. Linux isn't going to be all that much more secure if you can't even make a baseline investment in the system.

    --
    www.blueapples.org
  103. exacq by Anonymous Coward · · Score: 0

    this company has it's own DVR boards and developer kits for window and linux... www.exacq.com

  104. Security Spy is plenty industrial enough by gsfprez · · Score: 1

    I personally run 50 IP cameras (Axis) to 5 Xserve DP G5s.

    They all dump their data to dual XServe RAIDs (located in separate parts of the building for physcial separation) using XSan (with 1 XServe as a XSan controller), page me via an email when a camera should not be going off at night of the picture, run scripts that write out formatted logs for motion activity.

    It took about 4 months to get everything running smoothly - camera settings, getting enough machines to do the work, compression levels that were sufficient for us... but it works fine.

    We can even control the PTZ cameras from anywhere when we tunnel into our network.

    You need a lot of horsepower to make this happen - you need lots of ram and you need disk drives running plenty fast.

    If you're going to use 640x480x30fps, you are going to only be doing 3 cameras per Mac. maybe you could get away with more if you were using a quad G5 desktop instead of an XServe, but we don't need that much horsepower because only a few cameras are set to high resolution - and even those are set to low FPS (for capturing faces at the doors).

    If money is not the object - then you need someone that knows Applescript, you need some freaking hard drives, and you need a lot of computer power... Security Spy (Ben lives in England, he's not elusive, i get email from him all the time, and he's even called me a few times) is plenty industrial for what i need.

    --
    guns kill people like spoons make Rosie O'Donnell fat.
    1. Re:Security Spy is plenty industrial enough by bubbasatan · · Score: 1

      I would agree that Security Spy is a pretty awesome app. We actually use Ben's app with D-Link and some other economical IP cameras and use Mac Minis. The Mini runs headless and is small enough that it can be physically secured in any number of contexts. Plus, it fits the bill of being virus resistant far better than a comparable PC solution. One other tech and I have done approximately 10 locations with 2 to 4 cameras at each site in our company, and we originally chose this route because we were given a minimalist budget by management and told to get them some video security in a hurry. We've been getting it done for $1000-$1500 per site for material costs. We also use it with our G5 XServe, and it doesn't even phase the G5.

      --
      Windows is going the way of phlogiston...
  105. Honeywell Fusion by pac1085 · · Score: 1

    We are upgrading from DX8000 to Honeywell fusion units at my workplace. They are linux based.

    1. Re:Honeywell Fusion by surgespike · · Score: 1

      The Honeywell Fusion is Windows 2000 based

  106. Linux DVR's by Anonymous Coward · · Score: 0

    Adamant Computers (www.adamant.com) has several Linux DVR's in their product list. I have not used them, but Adamant seems pretty reasonable.

  107. DigiEye by EStech · · Score: 1

    I am an electronic security professional, and our favorite DVR is the DigiEye, made in Italy by SYAC and non-Windows based. It runs about $12,000. It has a great motion detection interface, including directional motion detection, and good, secure remote viewing options. It is very stable and has very good resolution. Highly recomended!

  108. You're in the wrong business, pal by Radi-0-head · · Score: 1

    If your client trusts in your expertise well enough to ask this question, and you've led them on by pretending to know what you're doing (we can deduce this based on your need to post a question to "Ask Slashdot"), maybe you ought to save yourself from the forthcoming embarassment and step down from this project?

    It's OK to say "I don't know".

  109. Use Linux and the Motion program (link) by Anonymous Coward · · Score: 0

    http://motion.sf.net/ (sourceforge, free software)

    This, and some remote access should do what you want. With Liuux Mandrake and some others, it's easy to set up a firewall to only allow access to ports you need. You can easily set up a VPN (secure tunnel) or even use ssh to tunnel into your boxes when needed. You can also easily set up a rsync so that nightly your pictures (or mpg video of any motion) are transferred to one main machine.

    The nice thing about using Linux is that you are not limited by some lame software company that thinks one software fits all.

  110. Bosch DIVAR by squish18 · · Score: 1

    As a Mfr.'s Rep, naturally I'm going to push a specific product. It has been mentioned here before, and with good reason. The Bosch Divar is probably the closest thing to what you are looking for. They run as a completely embedded system, and are thus (as you note) less prone to viruses. They also allow for easy spanning of locations, while allowing for centralized management. The other recommended option might be something like the philips netcam, which would allow you to implement using (perhaps existing) IP networks. We rep in the Midwest (Based near Chicago), so drop a reply if you're interested.

    --
    "Perennially barely legal"
    1. Re:Bosch DIVAR by fa39bo3 · · Score: 1

      I agree. The Divar is about as reliable and problem free as box DVRs come. The industry is moving from a box based solution to an encoder based solution, aka edge device. If you want to go that direction you could use the Bosch encoders that have some onboard storage built in. The highest end and highest performance DVRs in the industry are, unfortunately, PC based. If you are still looking for something at that end of the industry spectrum, look at Verint. They make a bunch of high end products that are Windows based.

  111. Video appliances by csoto · · Score: 1

    Check out VBrick Systems. They make some cool encoders, some with built-in hard drives for recording. They also have software that can record from these streams (but it runs on Windoze - the actual "bricks" run a Unix-based embedded OS).

    --
    There exists no way of exchanging information without making judgments. --Bene Gesserit Axiom
  112. I have deployed Linux DVRs... by Anti-Trend · · Score: 1

    My company deploys Linux-powered DVRs all the time. They are basically bulletproof: embedded RHL-based systems running on commodity PC hardware. These things have zero downtime, have virtually no risk of hacking since they are embedded, and are very inexpensive to deploy. There is a company called Neon which puts together pre-configured PROMs, you just plug them into an IDE chain on a system which meets specs and you're good to go. These things are more like an appliance when they're setup than a computer, so there's not much margin for error. In fact there's no good reason I can think of to run a Windows DVR at all.

    --
    Working in a DevOps shop is like playing in a band made up entirely of keytarists.
    1. Re:I have deployed Linux DVRs... by diatonic · · Score: 1

      That's great, how about a link to some info about it?

      ::diatonic::

  113. http://www.linuxmedialabs.com/ by DrGalaxy · · Score: 1

    Linux Media Labs designs, makes, and markets multi channel unencoded and single channel hardware MPEG4 encoding boards. They offer a "clustered" video recording system with thousands of channels and advertise consulting services.

    I have never dealt with them, but I think they this company is a husband and wife who make their own boards (which are only supported with Linux).

    Also, check out their customer list! I'd like to know out what kind of work they did for companies like boeing, sun, nasa, google, lanl and mit.

  114. I've been looking into this myself. by nmos · · Score: 1

    First, if you havn't already you should head on over to www.cctvforum.com . It's not Linux focused but there are lots of folks there who know their DVRs.

    Second, there are several "Linux on a DOM" solutions and I think one of the more popular is called VPON.

    Third, are you sure you really want a PC based DVR rather than a dedicated solution. Many of the dedicated dvrs run Linux and even the ones that run Windows have striped it down to the point where it should be pretty safe.

    Good Luck.

  115. Don't dump the Pelcos. Put in a cheap firewall. by cusco · · Score: 1

    The Pelco DVR is a decent machine, and your company has invested a LOT of money in them. I work with them, so I know they're not cheap. Far, far more cost-effective would be to buy a case lot of inexpensive firewall routers that do NAT. You can configure them before shipping them out. If you buy all the same type you can just configure the first one, save the config to a file, and then just import that config to the rest of them. If you're going to buy new Linux DVRs that's going to be a huge expense in hardware. If you plan on putting Linux and a DVR app on the Pelco machines you're talking about a huge expense in manpower. Either way, it would be far more expensive than buying even a top of the line Cisco firewall/router for the site.

    --
    "Think about how stupid the average person is. Now, realise that half of them are dumber than that." - George Carlin
  116. Sad: Top mod'd posts are still Windows Based! by psalm33 · · Score: 1

    I can't help but frown with chagrin when the OP originally asks for a non-Windows based solution to his problem, and from scanning the top-moderated responses, all the best answers are still Windows-based solutions. The best solutions involve adding additional hardware (e.g.: firewall router) to protect the travesty of a worm/virus nest that is the Windows operating system.

    I searched for a similar solution last year when I went on vacation to set up a webcam in my home to "keep an eye on things" remotely, but gave up when I couldn't find something I could easily host via my Mac or a Linux partition on one of my PCs. Looks like the state of video servers on Linux/Mac has not advanced much since that time.

    Seems to me the Linux market is ripe for remotely managed-type low end PC applications for just this kind of thing, with a great advantage over Windows-based solutions.

  117. Viruses are not my biggest worry... by ChibiCD · · Score: 1

    I install these systems for a living, and I have yet to see a system be infected by a virus. That being said I think it is a posibility. The bigger problem that I see wih many of these systems is that they are runing Window XP Embeded and as a result have many of the problems a typical Windows machine faces, and many of these problems can not be fix in the traditional way with out voiding the Waranty. You would be surprised as to how many times I've been called in to fix some ones DVR because some drivers locked up. I've also come across many other DVRs that have been pluged into the local network and have no firewall protection from any of the other computers on the network should they become vulnerable to viruses or Malware. Clients often don't un derstand the need for extra like this, and your average router will leave the DVR totaly open to all other computers on the local network. Setting up a seperate network with a seperate internet connection is rarly something that a client wants to pay for eather. Many of the lower end systems with 4 to 9 inputs have thier own OS, but all the high end systems these days are just windows embeded machines, most still have solitare on them, running IIS servers to stream the video to IE, (needs Active X.) I have asked many of our distributors if there is a linux or unix based DVR out there, only to have them look at me like I was crazy. But then having a system that is Vulnerable to all the things a typical windows system is, with out being able to fix it the way an admin normaly would, helps to sell those expensive waranties I guess.

  118. IPSEC is free...and it works by toadlife · · Score: 1

    Can I assume these machine are running either Win2k or WinXP?

    If they are, read up on IPSEC. If not, bless your heart.

    You can set a IPSEC policy on all of these machines that will make them require require authentication in order to communicate with each other and/or the servers they talk to. You can use, Kerberos (domain required for Kerberos. It's probably not for you), Certificate, or a shared key as the authentication mechanism. This will keep any foreign machines from connecting to and infecting your obviously un-patched/unsecured boxes. Shared key would be the most flexible, as any Windows 2k/XP/2k3 box could be set up to connect to the machines with very little hassle. Shared key is not the most secure method, but it would be good enough to stop nasties and script kids in their tracks.

    This is all built into Windows, it's fairly easy to configure, and as long as your doing authentication only the overhead should be minimal.

    I'm sorry I can't recommend a Linux solution to you, but it sounds like you've got much bigger problems than Windows, and that if you did move to a Linux solution, those machines would probably be owned in time anyway.

    --
    I don't always use unix-like operating systems; but when I do, I prefer FreeBSD.
  119. huh? by ALpaca2500 · · Score: 1

    My company runs 2 Pelco DX7000s, 26 cameras in total. i'm not sure what you mean when you say "their Pelco PC DVR's are hubs for viruses". i dont think we've ever had any sort of virus on either of our systems...

  120. Use 'motion' and Linux by madsen · · Score: 1

    I set up a system for a building contractor where they were being raided every once in a while. I used SBC's and webcams that save the video over the network to a server, all linux, ports configurable to whatever you desire.
    The only "extra" software I used was motion, which is easily installable on a debian GNU/Linux box (and probably others as well).

  121. ADPRO? by thegrassyknowl · · Score: 1
    --
    I drink to make other people interesting!
    1. Re:ADPRO? by thegrassyknowl · · Score: 1

      Furthering my previous post, the FastTrace incorporates a lot of the video-security features you'd expect from a proper security system and includes hard-disk based recording of video.

      --
      I drink to make other people interesting!
  122. VPN end points? by DrKludge · · Score: 1

    uhm, just set up VPN end points. The linksys ones are pretty easy to set up--even for complete newbs.

  123. A couple of suggestions by queenb**ch · · Score: 1

    Since you know the "allowed" type of traffic, put a proxy in front of them. Have the proxy only pass "approved" in and outbound types of traffic. Anything else just gets dropped.

    TIVO is a DVR and it's linux based. I know that there was some open source stuff out there for a while, but it was missing a sufficient amount of proprietary code that no one was ever able to get it working. You might be able to do something with the Myth TV stuff, but that's more of PVR than DVR.

    Frankly, I think that the issue here is that you 1) need disk space and 2) need some kind of a codec to decipher the output from the cameras & write it to disk and 3) take the info that's written to disk and stream it back across the internet.

    Now, MPEG or a series of still images is the obvious codec since it's pretty much a "lowest common denominator". If you decide to do still, keep in mind that the human eye sees at 6 frames per second. Have the cameras record to the HDD. If you run linux, it's trivial to set up a web server that requires authentication to view the video.

    Most cameras will do it. Many offer some nice features like night vision, IR, or automated motion tracking. It all depends on your budget. You can get the built into smoke detectors, clocks, stuffed animals, wall art, or most anything else you can name. They come in every size from the big black obnoxious balls all the way down to things that no bigger than a tube of lipstick. Don't let the size fool you, some of the smaller ones have features like wide-angle or high resolution.

    2 cents,

    Queen B

    --
    HDGary secures my bank :/
    1. Re:A couple of suggestions by Anonymous Coward · · Score: 0

      Don't let the size fool you, some of the smaller ones have features like wide-angle or high resolution. I just found my new favourite pick-up line

    2. Re:A couple of suggestions by Anonymous Coward · · Score: 0

      While this is slightly off topic in that the original post states that the application is security for a real-estate company, its probably worth noting that while 6 FPS is suitable for some survailiance applications, its not suitable for all of them - retail and gambling industries require more for *effective* survailance, particually when dealing with crimes such as shoplifting that may involve slight of hand - while 6FPS is enough to percieve smooth motion, its not enough to see that corner of an object barely visible under someone's arm at just the instant it turns in view of the camera.

      Codecs that can handle compression of still-pixels are probably optimal - only the changes get recorded, and this can be very efficient when dealing with security video - all the time that the camera is just sitting there looking at a wall compresses down to a single frame, while anything moving is recorded in detail.

  124. DotFive? by Anonymous Coward · · Score: 0

    For a guy who links to DotFive - a computer Design and Consulting firm of some sort - I find this AskSlashdot typical of late. "I'm too lazy to do my research - hey, Slashdot, do it for me, K?"

    Damn. Google, MSDN, etc., are all founts of information to draw your own conclusions from.

    You get PAID for posting on Slashdot?! Fuck, I gotta find a new gig.

  125. We were looking for a similar solution... by Ximok · · Score: 1

    Not too long ago, we were looking at a similar solution to our DVR problems.

    http://www.sonerik.com/linux.asp

    There hasn't been a purchase yet, but we have been looking at the solution mentioned above.

  126. Software firewall to your Winbox by Anonymous Coward · · Score: 0

    Leave the ports open that you need to, close others with a software firewall. There definately won't be viruses/worms crawling in unless there is something suspicious listening at that port already. With a basic configured software firewall even a Win98 box is all safe left on the net on its own on a static ip address.

  127. A Good Linux DVR by DaveOke · · Score: 1

    www.capturecctv.com. Look at the SDR / XDR series. They are good linux DVRs. If you think that a Windows based DVR's are all that's out there you should get out of the business.

  128. it's windows based, but... by richardpenner · · Score: 0

    This is a company with a downloadable 60 day trial. I've used their software alongside anti-virus software, I'd recommend trying it.

  129. Ask and ye shall receive... by Anti-Trend · · Score: 1
    Here you go: http://www.neon-usa.com/

    These things want plain old P4 Gigabyte motherboards with a few hundred megs of DDR, very affordable rigs and no Linux experience necessary. There's a pretty GUI on the DVR end if you choose to put a head on it, and there's a remote web interface from which you can watch & control feed in-browser. Here's a few screenshots for you on the client end:

    #1 #2 #3

    These particular units are limited to 16 cameras per unit, but there are higher-end DVRs which are very similar that scale higher if 'modular' isn't your bag. But these things work well. In fact, the first time I deployed one of these we put somebody away for a long time (3 strikes law) with footage from one of these DVRs, and that was before the building was even inhabited.

    --
    Working in a DevOps shop is like playing in a band made up entirely of keytarists.
    1. Re:Ask and ye shall receive... by Anonymous Coward · · Score: 0

      What is their framerate like on this thing?

    2. Re:Ask and ye shall receive... by Anti-Trend · · Score: 1

      1 FPS to 30 per feed.

      --
      Working in a DevOps shop is like playing in a band made up entirely of keytarists.
  130. Try ClarityVI by Lars512 · · Score: 1

    Clarity Vi runs some nice systems which do the background compression, face/activity detection, and other cool things which make it much nicer to go through the footage you get. I believe they run on linux machines. I'd check them out.

  131. Since you asked for options, here's links by buss_error · · Score: 1
    ZoneMinder

    Skyway Security

    Star Dot Technologies

    Big thing to watch for is insist on seeing a simularly sized system to what you want in operation before you sign anything. When you are running the system, do a lot of browser backs. Interupt it in the middle of things. Bring up six live views at once.

    Watch for systems that have to have componets reset/restarted. Computers, cameras, hubs, things like that. Insist on references, and check them. (Good idea for anything, really.)

    --
    Necessity is the plea for every infringement of human freedom. It is the argument of tyrants; it is the creed of slaves.
    1. Re:Since you asked for options, here's links by artie_R · · Score: 1

      Here is another system that has always been linux based has many firsts and pioneered the industry. http://dallmeier-electronic.com/

    2. Re:Since you asked for options, here's links by mondotom · · Score: 1

      www.remosecurity.com

  132. 6 years in the Biz by JohnnyGTO · · Score: 1

    As an strong Linux user (Gentoo servers RULE) and typing this on a PowerBook G4 I can tell you there really very few alternative to Windows based DVRs. There are several Linux on chip based systems that I have details on at the office and I will try and post details tommorow. Personally I love Milestone software with IP cameras, I sell it and find it needs almost zero support if installed correctly. No customer has ever had a server failure to my knowledge do to outside influences like viruses. I do agree that it is essential to have a minimum of third party software running on systems like these though. Look at the link in my Sig if you are interested.

    --
    Si vis pacem, para bellum! For evil to succeed good men need only do nothing!
  133. Port knocking by thewils · · Score: 1

    Wouldn't "port knocking" be an avenue to investigate here?

    --
    Once I was a four stone apology. Now I am two separate gorillas.
  134. Linux DVR and IP Cameras by sfhc · · Score: 1

    I suggest that you contact Axis. http://www.axis.com/ They are very Linux friendly. Call them up and explain your needs to them. They can most likely point you to a Linux based DVR.

  135. AXIS 2420s by Anonymouse+Cownerd · · Score: 1
    I have been doing this for years. My largest client had one requirement - he's a Mac user. I ended up setting up many AXIS 2420 cameras (including audio and night vision). I wrote custom code to interface with the cameras and created my own front end. The built in web based front-end would have sufficed, but I wanted to put in custom functionality, such as the ability to change the passwords on a few dozen cameras with one swoop, the ability to view 4 or 8 cameras in one screen, etc. I created a 3D map of the multiple premises with cameras and their locations, and the direction they are pointed at for ease of use. Connect them all through a VPN, and everything is golden. Oh yes, I have all the cameras record REMOTELY (onto a Linux box). This way, even if they are damaged (or stolen), the recorded activity is off site.

    This is a great field to be in.

    --
    http://www.rayn.net . Funny. Stuff.
    1. Re:AXIS 2420s by WinDOOR · · Score: 1

      Even better if you use the existing cameras and these Less money to waste. And BTW get mjpeg capable.

  136. Eclipse by Anonymous Coward · · Score: 0
  137. Can't help with more information. by blanks · · Score: 1

    My first questions is, are you planning on replacing the entire system used, not only client/server but also camaras? My guess is that the camaras connect to a hub of sorts that then simply transfer the softare to a server, the server runs a web server with specific software that lets you view the incomming video/audio from the different locations.

    If this was your situation then the camaras wouldnt need any type of computers or firewalls. If this isnt the solution you are using then your entire install was flawed from the get go.

    Heres an example of what I am talking about, no computer per location, simply connect cables to hub and camara and your done.

    Again if this isn't the type of solution you are using, and each location has a PC thats use, it's all ready flawed, with a system thats "hundreds world wide" the person who setup it up if not all ready should be fired.

    If what your talking about is on the "server side" meaning not a deployed location, then you can really use any type of PC you want, since most modern and sane setups will only be accessable from a browser or remote connection. No specific ports need to be open besides 80 then.

    There is TONS of information about this online, look up IP camaras online, if the company is willing to let you switch over hundreds of locations world wide to use linux then your better off saving the money on install times and just do it right this time.

  138. One word... by repvik · · Score: 1

    "Spoofing"

  139. What about some sort of read only system? by Anonymous Coward · · Score: 0

    I would say the easiest way would be to stick with your windows based system and really strip it to a bare minimum. Then restart it once/day or something like that and in the process restore everything to a standard setup. Should be quite possible to do, not exactly sure how but it shouldn't be a big problem.

    Otherwise I would say go with ip-cameras. But remember to isolate them from the rest of the internet, too many wide open cameras can be found through search engines like google and that isn't good at all.

  140. Check out Bosch Divar by Anonymous Coward · · Score: 0

    At http://www.boschsecurity.com./ It's truly embedded and in fact quite flexible.

  141. LookC by skrotnisse · · Score: 0

    Try www.lookc.co.uk Been using them for years and have had few problems (We've sold hundreds of units).

  142. Dallmeier by Anonymous Coward · · Score: 0

    http://www.dallmeier-electronic.com/ sell Linux-based DVRs, which we (a security and CCTV firm) have installed at many of our clients. We mostly use the http://www.dallmeier-electronic.de/product/hardwar e/hard_product.php?lang=en&prod=dls24_s1

  143. Zoneminder by vginders · · Score: 1

    Maybe this software can help you:

        http://www.zoneminder.com/

    --

    Serge
  144. Comersial linux based NVR. by JohanWinas · · Score: 1

    We are producing a linux based NVR unit, it acts as a "proxy" server with recording. You can use any kind of IP camera on the inside, and have a axis compatible http interface on the outside. It,s secure to put on the internet, can do many types of recording, and we resell it as a hardware component. The smalest unit uses a 1ghz C3 cpu, and can do around 50Mbit live video, recoding and playback at the same time. If you need more speed, the large unit does ~500Mbit, over that you can do master/slave setups. You can add 512 cameras as sources (more with master/slave), and buy licenses for each recording you want. You can also use one unit as a source to another, so you can have on unit at the mainoffice where all cameras are present, organized in groups with different user access profiles. So for this setup, use a iRecord-100 at each location instead of the pelco, connect analog cameras to the network with axis 241s,240q,241q boxes and in the future, use ip cameras directly. You can use the axis boxes to trigger alarm recordings to, with motiondetect if you want. The main office only need a 100 unit to start (512 cameras), if you need more performance or more than 512 you need to upgrade to a 500 unit).
    We have a demo system (currently offline due to isp swtiching connection) where I can give you an account, this has cameras from different locations and also from other iRecord systems. Out homepage is being rebuilt, not much good info about the product, but here we go. http://www.i-solutions.se/

  145. VPN by k2r · · Score: 1

    I do like to see any solutions that keep Windows shut, but:

    > require internet inbound/outbound traffic through specific ports

    You don't write too much about why you need internet traffic, but I guess it's just needed to provide remote access to the cameras and to store the images somewhere.
    To mee this sounds as if you'd need a VPN to connect all your equipment together and to keeping it completely separated from the internet.

    k2r.

  146. o/t by Anonymous Coward · · Score: 0

    Dude, your .sig is fucking brilliant.

  147. Is security the focus, or not using Windows? by lmlloyd · · Score: 1

    There are a lot of video surveillance systems out there that have a lot of solid field testing. Many of these systems are used in incredibly sensitive applications where security is literally a life and death issue. Honestly, if security is your biggest issue, then going with proven systems from companies who cater to mission critical video surveillance is you best way to go, no matter what OS they happen to use.

    This whole post smacks to me of trying to prove something can be done on a non-windows platform, just to prove it, and not because it in any way benefits the customer. There is an entire industry that does nothing but make cameras and servers for mission critical video, and to my knowledge they almost all use either Windows, or proprietary analog systems. If you really want to serve your customer, talk to those companies, and find out what they can do to service your contract. Don't get on /. and fish around for people to tell you the whole thing can be done with some webcams and an Apache server. You will just end up making a very large headache for yourself and your customer.

    Also, if you close all the ports (except the ones the video streams need), move the video streams over to non-standard ports, and make sure no one runs any software other than the video software, then you will not get viruses on the machine, and are highly unlikely to get any worms. It is that simple. All the Windows vulnerabilities in the world won't be able to magically let traffic in through a closed port on your firewall. If the video server won't let you change the communication ports, you can always setup port forwarding at both ends of the connection, so that to the outside world you will be using different ports.

    All of this said, have you tried talking to CoVi Technologies? Their system is Windows based, but I have worked with them in the past, and they are some pretty smart guys, with a good background in network distributed video, focused specifically on sensitive digital video applications.

  148. Zoneminder by lowery9030 · · Score: 1

    This may work for you. http://www.zoneminder.com/

  149. Switching OS isn't really the answer by grahamtriggs · · Score: 1

    Changing OS to avoid security worries is an easy answer, but ultimately one that may prove fruitless. Yes, there are some residual issues with Windows, that other systems improve on, but they can ALL be affected by security issues.

    Rather than just think about switching OS, you really need to think about the overall system design. For example, why can't you run AntiVirus software? I can see why it might cause a problem for recording, but then recording should be done on at least a separate partition, if not an entirely different disk, and you can exclude the area you record on to from virus scanning. You would also want to rely mostly on the 'on-access' scanning, and if scheduled scans would be needed or desired, there could (should) be redundant systems that rotate active use, so that the scan can complete without affecting 'live' system resources.

    As I said, security (and reliability) problems can occur on ANY platform - you need to incorporate defensive planning and/or isolation to your systems, not just pretend that they won't exist by switching OS.

  150. well I do and parent is exactly right by RMH101 · · Score: 1

    there's a huge number of safety-critical medical systems based on windows. this is not a problem at all, provided you take proper precautions - isolate machines where appropriate, ensure they're secure - etc.
    speaking as someone who does this for a living, if you don't know what a 510 is, you shouldn't be messing with stuff you don't understand as when you get audited it'll be *you* they come looking for with burning torches...

    1. Re:well I do and parent is exactly right by kimvette · · Score: 1

      Don't be such a jerk. How does one learn without asking questions? Did it dawn on you that the poster might not even live on the same continent as you?

      http://www.fda.gov/cdrh/510khome.html

      --
      The Christian Right is Neither (Christian nor right). See: Matthew 23, Matthew 25, Ezekiel 16:48-50
    2. Re:well I do and parent is exactly right by RMH101 · · Score: 1

      You don't learn on the job whilst installing MRI scanners, for a start.

    3. Re:well I do and parent is exactly right by jcr · · Score: 1

      there's a huge number of safety-critical medical systems based on windows.

      IIRC, that's explicitly prohibited by the windows EULA..

      -jcr

      --
      The only title of honor that a tyrant can grant is "Enemy of the State."
    4. Re:well I do and parent is exactly right by ceoyoyo · · Score: 1

      Following the link from another poster it appears a 510 is some FDA regulation. Now, despite FDA standing for Food and Drug Administration, it REALLY means Food and Drug Administration of the United States of America. Which means, as a Canadian, I don't care.

      I don't install, by the way. I said we had one in the lab. It's a research scanner as well, which means it doesn't have standard clinical approval.

      I don't really know what a 401K or Roth IRA is either (although I've heard of them on TV). I think my retirement will be just fine though.

    5. Re:well I do and parent is exactly right by RMH101 · · Score: 1

      No it isn't. They don't accept liability, which is fine, because we test systems down to the minutest detail ourselves and accept liability for the system as a whole, not just the OS.

  151. um, like, port 80? by RMH101 · · Score: 1

    1) it's perfectly possible to secure windows in such a way as to run a webserver. this is common sense
    2) it would appear that the whole problem is he's got port 80 open (i.e. running a webserver) and is getting hosed by the usual exploits for IIS etc.
    3) what he needs to do is clean the system, patch the system and *then* connect it back to the internet with appropriate hardening
    4) profit

    1. Re:um, like, port 80? by alienw · · Score: 1

      What makes you think he is running IIS? It sounds like software from the camera manufacturer to me, and it's not susceptible to IIS exploits.

    2. Re:um, like, port 80? by RMH101 · · Score: 1

      1) OP states port 80 and 9999 (or similar) are the only 2 ports open, and his boxes are getting owned
      2) I posit that most likely vector is via port 80, which is usually used for running a webserver. given he's moaning about windows here it's quite likely it's IIS. not definite, mind, but it's a good guess.

    3. Re:um, like, port 80? by Anonymous Coward · · Score: 0

      As far as I know, Pelco DVR's dont "require" port 80. 9999 sounds right, but 80 should not be required.

    4. Re:um, like, port 80? by alienw · · Score: 1

      You do realize that there are other webservers besides IIS? And that many programs have their own web server built in? And that a custom DVR box probably doesn't use expensive enterprise software?

    5. Re:um, like, port 80? by RMH101 · · Score: 1

      Of course I do: but getting owned by having port 80 open sounds kind of familiar, yes? Oh and IIS isn't expensive. Sure, it could be poorly secured Apache...

  152. Patch + run AV? by DrPizza · · Score: 1

    "These systems cannot run anti-virus software at the same time they record "

    Rubbish.

    AV software should impose zero overhead on the recording process, because AV software should not be scanning the (presumably large) data files produced by the recording. All online scanners I'm aware of let you choose between scanning only executables, all files, or user-specified extensions. Use this feature ffs.

    And viruses don't just get onto a computer. Viruses get onto computers through improper user behaviour (namely, users running viruses). An online scanner can be effective against this (user education even more so, as well as telling people to stop running arbitrary programs on the recording computers...). Worms can get in through open ports, but the answer to that (on /any/ OS) is to patch (and you can probably help out by e.g. ensuring that you use processors with non-exec page protection). Switching to some other platform will not remove the need to patch.

    IOW, do your job and stop blaming the OS.

  153. Cognito by Domini · · Score: 1


    Cognito is quite a compregensive Video Surveilance system with access control and other biometric functions built in... check it out.

    I'm trying to push for it to go GPL, but it's a hard fight. ;)

    I wrote most of the system, and it's quite a powerful package... nice to play with iff you like Linux.

    The front-ends are windows-only unfortunately... no Mac presence in my coiuntry so no Mac version. (Although I own a Mac)

  154. stop smoking crack by RMH101 · · Score: 1

    Changing hardware on a Windows system is a dicey proposition at best. It's very typical to see Windows barf after spending 20 minutes at a "New Hardware Found" prompt and three reboots before bombing into uselessness.
    This is bollocks, pure and simple. If you know what you're doing you can slipstream whatever drivers and patches you want into a Windows install: one reboot at the end and you're done. Takes me about 15 mins to crank out corporate images here for any of our hardware, and during that time the only interaction needed from me is to type in the asset tag of the PC.

  155. Debian + Motion + LAMP by stephenpeters · · Score: 1

    I have just set up a Debian GNU/Linux based DVR system on commodity hardware for a London based construction firm. This was just one machine with eight inputs nowhere near the scale you are working with, however my experiences may be of interest. I used one of the clients existing Pentium 3 fileservers and standard video cameras connected to two IEI IVC-200 capture cards. The base system is Debian testing running motion and apache2.

    Some of the replies you have here suggest Zoneminder is suited to a production environment, this is not my experience. Zoneminder is difficult to install, unreliable and over complicated. I'm sure in time the project will mature, however I could not recommend it at this time. Motion offers less functionality but is much easier to install and is reliable. You will have to write you own start and stop scripts as well as web pages to display pictures and video. You will also need to write scripts to periodically archive any video saved on hard disk. None of this should present any problems for a good GNU/Linux administrator. As you seem to have a large number of similar systems you would only need to write one set of scripts and replicate them on each system.

    If I were in your situation I would try and use as much of your existing hardware as possible. I assume that you are running a single machine at a variety of remote sites. From a cursory look at the Pelco site the systems you have are standard hardware, and should run GNU/Linux fine. You may find that the capture cards that Pelco provide are not supported so you may need to replace these. If most of your hardware is the same then you can configure just one machine and replicate this on the other machines. Motion supports differing camera resolutions, video/still capture and motion sensing. The motion homepage is at http://www.lavrsen.dk/twiki/bin/view/Motion/WebHom e. If you need strong security GNU/Linux provides you with many options. You can easily verify the suitability of this approach at low cost on a small scale.

    If you need any further help contact the company I work for Sirius IT http://www.siriusit.co.uk/. Sirius has good contacts with the free software community and may be able to provide further help.

    Steve

  156. Indigovision by Anonymous Coward · · Score: 0

    If you want best of breed, take a look at these guys.
    http://www.indigovision.com/

    Supplied equipment for the olympics, winter olympics and dozens of airports worldwide.

    I'd recommend reading through the website for details.

  157. hardware firewall by Frozentech · · Score: 1

    I am assuming from your comments that the cameras are analog NTSC, and need to be controlled with D, P, or coaxitron protocols, and the DVR is running a server app for remote monitoring and control. Get a hardware firewall and only allow inbound connections from your secured client machines.

  158. I think you may be confused by gpuk · · Score: 1

    I used to work for a security company selling DVR kit. I was responsible for building the DVR boxes and configuring them with DVR software (huperLabs running on WinXP). Your fear that by opening some select ports to enable remote clients to view live DVR footage (and presumably operate the archive etc.) will cause a security hole is unfounded.

    Simply opening ports does not in itself cause a security problem. You need to have a program listening on that port which is vulnerable to an exploit. Therefore, the only way you can realisticly be vulnerable to "viruses and worms" is if a cracker has specifically written a worm/virus that targets your DVR software, which is unlikely. Furthermore, running a linux DVR solution does not protect you from this scenario either (perhaps it does slightly in that you may be able to run the DVR software as an unprivilleged user thus limiting the scope of an exploit).

    Some things you can do to enhance security on a Windows based DVR platform:

    1). Firewall off all the ports except the ones required by the DVR software.
    2). Change the ports the DVR software uses (i.e. don't use defaults).
    3). Set the DVR software up so that it runs under a normal windows user account (i.e. no administrative privellegese). If the software requires Admin privs to run then consider using something like Emco RunAs Professional (http://www.emco.is/run_as_professional/features.h tml).
    4). Disable USB on the DVR box.
    5). Remove any CD/DVD drives.
    6). Password protect the BIOS.

    This should protect the DVR unit from most software and physical attacks.

    1. Re:I think you may be confused by Maljin+Jolt · · Score: 1

      ...be vulnerable to "viruses and worms" is if a cracker has specifically written a worm/virus that targets your DVR software, which is unlikely.

      Your conclusion is painfully wrong. There *is* a lot of malware out there specifically targeting DVRs hardware or software, because if someone uses a video surveillance, it does mean he is a high value target by definition. In many such cases, it is the video data itself what is wanted. I've even heard about a case where server was kicked down for just some not quite cheap night cameras could be stolen.

      --
      There you are, staring at me again.
    2. Re:I think you may be confused by gpuk · · Score: 1

      I'm afraid I disagree. The level of risk you are exposed to depends very heavily on what DVR software/hardware you use. There are literally hundreds of competing solutions on the market (I was at IFSEC in the UK only last year and the amount of DVR related products on offer was mind blowing). They all use different approaches and most share very little in common with each other. If you are using a non-Axis based setup your chances of being targetted by a worm are relatively small (especially if you are using some of the more obscure but very capable solutions coming out of Taiwan/Korea). In any case, the point I was making still stands true - whether you run a DVR solution on a windows or linux platform, your are just as vulnerable to an exploit if one exists that targets your particular DVR solution (assuming you use a windows dvr package that doesn't require admin privs to run and likewise for nix) .

  159. Call it advertising if you will... by wirah · · Score: 0

    ...but my father works for a company which uses Linux for its "vivid" DVR systems which are for connecting and recording from connected CCTV cameras. see http://www.baxall.com/ or http://www.baxallusa.com/

  160. Linux DVRs by Anonymous Coward · · Score: 0

    Check this site: http://www.anextek.com/

  161. Antivirus Software by jesseck · · Score: 1

    The company I work for also uses the Pelco DX8000 DVRs. I did some research on Pelco's site, and here: http://www.pelco.com/products/default.aspx?id=315 under the Documentation you can find a couple of PDFs about installing and running antivirus software (McAffee and Symantec). I am also making the sugestion to my director to run one of these (one DVR was taken out about a month ago by a worm or virus).

  162. Axis Broadware Media Server by rwa2 · · Score: 1

    We have one of these.
    The server sits on a little 1U server and sucks video over IP from Axis cameras deployed wherever. The little Axis boxes run embedded Linux, and I think the server itself runs off a bootable LiveCD (I haven't really rebooted it much to check).

    http://www.axis.com/
    http://www.axis.com/adp_cd/adp_cd8/companies/broad ware/BMS.pdf

  163. Re:Viruses? (System is running Win2K) by linuxwebadmin · · Score: 1

    Too many postings to sift through, but the documentation states that the system uses Windows 2000 as its OS.

    --
    Show me packet captures and log entires, or it never happened.
  164. How about the Dreambox? by phozz+bare · · Score: 1
    It runs Linux, records video, controls cameras, alerts you in case of suspicious movement, etc.

    Magal Dreambox.

    Enjoy.

  165. I cry bullsh*t! by Anonymous Coward · · Score: 0

    Um... can't run AV while recording? why precisely? If you mean that scanning the video files slows it down too much, just exclude your video directory from your on-access scanning. There are many applications which do not like to have theri data files/databases scanned, and yet I could not tell you when I set up one of my client's networks without some kind of Antivirus.

      And as many have posted above, an up-to-date windows installation has many less risks as far as exploits which can lead to viruses. Honestly, if this is a DVR, why is there any port open from the Internet other than those managed by your DVR software? I mean, if the DVR requires you to run NetBios over the Internet, then you should fire them and get a DVR made by someone who knows at least a little about windows security. The only other assumption I can make is that these things are plugged in with no NAT or firewall of any kind, and if thats the case, then shame on you, give them at least a NAT device, even a LInksys would cause you much less headaches. If your DVR uses H.323 or some other protocol like that, then you have to invest a little more in a firewall that can do some packet inspection, like a PIX or NetScreen. Not doing so would be like installing a security system with a giant circuit breaker outside the premises labeled "Security System Cutoff" in neon orange letters. At some point, as a professional who is responsible for your customer's security, you have to override their reluctance to spend money and insist that they go with a solution that meets some minimum requirements. To do any less is irresponsible.

  166. IP Based Cameras by Anonymous Coward · · Score: 0

    I know the post asks for a non-windows based DVR solution, but if you're looking for industrial-strength, commercially supported, you don't have much of an option.

    I would suggest looking into the eWatch system. Their system relies on video encoders, located near the camera, that convert the images into low-res and/or high-res mpeg4, and/or jpeg stills. These data streams are sent via multicast to both the storage server, as well as any viewing stations.

    This approach is superior to traditional DVRs - if the network is properly configured, it allows simultaneous viewing of live video from many locations without the linear increase in network load for each station. One stream for many viewers. Also, if the storage server goes offline, the video is still available for viewing as long as the network is up.

    This approach has allowed the school I work for to purchase a large pool of storage (on the SAN) for the video we capture. This makes it easy to add storage, as well as add cameras, without worrying about the hard-limit of a DVR. Our only limits are our storage space and network capacity.

    The eWatch system also supports a higher capture resolution (720x480 jpeg) than most other DVR solutions out there, making it easier to identify persons and objects easier during investigations.

    Keeping these devices on their own VLAN, along with ACLs for the server, and regular security updates, our system has yet to be "0wn3d". It is worth the extra time to keep these security requirements updated - after all, any security system that is put on the network needs to be well-protected.

    One word of caution - eWatch is still in the early stages of development (IMHO). Their product is quite useful, but clunky at times. Compared to the other solutions out there, only Pelco offers a competing procuct, which I cannot speak to as I haven't used it.

  167. Linux Based Commercial DVR by brufar · · Score: 1
    --
    far...out
  168. DVR by bleughbleugh · · Score: 1

    Hi

    I work for a company called Bewator, on their technical support
    (www.bewator.co.uk)

    we 'manufacture' 3 DVR's that are based on embedded Linux (we also do windows DVR's too!)

    the Eventys Lite 4,8 and 16 way units
    of the three, the 4 and 8 way are superior in terms of frame rate,
    all however allow remote network access through internet explorer / activex

    have a look, or call us on
    0044 1633 821000

    I'm dean on video technical, nothing to do with sales or anything, just trying to be helpful (and get some brownie points too!)

  169. Try one of these by karrde · · Score: 1

    http://rock2000.com/Company/EverFocus/PowerPlex_ED R1600.htm

    It also comes in a 400 model w/ only 4 camera inputs... but that's the version I use.

    Works like a champ and I just monitor it on occasion to make sure it's running properly.

  170. Really good Linux dvr by Anonymous Coward · · Score: 0

    http://www.zoneminder.com/ we use this extensively for our security system where I work and it runs like a champ!

  171. SteelBox Networks by di0s · · Score: 1

    Try us: http://www.steelbox.com
    We created an NVR (Networked Video Recorder) from the ground up that supports up to 1.5 Gigabytes of throughput on both ATM and IP networks. We support Motion JPEG, MPEG-2, MPEG-4, and unlimited storage (both space and archive time).

  172. Buy a few of these... by Bubba · · Score: 0

    http://www.fortinet.com/

    The FortiGate(TM) Enterprise Series, which includes the FortiGate-300A, 400, 400A, 500, 500A, and 800 Antivirus Firewall models, meets enterprise-class requirement for performance, availability and reliability. They include all of the key capabilities provided by other FortiGate models, with integrated, real-time antivirus, firewall, VPN, network intrusion detection and prevention, and traffic-shaping services. With throughputs up to 1Gbps, high-availability features including automatic failover with no session loss, and multi-zone capabilities, units in the FortiGate Enterprise Series are the choice for mission critical applications.

    A Real Estate company has to have money to spend on security, right?

  173. Here's the solution by foundationboy · · Score: 1

    Please take a look at www.wavestore.com. This is one of the most powerful and flexible DVR systems around, in addition to having Linux O/S. It was designed for massive storage and networking, and is very friendly to drive. We have just upgraded the software to take IP cameras as well as analog. It is a system that when installed and regularly upgraded with ever-devloping software features should last a decade or more. It can be viewed and operated from either Windows or Linux client PC's, even Mac's. There is a suite of high-level software for adding special screens, maps, and so forth. Screen languages such as Turkish, Italian, Japanese, French, Spanish can be easily selected, and multiple viewers can all work in their chosen languages. Lip-synch audio is standard, even when recording video at low rates (e.g. 7 ips, instead of 30ips). We currently build product in UK, Italy, Brazil, Turkey, and the US. Our sales number is +44 20 8756 5480. Myself or Jay can be contacted by cell on +44 7710 620830, or +44 7968 003912. Regards, Roger Isaacson.

  174. stir gently, then recurse endlessly. by Anonymous Coward · · Score: 0

    And the humer continues....

  175. SecuritySpy by Kadin2048 · · Score: 1

    I don't have any great amount of experience with their products, but you might want to check out a piece of software called SecuritySpy. It's for Mac OS X, supports multiple cameras (both locally connected and over IP) and it will do motion detection and automatic webserving/uploading. So you can use as the actual "security system" itself, or incorporate it into a greater system.

    http://www.securityspy.com/

    I do not think though that it will control the pan/tilt fuctions of the more sophisticated webcams, however. I could be wrong on that, it's worth checking, but I think in order to do that you need to connect to the camera's IP address with a web browser, there's not really any standard 'camera control interface' that you could write software for (or if there is, it doesn't seem like the manufacturers are using it).

    --
    "Ladies and gentlemen, my killbot features Lotus Notes and a machine gun. It is the finest available."
  176. Verint by scorp1us · · Score: 1

    Verint makes a NetDVR and NetDVRII.

    As an engineer that worked for them, the NetDVR works extremely well, but in proprietary formats. The NetDVRII works almost as well, but it is more for supporting Verint's IP cameras and higher framerates. They were not done that IP camera integration when I worked there, but the framerates are there. NetDVRII is the future, it looks long and bright.

    It's a 1U rack mount unit and supports 4 drives of any size. Each unit supports 16 CCTV cameras.

    --
    Slashdot's rate-of-post filter: Preventing you from posting too many great ideas at once.
  177. I have something in late alpha by Jollyprez · · Score: 1

    Hello, I have a multi-site, multi-user system, based on OSX that can handle as many cameras as your connection bandwidth allows. Current testing has 30+ cameras spread over 4 sites. Includes web-based real-time viewing, rotation between video channels & sites, using all Apple Hardware. Modular design means that hundreds of cameras are possible - all with real time viewing (though not full motion video). Programming is a combination of monolithic (aka c++) programming, and web-based application in Java/Tomcat. I can send you screen shots of the sample sites, but won't give out their addresses, because I cannot afford them to get "slashdotted" (since they're using the same connection for a FM based labeling system). Our website is not up yet, so queries need to be sent to my address: jollyprez at mac dot com

  178. MOD PARENT UP by gothzilla · · Score: 1

    I use a Fortigate firewall and they are amazing. I can't recommend them enough. The antivirus running on the servers and clients is almost redundant and it only catches spyware and adware. Viruses never make it through the Fortigate.
    http://www.fortinet.com/

  179. Zoneminder by illtud · · Score: 1

    Have a look at zoneminder. It may or may not meet your needs. I've only used it with two rather crappy IP cameras at once. I'm currently using it with an IP camera at the wrong end of an ADSL link and the monitoring server remote. It works for me, and I've barely touched it. Lots of development, lots of features, lots of (professional) users.

    "It supports capture, analysis, recording, and monitoring of video data coming from one or more video or network cameras attached to a Linux system. ZoneMinder also support web and semi-automatic control of Pan/Tilt/Zoom cameras using a variety of protocols. It is suitable for use as a home video security system and for commercial or professional video security and surveillance. It can also be integrated into a home automation system via X.10 or other protocols."

    Not affiliated in any way, but I *am* about to cut a cheque as a donation because this very morning the alarm monitoring centre called me saying that the (professionally installed, approved) alarm had triggered. I can see from zoneminder that nothing's happened, so I'm not going to panic. Otherwise I'd be racing a 100 miles to check up.

  180. BCSII has a Linux-based by jdclucidly · · Score: 1

    Border Collie Systems produces a Linux-based IP camera DVR system. It uses Apache Tomcat to power a web-based interface. Client-side Javascript is used to display up to 4 cameras on a single web page. My father is in the security business and has installed a few of these for some colleges. So far they have performed quite well. Check them out.

  181. www.cctvsentry.com by TheRecklessWanderer · · Score: 1

    We have a DVR based on a Linux DOM (Disk on module) that on top of being linux, does a fresh install on every bootup. We call it the LE Series, and it is quite affordable, and should have no problem controlling any Pelco PTZs you have connected to the system. Contact me at mike(AT)cctvsentry.com if I can help in any way.

    --
    Mean what you say...say what you mean.
  182. Stick w/ Pelco by Kalgash · · Score: 2, Informative

    And get a decent f/w system and rules in place in front of the central server and at each location (internet connection) to which you have IP cameras installed.

    Deny all traffic to the server except for the IP addresses and ports of the remote cameras.

    We have been using a Pelco system in this manner with remote cameras on 2 continents for 3 years without incident of virus or trojan or crash.

    The thing you should be worried about with Pelco cameras is the bandwidth usage at night with minimal lighting combined with lower bandwidth video settings. The compression method used can leave artifacts and this compression appears to be done before the "movement comparison" stage where the camera decides to send a new frame. At night with low light levels this causes black level banding and other dotting artifacts to appear. The movement comparison routines see this as... you guessed it MOVEMENT. This result in higher bandwidth usage at night. Our solution? Turn on the lights.

    Stick with Pelco.

  183. Get an IDS system by Anonymous Coward · · Score: 0

    It's usually more cost-effective to install an IDS and kill the worms and viruses at their source than to let them rage unchecked through your infrastructure. That being said, you should also have a secure firewalled subnet in your tech room where new systems can be configured and updated (from Microsoft update, apt-get, Red Hat network, or whatever) before being allowed onto any other net.

    If you are under HIPAA, SOX, or FDA regulation you are legally obligated to perform "due diligence" and "accepted industry practices". That means most companies in the USA are legally required to track down and eliminate any sources of malware on their internal networks!!!

    If you can't make your employer understand this, start floating that resume. If anything ever happens that gets your company in trouble with the feds, the top brass will throw the IS staff to the wolves without a second thought. That means there is a (tiny, but real) risk you could do time in a federal prison because your bosses are incompetent to run a modern computerized business... do you remember when E.F.Hutton was found to be a front for organized crime? Did the top brass go to jail? NO - some hapless little people went to jail. "I vas chust following orders" doesn't fly, but "I am a rich and connected corporate leader" sure does! Don't risk it, get a new job.

  184. Try a Linux based DVR? by magarj · · Score: 1

    If you want a robust Linux based DVR try www.marchnetworks.com

  185. DVR Software - ZoneMinder by Pulsar · · Score: 1

    Check out ZoneMinder, http://www.zoneminder.com/ - I'm also a 1 man IT department for a small office - a medical office, in my case. We've established a 5 camera system, using plain ole CCTV cameras (if you time it well, you can pick up fairly good quality CCTV dome cameras on eBay for $25 each) that we ran coax to. The coax then all runs back to a Linux server running ZoneMinder, which supports most network cameras as well as any device video4linux will support - webcams, capture cards, etc.

    Our biggest problem has been finding capture cards that support Linux at reasonable prices. Most of the fancy 4, 8 or 16 input cards out there don't seem to have Linux drivers available.

    I'd say ZoneMinder is the best F/OSS solution I've seen for DVR systems so far. It has many different modes, including (IMO the most useful mode) record-on-motion-detect, where it analyzes each frame for motion and only records when motion occurs. You can define different zones within each camera's view and assign them to different types - never alarm, always alarm, only alarm if another zone is alarming, etc. It appears the author is even working towards some type of adaptive system where the software can 'learn' what is an interesting event and what's just a false positive.

  186. Um, there's usually a firewall in there dude. by Medievalist · · Score: 1


    RHES has iptables turned on by default. Are you saying you turn it off?

  187. How about a Linux based Networked Video Recorder by Dave+Fiddes · · Score: 1

    Hi,

    I work for a company (shameless plug, sorry) that specialises in IP network video surveillance: IndigoVision

    Most of our product line is based on embedded Linux. We provide video transmitter boxes (or racks) that encode video from standard analog cameras (including Pelco PTZ) into MPEG-4. This is then recorded on either an embedded Linux Networked Video Recorder or on a suitably configured Windows server. All of our Linux boxes have built in iptables firewalls so you can restrict access to the devices in any way you choose. We also have state of the art Windows based Control Center software to control and monitor the solution.

    The technology is very secure and many of our customers use it for internet based security monitoring. It also scales to very large installations...one of our partners used our products to provide CCTV coverage for the Winter Olympics in Torino which required several thousand video transmitters.

    I can fully appreciate why Pelco don't recommend using anti-virus software on machines that record video. We don't recommend that either for our Windows based solution. The amount of data flowing through the system can be immense and virus-scanners are really not suited to the load (even if you exclude the actual video store). However you can do a *LOT* to avoid security problems on Windows by locking down the system as per Microsofts guidelines and running the video recorder software as a low privilege network service. Also avoiding the use of potentially vulnerable protocols like DCOM is a good idea too (we have our own cross-platform security audited protocols).

    That said I do like our Embedded Linux servers. Very hassle free and almost nothing to manage...

    hope this helps,

    Dave

  188. Super Circuits by blogeasy · · Score: 1

    You can always try using DVR appliances instead of standard computers running Windows or Linux. Most of these appliances now have network interfaces that allow you to access the video remotely from the Internet.

    --

    Browse the Information Directory
  189. Dear Slashdot... by Anonymous Coward · · Score: 0

    Dear Slashdot. I'm too dumb/lazy to secure a Windows machine, and naturally assume that simply not running Windows will cure me of said dumb/lazy/ness.

    Please give me suggestions as I'm too dumb/lazy to find alternative systems on my own.

    Thanks.

  190. ZoneMinder and other Linux software by Rick17JJ · · Score: 1

    There are several free Linux software projects which might or might not what you are looking for. The first thing that comes to mind is something called ZoneMinder which, if I am not mistaken, is a Linux home security sytem which uses remote wireless Internet cameras.

    Then there is also the well known Myth TV project which among other things is mainly used by people who bouild their own Personal Video Recorders(PVR). Myth TV supports both HDTV, NTFS and possbly also some other video broadcast standards.

    A third possiblility that comes to mind is VLC which is a cross-platform media player and streaming server.

    And then there are various other video related programs for Linux such as TvTime the televison application, or MPlayer the movie player. Concievably even something like the Ekiga (formerly known as GnomeNetMeeting) might be relevant. Ekiga supports Full-Screen Videoconferencing. Ekiga supports Video4Linux and Firewire Cameras Support through plugins.

    I have not taken the time to try to read what you had to say carefully enough to know for sure what your needs are, these is just what quickly came to mind. It may or may not be what you are looking for. I have used Linux as the desktop operating system for my two home computers for the last 6 years. I have never actually tried out most of the software that I mentions. The fun part of using Linux is that there are hundreds of great free Linux programs to download and tryout. A person could spend years trying out all the free Linux software.

    Many Linux video projects seem to be built building block fashion, using other previously written free Linux software, as dependencies. In many cases there are also various other free video projects which are sometimes just user friendly front ends for other free video software. I could not even begin to list all of those free Linux software projects for video and other things.

    By the way, Linux has never had virus problems but, even so, there are free anti-virus programs available for Linux. The one that I use is Clam Anti-virus. There are also several good free firewalls avilable for Linux which allow you to control which IP ports are open or closed. There is one other interesting video project which is interesting but, probably not what you are looking for is the free movie studio in a Linux box.

    I hope that something that I mentioned might be usesful. You can then decide if Linux is really what you want or not. I personally like it anyway.

    1. Re:ZoneMinder and other Linux software by Rick17JJ · · Score: 1

      I forgot to meniton the book Linux Multimedia Hacks. In chapter 4 it mentions building a Digital Video Recorder (DVR). I have a copy of the book but haven't read it yet.

      The Electronic Frontier Foundation(EFF) also has a page about building your own PVR for HDTV. I don't know if you are iterested in recording HDTV with a PVR but, if so, pcHDTV is one of the two only companies that makes a Linux HDTV video capture card. But, I am not sure if an HDTV video capture card is actually something you would want or not.

  191. IndigoVision by Lothar · · Score: 1

    www.indigovision.com

    You can buy a complete security system that records your MPEG4 video on networked video recorders (NVR). These machines are based on embedded linux.

    They delivered the surveillance to the Winter Olympics.

  192. My cheap, ghetto system... by NerveGas · · Score: 1


        The cleaning crew in my office had a knack for knocking over my plants, so I bought a cheap USB webcam on ebay for $15 and a USB extension cable, and used some double-sided tape to stick it to the wall. I installed MVC on the machine for motion detection. The problem was solved, no more broken plants.

        Well, because the task I desire (avoiding broken plants) is accomplished, I rarely even look at the images - sometimes not for months. But there have been two thefts in the company, and both times, the thief happened to walk down the walkway where my camera is, so I got pictures of them.

        Where am I going with this? Just yesterday, I was speaking with the building management, and they brought up the camera - they saw the pictures from one of the thefts, and said that the pictures looked better than most of the very-expensive security systems of other clients in their buildings.

          Linux's V4L subsystem makes this sort of thing very easy - all you need is a camera with a V4L-compliant driver, and you're set - there are many packages out there which will take care of the rest. I mentioned that I'm using MVC, which is an old, low-feature application. At some point, when I'm bored, I'm going to switch over to Motion, which is much more full-featured.

    steve

    --
    Oh, you're not stuck, you're just unable to let go of the onion rings.
  193. Not Windows DVR by Billy+Pilgram · · Score: 1

    There are many things to consider in securing any network system and the posted comments reflect good network policies. IPSec must be on for the software client or web client to function on the DX8000 recorders. A Linux video recording device is not necessarily a better box, it depends on the robust nature of the software, hardware and network infrastructure and policies set along side it. Your issue is to provide video recording at numerous locations in a secure and reliable manner, hopefully something you can install and forget until you want to look at the live or recorded video. Home brewing a solution using open source is an option if you have the time to admin the system and the typical user can figure out how to use it, if not, get one that is already designed for that purpose. Understand how the system will be used and network security required to prevent unauthorized access and prevention of the millions of nasties that are waiting for vunerablities. Oh yes, Pelco has a Linux based recording system called Endura.

  194. Embedded Linux on MIPS DVR by Anonymous Coward · · Score: 0
  195. Panasonic DVR systems with pan/tilt/zoom cameras by mamono · · Score: 1

    Panaosnic makes some real top-end camera/DVR solutions. The DVR unit itself (WJ-HD300A DVR Series) has a built-in 250GB hard drive but is expandable to 7.5TB externally. Each unit can handle 16 cameras. It will work with any camera capable of sending out a composite signal (through a BNC connector) but if you use the Panasonic cameras (WV-CS954) you get the added capability of being able to remotely pan, zoom and tilt through the web interface. They are pretty slick with great resolution. I set some up for a construction site so that the remote company managing the construction could monitor progress. They don't run Windows but rather a proprietary OS. Also, the only port you need open for viewing is port 80 as it all runs over a web interface.

  196. DVR Security System That Isn't Based on Windows by vistaplex · · Score: 1

    DVR Security System That Isn't Based on Windows: The VistaPlex® system features a total network attached architecture which provides unattended recording, remote administration, remote viewing and remote operation. All VistaPlex® systems are designed with Ultra Resilient, Secure Embedded Technology. This makes VistaPlex® the most secure, stable and independent video surveillance system in the world. With literally thousands of cameras to monitor and maintain by CCTV Administrators our VistaPlex® systems can simplify camera - remote surveillance and maintenance with just a simple web browser. (No Software is required) The VistaPlex Digital Video Server is so secure you can put it out on a public IP and we guarantee it is 100% Hacker, Virus, Trojan proof. The VistaPlex System can record up to 30 Frames Per Second per camera up to 16 cameras. People who trust VistaPlex with their Video surveillance: Correctional facilities, Police departments, Banking Institutions, Casinos, College campuses and Fast food restaurants just to mention a few. Our operating system is based on Linux but it is our own OS that is proprietary. bhoweth@vistaplex.com

  197. Cameras in High School by Anonymous Coward · · Score: 0

    My high school would have benefitted from this. They bought a state of the art security camera system, but had no means of recording. Plus, since the cameras were not covered with the black lenses, anyone could tell where they were. It was a joke.

  198. dedicated micros by Anonymous Coward · · Score: 0

    dedicated micros is a brand name that sells DVR systems. I don't know what they run, but they seem to work. You have to use windows and activex to view it though. But as servers, they seem OK.

  199. Baxall Vivid DVR by Anonymous Coward · · Score: 0

    The Vivid DVR http://www.baxall.com/vivid/OVERVIEW.HTML is a traditional embedded style (i.e. not a PC) DVR which runs on top of a Linux core. The system has a built in firewall and can also be remotely managed via SNMPv3 using your own managment software or the supplied viewer software.

    I don't know if Baxall allow you to put your own software on the machine. But it should be possible.