Quividi recommends using mid to high end USB webcams, which support the UVC norm (ie the video device norm that makes a camera be automatically detected by most operating systems). These cameras combine affordability, small size, good optics and full HD video (ie 2Mpx).
The cameras from Logitech, Microsoft or Creative are typically safe choices here.
Note that most webcam come with lenses providing an horizontal field of view of approximately 60-70°.
There are also some professional USB cameras that come with resolutions up to 5Mpx and with a choice of lenses.
The Quividi solution supports USB2 and USB3 cameras.
There are however cases where a webcam will not be appropriate, either because the processing unit will be distant from the camera, or the resolution needs to be superior to 5MPx, or the field of view must be smaller or larger than the 60-70° mentioned above, or the camera must have specific features (like infrared, wide dynamic balance...).
In those cases, it is recommended to use an IP camera.
IP cameras use generally either the MJPG protocol or the H264 (also known as MP4) over RTSP protocol, both of which being supported by Quividi solutions.
There is a vast quantity of IP cameras to choose from. We recommend making sure that the model you are considering would have its RTSP URL be listed into: www.soleratec.com/support/rtsp/rtsp_listing.
IP cameras from Axis, Panasonic, Vivotek or Arecont have proven to work well with Quividi.
At last, please note that USB cameras that are not UVC-compliant, and cameras requiring a specific driver (typically professional cameras, and 3D cameras) are NOT supported.