Ethernet cameras, especially high-speed cameras, require a high bandwidth, and the bottleneck that could be the cause for not obtaining the specified frame rate may due to the network card on your computer.
If you have a Fast Ethernet network card, your network card will be capable of 100 Mbit/s, whereas if you have a Gigabit Ethernet network card, you will be able to acheive 1000 Mbit/s (1 Gbit/s).
Some cameras requires more that 100 Mbit/s, and if you have only Fast Ethernet you will not be able to obtain the specified frame rate.
A good rule of thumb to calculate bandwidth requirements is as follows:
-
Multiply the pixel width and pixel height of the image.
-
Multiply the result by the frame rate (Hz)
-
Multiply the result by 16, since each pixel consists of 16 bits (even if the camera has a lower dynamic range such as 13 or 14 bit)
-
Divide by1 000 000 to obtain the required bandwidth in Mbit/s.