Deep/Medium/Shallow uses different path structures. Shallow just sticks all events in a single directory. Most filesystems don't like directories will millions of files. So this doesn't perform. So we build a tree based on date. Deep uses /MonitorId/YY/MM/DD/HH/MM/eventId directory structure will scales well but is overkill. So we recommend Medium which is MonitorId/date/eventId which works well.
I just installed this on a Pi zero. I had some issues. First - don't use sudo when sending the command to make the Database talk to Zoneminder. Second - don't use a headless install . It seems you need a desktop. Besides being monumentally stunned about those issues it went great for me. I hope this helps someone else as the forums didn't mention these things
ZoneMinder has an Onvif probe feature (icon in the top right of the monitor config) which can auto-populate many of the fields in the monitor config, including the RTSP url. In order for this to work, the server must be in the same broadcast domain as the camera. Sometimes that requires configuring the container or vm to allow this.
@@AwesomeOpenSource I believe that TrueNAS (BDS version) has it builtin and the probe worked there. TrueNAS scale doesn't have it yet. They only issue I had is that it broke up long events into small bits so you had to go through to see what wanted?
I forgot to mention in my previous comment, it would be nice if you did a tutorial on lxc containers. I know that they are many tutorials out there however like one of your previous comments mentions your style of tutorial and teaching is really good
Let me see what I can do. I lean heavily on the ease of Proxmox when it comes to LXC right now. So need to learn more about the inner workings of it. I imagine @ScottiBYTE will be a good resource as well.
Hi Brian let me firstly wish you a happy New Year from all the UA-cam watchers. A really great video. I think this also has android and iOS apps for it as well. Definitely something to look out for and test.
I noticed several videos and reviews of software for monitoring security cameras which is the best system and the most complete of which you have already tested, open source, of course??
I'd say ZoneMinder and Shinobi both have the most features. I think Shinobi is easier to setup as far as adding Cameras to it. They both have a ton of power, but, at least today, Shinobi is a bit easier. I'm about to do a video on BlueCherry, another really great option for Open Source camera monitoring as well...so keep an eye out for that one.
Thanks for the video nice job, I always appreciate your your teaching style. But I think I will wait for the new version. I hope you will let us know when it comes out. :-)
In Debian if you don't type a root password in the setup, it will install sudo, have you setup a user, add them to the sudo group, and disable login on the root user.
Hi!!! How are you Mr Brian!!! I'm writing to you from central Africa and I find your video so informative. I used zonemnder a very long time ago and I couldn't get over it To go out !!! But I have a very big complaint to ask you please what equipment do you use to connect to zoneminder via the cameras!!!? From a Switch, an nvr or dvr please because in the Video I just see how you make it In the web page but without showing the assembly of the cameras please enlighten me thank you
Love your videos. My question s, I have an xfinity home security system with no camera at my new house. What would you recommend I do to be able to use it without a subscription. I don't want to be paying monthly fees of no reason.
If you're referring to home security, then there are quite a few videos on UA-cam about using home assistant to setup your own system, with notifications and all. I'd say the reason for paying for service is the person on the other end who notifies you, Police, EMS, Fire about whatever is happening, and usually when you're not home to deal with it yourself.
At 33:52 you unticked back up mentioning that you will be using proxmox for backups. How does that checkbox correlates to what proxmox does by default. In other words leaving that box checked what would have caused to be able to happen. At 43:40 what exactly helped you with changing the mode of the camera to passthrough? You mentioned something about not doing that lxc any kind of transconding sd I am also trying to understand your concept here. Are your cameras connected to a bnc type connector on a pci card and that card is passed through to the lxc in order for the Zoneminder to see them? Something else?
I'm sorry for the late reply your post was hidden from me for a while, but I unticked the bos for backup to Zone Minder wouldn't do the backup, but instead the storage location of the video would be backed up in a ProxMox backup job to another server. As for the passthrough mode, this makes it so the system isn't trying to transcode the video, but instead stores the stream as is instead of in any further compressed state. Just saves on CPU.
Hi there, i wonder why i can't see past events ( past videos ). The latest is 10 days from the actual day. Is there anything that i can do to make it to all events and review them !! Thank you for your help 🙏
Hi, just one question on something that caught my attention at the beginning of the video. You said that if looking for easy installation and motion detection, then look into blue iris. So, are you telling that zoneminder does not have motion detection and other advanced features as blueiris. So then, what are the advantages of this open source alternative against blueiris that could make someone willing to do the change to open source?
You are right, I should have been more clear. No, I'm not saying Zoneminder doesn't have those features. In fact, it does have motion detection and more. It's actually an absolutely amazing system, and I love the scrubbing setup they have in playback (Montage Review) because it highlights on the various camera "tracks" where events were detected, which lets you zoom right to those places. Absolutely terrific! What I was trying to say is that Zoneminder does take more to get it setup initially than something like BlueIris, at least with the few cameras I tested with. That said, the setup on Zoneminder wasn't bad per se, it just took more than a complete beginner might want to bite off. I absolutely recommend Zoneminder, and I'm loving the feature richness, and how well it's running thus far. I have now set it up in my home as well as for my client and both systems are working tremendously well!
@@AwesomeOpenSource I'm asking because I have been running my cameras with blueiris for about two years. But I would like to change to an open source/freeware alternative. I only need 24/7 recording with direct write to disk, because I' not asigning any GPU for encoding on the VM. I have blueiris on top a W10 VM but I feel that is a waste of resources. I tried motion in different platforms but it takes lots of resources because of encoding/decoding. Also, a web interface an a companion app.
@@jesmasco zoneminder does have an iOS and Android app, and seems to fit your need. I’d say spin up an LXC container and install it. Set it up with one or two cameras and see how it does. I guarantee the docs are your friend.
@@jesmasco depending on the cameras you, features like Motion Detection, Vehicle/Human Detection, Facial Detection and in some cases Facial Recognition and many other features/functions, are handled at the Camera or "Edge", so no additional CPU or GPU resources required to enable and run them... This is true for even low cost Chinese cameras...
No reason they shouldn't be. From a security stand point, Open Source is probably a better choice. With proprietary software you trade actual security for obscurity. And obscurity isn't a great security plan, right?
I'm pretty new to all of this but you may be able to use a PCIe card to plug in the cameras into your pc. I think alternatively you could use an nvr that accepts bnc. Without knowing anything more about your system and not having a whole lot of experience that's all I can say.
Setup and configuration are a bit more work for Zone Minder, but in my usage shnobi used a lot more resources. The one I've settled on is iSpy agent, so check out that video too if you haven't already.
Indeed. I've covered Frigate before, and it's pretty nice, but it didn't provide what I needed in this case, and the hardware requirements are definitely more for the object detection side of Frigate.
It does motion detection, but I haven't seen anything about Object detection. I'd say check out Frigate NVR for that. It's pretty nice, especially installed into home assistant as you can setup notifications with object detection evens as the trigger.
man it really makes you work to setup the combined camera view/console and you better know the rtsp and connection info on your cameras. shame B.I. only supports windows, i've heard it works under wine. then again i can get just about anythign i need working on windows server 2019 except lan cache and struggling to get public NFS shares working.
Indeed it does, but the good part is I learned a lot about forming those RTSP URLs, adn there are some good tools out there on the internet to help with that. I am getting a video ready on iSpy, which to me has a much cleaner UI and UX... so watch for that one too!
Awsome video. I have a request. Im looking for a solution to do the following. Human detection And vehicle detection. Should be cloudbased, paid preferably. Should be used as an offsite monitoring solution. With maybe a 3rd party piece of hardware on site ? That extracts the rtsp streams fron the nvr/dvr Would really appreciate such a video.
I'm probably not the guy for recommending hardware, but I like the ReoLink PoE cameras myself. they are pretty decent, and no so costly that you can't afford to get a few here and there as you build out.
Can this app capable of accessing employees PC camera, employees who are working from home, so we can monitor if the employee is working and present in real time?
you are creepy. How about creating jobs where the results of the employees work are obvious and you don't have to rely on the techniques of a middle management call center slaver.
No. This is really just a CCTV / IP Camera application for security. Additionally, if you feel you can't trust your employees, it may be a bigger issue than monitoring them constantly.
Yeah, not wild about Blue Iris, but everything I hear says it's a good application. Wish they would consider open sourcing it, and making it for Linux as well, but I imagine they do plenty of business without doing that.
sudo su - will put you into a root environment but it will ask you for your user password instead of the root password (once sudo has given you root privileges, su - can be executed with no password).
Yep, I'm setting it up in an LXC container on the video, but they have docker options as well. I speak about it in the video before I start the install.
I've heard that from quite a few people. I've not found anything that uses less (yet), but I'm looking at iSpy now, and it's a really nice, promising option. Video in the next few weeks.
A lot of folks really like Frigate, but the hardware requirements of Frigate for object detection and such are much higher. I tried it alone with Shinobi, Blue Iris, MotionEye, and others.
@@AwesomeOpenSource I'm curious why so many comments about features take up resources on the head-end... Motion Detection, Human/Vehicle Detection, Facial Detection, Object left behind and many, many others are all features enabled in the Cameras, not the head-end. So unless people are using the cheapest of the cheapest Home Depot or Best Buy cameras, even the low cost Chinese cameras have these feature built-in. Specifically to put intelligence at the "edge" and reduce the load on the Head-End. Perhaps someone can enlighten me...
@@guidodipilla3084 the problem is they are using software like Zoneminder and BlueIris which doesn't have proper integration to cameras, so they have to do detection in the server cpu instead of the cameras like all integrated systems do.
WOW!!! Just, WOW!!! Calling this an Enterprise level video solution is comical. This is barely an Entry Level product. Evidently, the developers/maintainers do not come from the Video Surveillance background. I wouldn't even consider this if a client specifically requested it. This does a grave injustice to the Video Surveillance and FOSS communities... DO NOT PROMOTE THIS, as unaware or less knowledgeable end-users or Systems Integrators' may give it some consideration.
I'd love to hear your thoughts on which FOSS Video Surveillance tool is better suited for users. Consider multiple cameras, limited hardware and budgets for most of the world.
@@AwesomeOpenSource There are no good FOSS Video Surveillance solutions, at least that I have come across. They all suck, and some way worst than others... The point is, why try to go FOSS for a VS when you can buy on Amazon or from Systems Integrators, solutions to meet all budgets and needs. That way you do not have to have dedicated Servers that require all manner of management and support when you can purchase and embedded purpose-built NVR or true Enterprise Grade solution. I get it... Tere's a "cool factor" playing around with a FOSS solution. But when a VS is required for real-world needs, that's not the time to mess around.
I have to agree. I maintain a VMS with 260 5MP IP cameras and 360TB of storage on a SAN, and that's not even big enough to warrant the vendor's enterprise license. Enterprise is on the order of 10,000 cameras.
Sorry, but as a longtime user, who fought with this software's problems for years, i recommend something different. Every other alternative is better than this. Spare yourself the headaches and wasted time, seriously. It would be more productive to ditch the whole old cide basis and start a new project from scratch, than maintaining this cobbled together nightmare any further.
Sorry you had such a hard time with Zoneminder. I know it sucks to struggle constantly with any software. I've had a good experience so far, and it's been less resource intensive than the others I tried. Definitely worth it for folks to try a few before settling on one though.
For a business it makes more sense to buy a Dahua or Hikvision NVR (if you have those cameras) or a Synology if you have mixed cameras. It costs about as much as a dedicated computer, uses less electricity and has a LOT better software interface, camera integration and apps than zoneminder.
@@mrfrenzy. A hikvison NVR, hikvision cameras and some onvif compliant cameras have been the stuff by which i replaced the horrible zoneminder experience. Before that i tried shinobi, that my customer actually liked. But in the end i installed a hikvision onvif nvr for him, because in his vacation house he already got a hikvision installation. So the idea was to have both houses at hand in one unified hikvision app. I don't say, zoneminder is never going to improve, but i don't see that, unless it gets a modern code basis totally from scratch. The performance in comparison to shinobi video is horrible. The database is slower than a turtle. I tried to tune and maintain the zm server, wherever i could. I increased the cache and page size, formatted the disk to faster, non journal format ext2, assigned dedicated disks, reduced the 6 cameras to 4fps each on an intel core 2 quad 9000 series and many other stuff. It run bad, stopped many times it's service and lost connections to the cameras. Then I tried shinobi, which was a fresh, pleasant and performant alternative, but it was not ready as a productive system yet. It offers many modern apis to process the incoming video streams and video acceleration is much easier ro configure. The UI is easier as well. I am working with computers for almost 30 years now and i love and still believe in open source projects, as there are many successful and pleasant ones, but zoneminder was one of my most disappointing, time wasting and frustrating experiences ever. At some point of patching around it does not make sense to invest any further lifetime into that project. It needs a new basis. The development is slow, the code is mixed and cobbled together and hardly gets any updates or new features. For the love of god, do yourself a favour and avoid zoneminder. Another project but still in an early phase seems to be fregate. But i didn't looked into it yet.
The software as demonstrated is fine, very comprehensive, and easy enough to use. It is when you try to setup motion detection and use various zones that things turn to poo. I was really hoping this video would cover this. It mentioned the event server but didn't talk about what it does or why it is useful. Started off being useful, you obviously know your sysops stuff, but for me just running through the extensive lists of options saying "this is where you turn this thing on if you want it, and this is where you turn this thing on if you want it" is that useful. And it is things like the API and legacy API that will be the wall that people hit, motion and event detection, making sense of blobs and pixel percentage values. Maybe you can follow this up with something that shows how to use the more powerful features zoneminder provides? Nice channel and I appreciate the work.
Great video, I appreciate you making things bigger, and in Dark mode. I am on the blind spectrum and that is appreciated!
I try to remember, and it helps me as I don't see well either.
Great video, very well explained!
Thank you. I appreciate it. Love your channel as well!
Nice introduction to an open source utility could make things much better for me.
Thank you.
My pleasure.
Deep/Medium/Shallow uses different path structures. Shallow just sticks all events in a single directory. Most filesystems don't like directories will millions of files. So this doesn't perform. So we build a tree based on date. Deep uses /MonitorId/YY/MM/DD/HH/MM/eventId directory structure will scales well but is overkill. So we recommend Medium which is MonitorId/date/eventId which works well.
Yep, I realized that afterward while digging through the settiings a bit more, but thank you very much for the great clarification!
I just installed this on a Pi zero.
I had some issues.
First - don't use sudo when sending the command to make the Database talk to Zoneminder.
Second - don't use a headless install . It seems you need a desktop.
Besides being monumentally stunned about those issues it went great for me.
I hope this helps someone else as the forums didn't mention these things
I'm supeer impressed you got it to work on a Pi zero honestly. Well done.
ZoneMinder has an Onvif probe feature (icon in the top right of the monitor config) which can auto-populate many of the fields in the monitor config, including the RTSP url. In order for this to work, the server must be in the same broadcast domain as the camera. Sometimes that requires configuring the container or vm to allow this.
Yeah, I tried the probe, but never got it to work.
@@AwesomeOpenSource I believe that TrueNAS (BDS version) has it builtin and the probe worked there. TrueNAS scale doesn't have it yet.
They only issue I had is that it broke up long events into small bits so you had to go through to see what wanted?
I forgot to mention in my previous comment, it would be nice if you did a tutorial on lxc containers. I know that they are many tutorials out there however like one of your previous comments mentions your style of tutorial and teaching is really good
Let me see what I can do. I lean heavily on the ease of Proxmox when it comes to LXC right now. So need to learn more about the inner workings of it. I imagine @ScottiBYTE will be a good resource as well.
Hi Brian let me firstly wish you a happy New Year from all the UA-cam watchers. A really great video.
I think this also has android and iOS apps for it as well. Definitely something to look out for and test.
Thank you very much! And yes, it does have Android and iOS options as well as the web interface.
Genious man!
Thanks
I noticed several videos and reviews of software for monitoring security cameras which is the best system and the most complete of which you have already tested, open source, of course??
I'd say ZoneMinder and Shinobi both have the most features. I think Shinobi is easier to setup as far as adding Cameras to it. They both have a ton of power, but, at least today, Shinobi is a bit easier. I'm about to do a video on BlueCherry, another really great option for Open Source camera monitoring as well...so keep an eye out for that one.
@@AwesomeOpenSource
can i customize with my brand do i have open source end user applications? and I can also install and store in my vps???
Hiya, excellent video and thank you.
Glad you enjoyed it
Something that i am currently look into, nice timing.
Excellent!
Thanks for the video nice job, I always appreciate your your teaching style. But I think I will wait for the new version. I hope you will let us know when it comes out. :-)
I understand. I'm hoping the update won't be a mess.
Thank you so much. Excellent
Glad it was helpful!
In Debian if you don't type a root password in the setup, it will install sudo, have you setup a user, add them to the sudo group, and disable login on the root user.
Good to know. Thank you for sharing.
Hi!!! How are you Mr Brian!!! I'm writing to you from central Africa and I find your video so informative. I used zonemnder a very long time ago and I couldn't get over it To go out !!! But I have a very big complaint to ask you please what equipment do you use to connect to zoneminder via the cameras!!!? From a Switch, an nvr or dvr please because in the Video I just see how you make it In the web page but without showing the assembly of the cameras please enlighten me thank you
I'm using Reolink cameras now. They are IP based cameras that are POE, so it keeps running cables simpler.
Hi !! So if I understand better you simply use the IP cameras and the Switch to connect to zoneminder without using the DVR!?
amazing
Thank you.
Hi, thank you for the detailed video. Are you working on a remote linux server such as linode or is this your local computer?
When I did this video, I built it on a server in my homelab. I do use Digital Ocean for several things, but a lot of stuff runs in my hoemlab.
Love your videos. My question s, I have an xfinity home security system with no camera at my new house. What would you recommend I do to be able to use it without a subscription. I don't want to be paying monthly fees of no reason.
If you're referring to home security, then there are quite a few videos on UA-cam about using home assistant to setup your own system, with notifications and all. I'd say the reason for paying for service is the person on the other end who notifies you, Police, EMS, Fire about whatever is happening, and usually when you're not home to deal with it yourself.
zoneminder have is now include in turnkey temps
At 33:52 you unticked back up mentioning that you will be using proxmox for backups. How does that checkbox correlates to what proxmox does by default. In other words leaving that box checked what would have caused to be able to happen.
At 43:40 what exactly helped you with changing the mode of the camera to passthrough? You mentioned something about not doing that lxc any kind of transconding sd
I am also trying to understand your concept here. Are your cameras connected to a bnc type connector on a pci card and that card is passed through to the lxc in order for the Zoneminder to see them? Something else?
He mentioned the cameras are IP network, Power over Ethernet (PoE).
@@dathat555 I must have missed that info then.
I'm sorry for the late reply your post was hidden from me for a while, but I unticked the bos for backup to Zone Minder wouldn't do the backup, but instead the storage location of the video would be backed up in a ProxMox backup job to another server.
As for the passthrough mode, this makes it so the system isn't trying to transcode the video, but instead stores the stream as is instead of in any further compressed state. Just saves on CPU.
Hi there, i wonder why i can't see past events ( past videos ). The latest is 10 days from the actual day. Is there anything that i can do to make it to all events and review them !!
Thank you for your help 🙏
Hi, just one question on something that caught my attention at the beginning of the video. You said that if looking for easy installation and motion detection, then look into blue iris. So, are you telling that zoneminder does not have motion detection and other advanced features as blueiris. So then, what are the advantages of this open source alternative against blueiris that could make someone willing to do the change to open source?
You are right, I should have been more clear. No, I'm not saying Zoneminder doesn't have those features. In fact, it does have motion detection and more. It's actually an absolutely amazing system, and I love the scrubbing setup they have in playback (Montage Review) because it highlights on the various camera "tracks" where events were detected, which lets you zoom right to those places. Absolutely terrific! What I was trying to say is that Zoneminder does take more to get it setup initially than something like BlueIris, at least with the few cameras I tested with. That said, the setup on Zoneminder wasn't bad per se, it just took more than a complete beginner might want to bite off. I absolutely recommend Zoneminder, and I'm loving the feature richness, and how well it's running thus far. I have now set it up in my home as well as for my client and both systems are working tremendously well!
@@AwesomeOpenSource I'm asking because I have been running my cameras with blueiris for about two years. But I would like to change to an open source/freeware alternative. I only need 24/7 recording with direct write to disk, because I' not asigning any GPU for encoding on the VM. I have blueiris on top a W10 VM but I feel that is a waste of resources. I tried motion in different platforms but it takes lots of resources because of encoding/decoding. Also, a web interface an a companion app.
@@jesmasco zoneminder does have an iOS and Android app, and seems to fit your need. I’d say spin up an LXC container and install it. Set it up with one or two cameras and see how it does. I guarantee the docs are your friend.
@@jesmasco depending on the cameras you, features like Motion Detection, Vehicle/Human Detection, Facial Detection and in some cases Facial Recognition and many other features/functions, are handled at the Camera or "Edge", so no additional CPU or GPU resources required to enable and run them... This is true for even low cost Chinese cameras...
I think the installation is not exactly easy for zoneminder.
I like that it is free and it works
I have updated the wiki to add the lsb-release and gnupg2
Awesome!
i cant install, error comes after command "sudo apt install zoneminder=1.36.11-bullseye1". Verson not found. Please help
Sorry you're having trouble with it. You might reach out on the Zoneminder forums and ask about this issue.
I installed this yesterday
Sudo apt install zoneminder
Was all I had to put in for that part ( Pi Zero )
nice
Thanks
What kind of cameras are you using do they have to be USB cameras?
No, I am using Reolink 410 and a Couple of Raspberry Pi Zero cameras I created using MotionEyeOS. All setup as RTSP IP cameras.
Is the face recognition option available?
I don't know if ZoneMinder uses any AI or Facial Recognition algorithms.
Would this be the same as the zoneminder container turnkey template on proxmox?
Maybe. I just found all of the turnkey items I got to be very out of date, so did this one straight install style.
@@AwesomeOpenSource I see. well I appreciate this video. I am glad to learn either way. Thank you
Does your client comfortable of using open source for their security matters?
No reason they shouldn't be. From a security stand point, Open Source is probably a better choice. With proprietary software you trade actual security for obscurity. And obscurity isn't a great security plan, right?
I currently have a security system that uses BNC connectors to connect to the monitoring system could they be repurposed to use with zone minder?
That one, I don't know. You'd be better off to check out the Zoneminder forums for an answer on this.
I'm pretty new to all of this but you may be able to use a PCIe card to plug in the cameras into your pc. I think alternatively you could use an nvr that accepts bnc. Without knowing anything more about your system and not having a whole lot of experience that's all I can say.
Can you suggest me a great IP camera to be used in this tool
I'm partial to Reolink stuff. Most can be used completely locally if you want, and they seem to have really great features.
@@AwesomeOpenSource thank you for reply
what do I do if I want to record all the time instead of just on motion detection?
You can set it in the camera settings. Disable motion detection, and setup recording only.
Does this work for hikvision cameras? i need to integrate almost 200+
As far as I know it will.
Yes it does
Does anyone know if the Sunba Illuminati auto tracking PTZ camera is compatible with Zoneminder?
I don't know about that camera. Sorry.
weird characters in the camera password have to be %-encoded. @ will really confuse things.
Indeed it did!
How does it compare against Shinobi ??
Setup and configuration are a bit more work for Zone Minder, but in my usage shnobi used a lot more resources. The one I've settled on is iSpy agent, so check out that video too if you haven't already.
What is the maximum number of cameras?
I have no idea. Just depends on your server and it's capabilities I'm sure.
Have a look at Frigate
Indeed. I've covered Frigate before, and it's pretty nice, but it didn't provide what I needed in this case, and the hardware requirements are definitely more for the object detection side of Frigate.
@@AwesomeOpenSource True , frigate require a google coral, who is hard to get hand at this moment ....
does it have deepstack integration for object detection?
It does motion detection, but I haven't seen anything about Object detection. I'd say check out Frigate NVR for that. It's pretty nice, especially installed into home assistant as you can setup notifications with object detection evens as the trigger.
@@AwesomeOpenSource Thanks for this, I'm going to check it out.. I'm dying for a good linux solution.
Does this need to be a privileged container??
I don't think it has to specifically, no.
man it really makes you work to setup the combined camera view/console and you better know the rtsp and connection info on your cameras. shame B.I. only supports windows, i've heard it works under wine. then again i can get just about anythign i need working on windows server 2019 except lan cache and struggling to get public NFS shares working.
Indeed it does, but the good part is I learned a lot about forming those RTSP URLs, adn there are some good tools out there on the internet to help with that. I am getting a video ready on iSpy, which to me has a much cleaner UI and UX... so watch for that one too!
Awsome video. I have a request. Im looking for a solution to do the following.
Human detection
And vehicle detection.
Should be cloudbased, paid preferably. Should be used as an offsite monitoring solution. With maybe a 3rd party piece of hardware on site ? That extracts the rtsp streams fron the nvr/dvr
Would really appreciate such a video.
Check out AgentDVR by iSpy, as I believe they may have a hosted option.
I'm reminded why I got rid of zoneminder. It's way too complex and just didn't work with my hikvision cameras.
It can definitely be complex, but it is pretty powerful too.
It works with Hikvision
@@simra0071 It likely depends on the specific model. At the time, it certainly didn't work with mine.
why no windows platform?
It runs in a web browser. You can run it in Docker, which does have a Windows option.
What cameras do you recommend?
I'm probably not the guy for recommending hardware, but I like the ReoLink PoE cameras myself. they are pretty decent, and no so costly that you can't afford to get a few here and there as you build out.
Can this app capable of accessing employees PC camera, employees who are working from home, so we can monitor if the employee is working and present in real time?
you are creepy. How about creating jobs where the results of the employees work are obvious and you don't have to rely on the techniques of a middle management call center slaver.
No. This is really just a CCTV / IP Camera application for security. Additionally, if you feel you can't trust your employees, it may be a bigger issue than monitoring them constantly.
@@AwesomeOpenSource Thanks for your response.
Blue Iris is no go option as this is windows no containers. Doesn't matter how BI is good if I can't use it in linux container that this is very bad.
Yeah, not wild about Blue Iris, but everything I hear says it's a good application. Wish they would consider open sourcing it, and making it for Linux as well, but I imagine they do plenty of business without doing that.
sudo su -
o.0?
sudo su - will put you into a root environment but it will ask you for your user password instead of the root password (once sudo has given you root privileges, su - can be executed with no password).
@@AwesomeOpenSource How is that different to just 'sudo -i' then?
would this work in a container?
Yep, I'm setting it up in an LXC container on the video, but they have docker options as well. I speak about it in the video before I start the install.
zoneminder needs a lot of cpu power... I'm not using it anymore...
I've heard that from quite a few people. I've not found anything that uses less (yet), but I'm looking at iSpy now, and it's a really nice, promising option. Video in the next few weeks.
is this a video about zoneminder, or about basic linux usage? 10 minutes into the video, nothing interesting was said or shown, I'm bored.
zoneminer was good before frigate apear now is just bad
A lot of folks really like Frigate, but the hardware requirements of Frigate for object detection and such are much higher. I tried it alone with Shinobi, Blue Iris, MotionEye, and others.
@@AwesomeOpenSource I'm curious why so many comments about features take up resources on the head-end... Motion Detection, Human/Vehicle Detection, Facial Detection, Object left behind and many, many others are all features enabled in the Cameras, not the head-end. So unless people are using the cheapest of the cheapest Home Depot or Best Buy cameras, even the low cost Chinese cameras have these feature built-in. Specifically to put intelligence at the "edge" and reduce the load on the Head-End. Perhaps someone can enlighten me...
@@AwesomeOpenSource yes but only if u activativate tracking the software is much better then motioneye and shinobi!
@@guidodipilla3084 the problem is they are using software like Zoneminder and BlueIris which doesn't have proper integration to cameras, so they have to do detection in the server cpu instead of the cameras like all integrated systems do.
WOW!!! Just, WOW!!! Calling this an Enterprise level video solution is comical. This is barely an Entry Level product. Evidently, the developers/maintainers do not come from the Video Surveillance background. I wouldn't even consider this if a client specifically requested it. This does a grave injustice to the Video Surveillance and FOSS communities... DO NOT PROMOTE THIS, as unaware or less knowledgeable end-users or Systems Integrators' may give it some consideration.
I'd love to hear your thoughts on which FOSS Video Surveillance tool is better suited for users. Consider multiple cameras, limited hardware and budgets for most of the world.
@@AwesomeOpenSource There are no good FOSS Video Surveillance solutions, at least that I have come across. They all suck, and some way worst than others... The point is, why try to go FOSS for a VS when you can buy on Amazon or from Systems Integrators, solutions to meet all budgets and needs. That way you do not have to have dedicated Servers that require all manner of management and support when you can purchase and embedded purpose-built NVR or true Enterprise Grade solution. I get it... Tere's a "cool factor" playing around with a FOSS solution. But when a VS is required for real-world needs, that's not the time to mess around.
I have to agree. I maintain a VMS with 260 5MP IP cameras and 360TB of storage on a SAN, and that's not even big enough to warrant the vendor's enterprise license. Enterprise is on the order of 10,000 cameras.
@@guidodipilla3084 What even is FOSS BTW ? Just getting a company
@@realcygnus it's an acronym for "Free and Open Source Software"
Sorry, but as a longtime user, who fought with this software's problems for years, i recommend something different. Every other alternative is better than this. Spare yourself the headaches and wasted time, seriously.
It would be more productive to ditch the whole old cide basis and start a new project from scratch, than maintaining this cobbled together nightmare any further.
Sorry you had such a hard time with Zoneminder. I know it sucks to struggle constantly with any software. I've had a good experience so far, and it's been less resource intensive than the others I tried. Definitely worth it for folks to try a few before settling on one though.
For a business it makes more sense to buy a Dahua or Hikvision NVR (if you have those cameras) or a Synology if you have mixed cameras. It costs about as much as a dedicated computer, uses less electricity and has a LOT better software interface, camera integration and apps than zoneminder.
@@mrfrenzy. A hikvison NVR, hikvision cameras and some onvif compliant cameras have been the stuff by which i replaced the horrible zoneminder experience. Before that i tried shinobi, that my customer actually liked. But in the end i installed a hikvision onvif nvr for him, because in his vacation house he already got a hikvision installation. So the idea was to have both houses at hand in one unified hikvision app.
I don't say, zoneminder is never going to improve, but i don't see that, unless it gets a modern code basis totally from scratch. The performance in comparison to shinobi video is horrible. The database is slower than a turtle. I tried to tune and maintain the zm server, wherever i could. I increased the cache and page size, formatted the disk to faster, non journal format ext2, assigned dedicated disks, reduced the 6 cameras to 4fps each on an intel core 2 quad 9000 series and many other stuff. It run bad, stopped many times it's service and lost connections to the cameras.
Then I tried shinobi, which was a fresh, pleasant and performant alternative, but it was not ready as a productive system yet. It offers many modern apis to process the incoming video streams and video acceleration is much easier ro configure. The UI is easier as well.
I am working with computers for almost 30 years now and i love and still believe in open source projects, as there are many successful and pleasant ones, but zoneminder was one of my most disappointing, time wasting and frustrating experiences ever. At some point of patching around it does not make sense to invest any further lifetime into that project. It needs a new basis. The development is slow, the code is mixed and cobbled together and hardly gets any updates or new features. For the love of god, do yourself a favour and avoid zoneminder.
Another project but still in an early phase seems to be fregate. But i didn't looked into it yet.
Came here to say the same. Xeoma, while paid, is miles ahead. I will never go back to Zoneminder
The software as demonstrated is fine, very comprehensive, and easy enough to use. It is when you try to setup motion detection and use various zones that things turn to poo. I was really hoping this video would cover this. It mentioned the event server but didn't talk about what it does or why it is useful. Started off being useful, you obviously know your sysops stuff, but for me just running through the extensive lists of options saying "this is where you turn this thing on if you want it, and this is where you turn this thing on if you want it" is that useful. And it is things like the API and legacy API that will be the wall that people hit, motion and event detection, making sense of blobs and pixel percentage values. Maybe you can follow this up with something that shows how to use the more powerful features zoneminder provides? Nice channel and I appreciate the work.
Let's deploy zoneminder like it's 2010 all over again... 🙄
And how would you do it? Maybe I can cover another method in the future.
@@AwesomeOpenSourceMaybe she want you run a ansible play book once the OS has been installed.
sudo adduser www-data video