The specs of the
Creative Live! Cam Sync 1080p
list it as a USB 2.0 device. This means that the cameras only use the USB 2.0
controller that is also built into your USB 3.0 device, so you have much less
available bandwidth than you think.
The theoretical bandwidth of a USB 2.0 Hub is 480mbps or ~60MBps.
However, webcam data transfers are limited to 80% of this maximum, giving 384mbps.
Dividing this bandwidth across 5 cameras gives 76.8mbps or 9.6 MB/s per camera,
which is still much more than what you are observing.
Although the above calculation applies to the majority of webcams,
some webcams do not play well and allocate bandwidth for large uncompressed frames,
regardless of what data they actually transmit.
It looks like your webcam is one of those.
For more info on this bug, and some possible workarounds, see the article
Linux UVC driver and tools – FAQ.
For the benefit of the readers, I quote below the list of workarounds,
although not all apply to your cameras:
- Disable other devices that allocate periodic transfer bandwidth. This includes keyboards, mice and microphone/speaker. The easiest way
to disable audio devices is to blacklist the snd-usb-audio module.
- Capture video in a compressed format. Many UVC devices support both uncompressed YUV and compressed MJPEG, switching from YUV to MJPEG
should reduce bandwidth usage.
- Reduce the frame size. Reducing the frame rate is unlikely to help given that images are often transferred in bursts regardless of the
frame rate
- Connect the cameras to different USB host controller. This effectively raised the total available bandwidth as each USB host
controller can use 480 Mb/s. Note that connecting the cameras to
separate hubs on a single USB host controller won't help here. Extra
USB host controllers can be added to the system as cheap PCI cards.
One other workaround you could try is to downgrade the cameras to 720P.
See the article
Using Multiple USB Cameras on a single USB Hub
for a method that uses VLC to reduce the resolution or the frame rate in half.
(I doubt that this method applies to your cameras.)