Appendix C: Bandwidth and Video Size
Estimation
The frame rate of video transmitted from the camera depends on connection bandwidth
between client and server, video resolution, codec type, and quality setting of server. Here is a
guideline to help you roughly estimate the bandwidth requirements for your camera.
The required bandwidth depends on content of video source. The slow motion video will
produce smaller bit rate generally and fast motion will produce higher bit rate vice versa.
Actual results generated by the camera may be varying.
Image Resolution
Average range of Data Sizes
for JPEG mode
Average bit rate for MPEG4 mode
160 x 120 (QQVGA)
3 ~ 6k byte per frame
64kbps~384kbps @ 30fps
320 x 240 (QVGA)
8 ~ 20k byte per frame
128kbps~768kbps @ 30fps
640 x 480 (VGA)
20 ~ 50K byte per frame
256kbps~4096kbps @ 30fps
Note:
Audio streaming also takes bandwidth around 5 kbps to 64kbps. Most
xDSL/Cable modem upload speeds may not even reach up to 128 kbps. Thus,
you may not be able to receive any video while streaming audio on a 128 kbps or
lower connection. Even though the upload speed is more than 128kbps, for
optimal video performance, disabling audio streaming will get better video
performance.
MJPEG
Resolution
Quality setting
fps setting
Current stream
Current fps
320*240 CIF
Best
5 fps
around 2300Kbps
5 fps
320*240 CIF
Best
15 fps
around 6700Kbps
14.7fps
320*240 CIF
Best
25 fps
around 14300Kbps
28 fps
320*240 CIF
Normal
5 fps
around 400Kbps
4.2 fps
320*240 CIF
Normal
15 fps
around 1200Kbps
13 fps - 14 fps
320*240 CIF
Normal
25 fps
around 1700Kbps
30fps
320*240 CIF
Lowest
5 fps
around 350Kbps
4.2 fps
320*240 CIF
Lowest
15 fps
around 1100Kbps
13 - 14fps
320*240 CIF
Lowest
25 fps
around 2000Kbps
25 fps
68