I'm looking for a USB PCI card with multiple (2 or 4) USB hubs/controllers. I've managed to find a PCI-express card, but not a PCI card. This would be a card which is capable of full usb bandwidth to each of it's ports simultaneously.
Just a bit of background: I'm working on a Linux CCTV system using webcams - and some of the webcams I use have this firmware bug (feature?) where they request the full usb bandwidth, although they don't need it - as they run in mjpeg mode. They request full usb bandwidth even when running in the lowest resolution mode, and 1fps. My thinking is that if I can get a 4 port usb pci card with 4 independent controllers - the webcams will think that they have full usb bandwidth each - and I should be able to run 4 webcams at the same time. I know the overall real usb bandwidth is not really an issue - as I'm running 4 usb webcams of a different model (without the bug) on the same usb root hub at 640x480, 8fps in mjpeg mode without any problem.
Any suggestions appreciated.
Just a bit of background: I'm working on a Linux CCTV system using webcams - and some of the webcams I use have this firmware bug (feature?) where they request the full usb bandwidth, although they don't need it - as they run in mjpeg mode. They request full usb bandwidth even when running in the lowest resolution mode, and 1fps. My thinking is that if I can get a 4 port usb pci card with 4 independent controllers - the webcams will think that they have full usb bandwidth each - and I should be able to run 4 webcams at the same time. I know the overall real usb bandwidth is not really an issue - as I'm running 4 usb webcams of a different model (without the bug) on the same usb root hub at 640x480, 8fps in mjpeg mode without any problem.
Any suggestions appreciated.