This is Part 2 of my ongoing blogging of my own little project that I call Project B. You can view Part One here or you can also see a little organized list of Project B entries here. This entry is going to be talking about the software aspect of this which is currently running on a Dell Optiplex 580 that I purchased for $46 on Ebay. I’ll discuss that more on a later entry that will be all about the equipment that I am using.

Anyways, I decided to go with Xeoma on this install of my Home Security Camera System. If you read Part One on that series, you’d know I had a few choices to choose from which included Zoneminder, BlueCherry, Motion,, Lvideon and of course Xeoma. Though, some people might suggest to use BlueIris but using Linux as a server omits that as that runs on Windows. Overall, I’m glad I went with Xeoma, though I will probably be even more satisfied once I get to know the program a little bit more.

Minor Hiccups: With anything I do, I always expect for some things to go wrong, but part of the fun is trying to figure things out and get it to work. I’m a tinkerer at heart and like to do those sorts of things which of course is a downfall as sometimes I tinker too much and break things. But as far as the hiccups with this install, it started on the hardware side(I’ll go over that later), then it went to the software once I had things running for the most part.

As far as the hiccups here on the software side of things, I experienced my first one after I purchased the licenses for my first two cameras for $24.95. Of course, I did try the trial version first and everything worked dandy, but something about buying and activating the licenses through the program through hoops. I’ll start with how I am running the program and server. I am running the server version on the Dell Optiplex 580 which is secured in an undisclosed location while I run the client version on whatever platform I choose, which mostly is my laptop but can also be my phone(Moto Z Play).

Anyways, the hiccup started when I tried to use the client to connect to and set up the camera system to work the way I want it too. The issue was that even though I purchased the license and was supposed to be able to work on the client without buying any additional clients(which there are no restrictions on) it was still showing that I was using the trial version on the client which was supposed to show which version I was using(the standard version). It would be no issue if I could still use it how the standard version was supposed to operate but it wasn’t and settings would reset ever 4 hours which doesn’t make it viable to work as a security camera system, well unless you only needed to run it for 4 hours. Googling for the answer lead me to believe there was no issue, even though there clearly was. So I went with Xeoma’s support system on their forum and posted my question there. I honestly cannot tell you from my experience on how good their support is because as a tinkerer I tried to fix it myself. In the end, I decided to just try to uninstall and reinstall everything server-side and client-side. Of course before i could get an answer from their support, it worked flawlessly and now my client shows that it is connected to a standard version system.- Camera Security System

System Overview:
I do like this program and I like how easy it really is to use. It found my cameras with no issue and I didn’t have to configure them to even work. Though, your experience with it might vary as not all cameras will be supported this way. I’m guessing if you choose cameras that are ONVIF compliant, you probably won’t have an issue, but what do I know(?) and that is just some guess. Client and servers both run flawlessly and smooth, though how smooth it runs might change once I add more cameras. Cameras do come out crystal clear though I’m not sure if that has more to do with the cameras or the software but there is barely any pixelation which would occur on my old system which might just be due to using a wi-fi camera. Only time I really see pixelation is scrolling though the playback screen, which my work’s NVR does the same thing and I’m guessing a big, retail organization does not cheap out on equipment like me a normal poor Joe would.

The server resources running Xeoma

Some downsides: 
Ok, there’s not perfect program and this once is no exception to that rule. It does have one tiny flaw that I do not like, but that might be more of not knowing the program well enough and it might be better once I get more experience with it. The issue I don’t like or don’t quite comprehend yet is the reviewing aspect and looking at past events. It would be nice to be able to have marks on the playback to where motion events are. It makes things hard when you don’t see where events happen, like someone trying to break into your house. But I’m guessing I might have to play with the sensitivity of the motion detection more. Right now I have it set at 60 which I might need to increase to only flag events with more activity instead of flagging the whole video which I’m guessing what that blue bar on the screen is. I guess if I read the manual more, I might be able to get it to work better, but I like to try to figure things out for myself first.

The playback screen

My first impression on Xeoma appears to be a correct one, though that might be  personal bias as it was my opinion and we all want our opinions to be right. I do like how the program works and how easy for me it is to pick up and run with it. If I had to set up my cameras, I might still be working on getting it to work and pulling my hair out, not that I can afford anymore hair loss. Would I recommend using Xeoma for your home security camera system? Yes I would, but I would also suggest looking at the others and choose for yourself which one suits your needs. Research, Research, Research is what I recommend, but definitely add Xeoma to the top of your list to try out.

You can download and try Xeoma from here.

If you have any questions or comments, feel free to leave them in the comment box below.