Geniuscam F100 Using 6mbps on Network

When initializing the camera as a UsbCamera or VideoCamera, it seems as if the settings cannot be changed.

The settings of the Lifecam-3000 can be changed without issue.
(The lifecam uses 0.7mbps, and the Geniuscam uses 6)


UsbCamera nameOfCamera = new UsbCamera(0);
nameOfCamera.setFPS(15);
nameOfCamera.setResolution(320,240);

Ive seen other teams use this camera without issues, is there some sort of driver or software I need to download to configure it or a library I need to be using? I’m thinking the 6mbps is because its streaming at 1080p @ 30fps but the quality looks awful.