The first instance of Icam source is running on a desktop that handles 5 cameras and it is not struggling at all.
The second instance of Icam source is running on a laptop and only running a single camera and is not struggling at all.
I never had a problem in the past with this configuration and it has been running for about a year.
I do have some more info though... when i am at home and connected to my homes WiFi network, all camera's show up all the time on my Motorola Android. If i shut off WiFi and only use Cellular ( full bars, Verizon ) it goes back to displaying only 5 out of the 6 again.
please keep in mind that it randomly picks which ones it wants to show, it doesn't matter if it is the cameras on the desktop, or the single camera on the laptop. it can show any combination of 5.
% of CPU on the desktop is only 8- 10 % and is the latest i7 processor. 5 cameras
Laptop is 12-15% but it's sole purpose is to run one camera, no other apps ever run on it. it is a quad core processor.
hope this helps and thanks.