Appendix C: Bandwidth 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 form 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 |
|
| Average range of |
|
| Average bit rate for |
|
| Average bit rate for |
|
|
|
| data sizes for JPEG |
|
|
|
|
| |||
| Resolution |
|
|
|
| MPEG4 mode |
|
| H.264 mode |
| |
|
|
| mode |
|
|
|
|
| |||
|
|
|
|
|
|
|
|
|
|
| |
| 160 x 120 |
| 3 ~ 6k byte per frame |
| 64kbps~256kbps |
| 25kbps~512kbps | ||||
| (QQVGA) |
|
| @ 30fps |
| @ 30fps | |||||
|
|
|
|
|
| ||||||
| 320 x 240 |
| 8 ~ 20k byte per |
| NA |
| 128kbps~2048kbps | ||||
| (QVGA) |
| frame |
|
| @ 30fps | |||||
|
|
|
|
|
| ||||||
| 640 x 480 |
| 20 ~ 50K byte per |
| NA |
| 384kbps~4096kbps | ||||
| (VGA) |
| frame |
|
| @ 30fps | |||||
|
|
|
|
|
| ||||||
| 1280x720 |
| 100 ~ 200K byte per |
| NA |
| 1,024kbps~8,000kbps | ||||
| (720p) |
| frame |
|
| @ 30fps | |||||
|
|
|
|
|
|
)Note:
Audio streaming also takes bandwidth around 32kbps. Some xDSL/Cable modem upload speeds could not even reach up to 128 kbps. Thus, you may not be able to receive good quality video while also 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.
68