Those CCTV cameras are limited by computational power for encoding the video and limited by data-bus throughput.
Usually they are developed on a SoC according to a reference design (~1000 USD - just enough to keep private people out).
The SoC has a finite computation power, so take it as "bytes/sec" limited ... either many bytes per image -> few MPIX images per second .. or few bytes per image and many images per second.
Overall data/bitrate ... more or less constant
Thanks. I'm trying to grasp this but I'm not quite there yet.
For instance, how many frames per second could this camera do at 1920 x 1081 for instance?
At that resolution, would it be able to do closer to 30 frames per second, or closer to 6 frames per second? (if that resolution was available)
Presently, that camera can do 1920 x 1080 at 30 frames per second, but at 1920 x 1081, does it drop all the way down to only 6 frames per second as well?
I'm just trying to understand where the limitation is. For instance, on a PC, if you have a sata device that can do 6Gb/s, you can hook up a drive that can do 9Gb/s but it will be limited to the sata interface of only 6Gb/s and not be able to run the drive any faster than that because of the sata interface is only capable of exactly 6Gb/s and nothing more. Is it similar with the SoC?
So, in a similar comparison, this SOC is somehow limited to exactly 1920 x 1080 at 30 frames, and 1 more pixel in resolution bumping brings it down to 6 frames per second, is that correct?
So does that mean the only way this camera can get above 30 frames at 1920 x 1081 is by swapping out that SoC which is limiting the camera frames that could be achieved if a faster SOC was available?
This camera, the E77, costs $266. However, the cameras that can do 3840 x 2160 and greater cost $1000. Is that because of the SoC you are referring to?