Page 1 of 1

Limit decoding unless required

Posted: Thu Jul 16, 2020 10:57 pm
by Thixotropic
I think I understand the overall gist of the "Limit decoding unless required" feature, and its possible impact on motion detection.

This brings up two questions...

1) If you have a camera that's recording 24/7 with no motion detection or zones set up, would there be any reason(s) not to use the limit decoding feature? From what I've read the main side-effects are the possibility of reduced sensitivity for motion detection and the potential for some CPU spiking if the camera is in a group that activates/triggers along with the initial camera.

I may not have that exactly right, but none of my cams are linked or co-triggered, they're all independent from each other.

The one downside to using this feature is that on most of my cameras, when I enable it, the image becomes still and pixelated after a while and it doesn't recover until it's made fullscreen. Is that normal?

2) As I understand it, the limit decoding feature is intended to help reduce CPU load. My system runs at 16 to 22 percent CPU utilization, barely loafing along...should I even care about this?

Re: Limit decoding unless required

Posted: Fri Jul 17, 2020 7:35 pm
by TimG
I think that is one setting to leave alone.

Have you tried the new sub-stream method of reducing cpu usage ? I managed to get two out of three cams working this way (curses to you Foscam), and it dropped cpu usage from 19% to around 9% on my measly i5-3330 cpu. Nice :D

Re: Limit decoding unless required

Posted: Fri Jul 17, 2020 7:58 pm
by Thixotropic
I haven't done anything with substreams yet. I probably will as I add more cams but for now it seems like I have CPU cycles to spare.

Re: Limit decoding unless required

Posted: Sat Jul 18, 2020 2:36 am
by MikeBwca
I did get substream to work in my older Foscam 9826p v2, But, the main stream stopped! I haven't figured that out, and I just gave up on it.

Re: Limit decoding unless required

Posted: Sat Jul 18, 2020 6:10 am
by TimG
MikeBwca: Same here with it stopping the main stream. Glad it wasn't just me, thought I was losing the plot :lol:
I'll start a new thread about it.

Re: Limit decoding unless required

Posted: Sat Jul 18, 2020 1:44 pm
by Matts1984
Just to pile on... I used to use Limit Decoding - and was very happy with it. But I started to have issues when viewing cameras in the console. While Limit Decoding should have updated the image once per second, it would often fall minutes behind on SOME cameras. Anyway, I changed to substreams and am very happy now.

I guess I could go substream AND Limit Decoding but I'm under 10% until I switch to main streams so it's not worth it. System is running smoothly.