QCamPro is designed to work on a mobile device and a mobile internet connection. Because of this trying to get the highest possible image size and quality may not provide an optimal viewing experience.

Transmitting images uses much more bandwidth than simple text transmission. To give an idea of how large image sizes can cause excess data usage, consider that a MEGA image (1280x960) uses approximately 16x more data than an CIF image (320x240). QXGA (2048x1536) uses a whopping 60x more! Even though MxPEG and H.264 reduce this significantly over MJPEG compression, the app still needs to decode this stream which can also impact performance.

Every situation is different and as such you will need to find the appropriate settings for your environment and use. As a rule of thumb, start with connections around VGA (640x480) and 6 frames per second and adjust until you are getting suitable images for you. Note though that allowing QCamPro to change resolution on connection may impact recording, read about how you can prevent this using Full Image Recording on MOBOTIX cameras.

Suggested settings from our tests

In the various deployments we have been involved with, we have found the following settings to provide a good balance of performance and bandwidth use. As mentioned above, every situation is different and this should not be seen as a hard and fast rule.

Wireless Networks

QCamPro works best with live image settings of Size 1024x768, Medium Quality, JPEG Quality 40% or lower

Celluar 3G/4G

QCamPro works best with live image settings of Size 640x480, Medium Quality, JPEG Quality 40% or lower

IPhone 3GS

If you are using an IPhone 3GS, you may need an even lower setting, as these phones only have a small processing unit, and struggle with large image sizes.

3MP Cameras

While QCamPro supports viewing the full 3MP image stream, we do not recommend this as the performance and stability are not optimal. This is because of the large amount of data needed for both receiving and processing, meaning that even on a good wireless network it is difficult to achieve a reasonable frame rate and consistent audio.