I'm building a second zoneminder system that will be used with 4 to 8 HD IP cameras. Cost is important, so I'm thinking that another AMD system is the most bang for the buck (it will be dedicated to zm). I realize that there's a significant CPU load required to unencode the H264 streams. Today I was comparing the AMD FX6300 to their new application processor A10-6800K. Both are quad core. The FX6300 is significantly faster for CPU-only operations, but the A10 is faster for GPU tasks, and even faster than most motherboard-based GPUs.
So the question is, does zm use the GPU for encode/decode work? I'll be running the libjpeg-turbo, I'm not sure where zm spends it's time in the overall motion detect mode. I'm pretty much new to Linux, but could compile things to optimize for the CPU if it made much difference. Does anyone have any relevant experience or opinions?
In a related question, has anyone used Raspberry Pi + camera and successfully used the Raspi's motion detection? Is it an option to use the Raspi's with their motion detection and just a NAS?
Thanks in advance. I watched a podcast today with Kyle and am excited about upcoming changes!
AMD A10 vs. FX6300 cpu?
Re: AMD A10 vs. FX6300 cpu?
Not sure if this will help but I'm running a Dell Optiplex 755 Core 2 Duo 2.6 GHZ processor, 8 GIG DDR2 RAM, 250 GIG hard drive on Ubuntu 12.04 with ZM 1.26.4.
I have 15 cameras all set to 320x240 resolution.
There are 14 IP cameras. Two of which are h.264 set to use FFMPEG and running WIFI. Others are using a mix of MJPEG and JPG image streams. Another is an old Axis camera from 1999 that streams at the rate of 0.97 FPS (but still does the job!).
There is one USB camera, an old Logitech someone gave me.
Tonight, ZM shows the system load to be 0.17. When the building is open and a lot of traffic in the warehouse and up to five PC's running the Montage view I have seen the load go up to 2.90 with no degradation of image quality or performance.
I recommend you set up a test server using an older PC to see how much you can get out of it. MOre RAM may be needed for higher resolution cameras. I recommend you try Ubuntu with an easy set up here:
http://www.zoneminder.com/wiki/index.ph ... e_easy_way
bb
I have 15 cameras all set to 320x240 resolution.
There are 14 IP cameras. Two of which are h.264 set to use FFMPEG and running WIFI. Others are using a mix of MJPEG and JPG image streams. Another is an old Axis camera from 1999 that streams at the rate of 0.97 FPS (but still does the job!).
There is one USB camera, an old Logitech someone gave me.
Tonight, ZM shows the system load to be 0.17. When the building is open and a lot of traffic in the warehouse and up to five PC's running the Montage view I have seen the load go up to 2.90 with no degradation of image quality or performance.
I recommend you set up a test server using an older PC to see how much you can get out of it. MOre RAM may be needed for higher resolution cameras. I recommend you try Ubuntu with an easy set up here:
http://www.zoneminder.com/wiki/index.ph ... e_easy_way
bb