Bandwidth and storage space calculator


Hide Navigation Pane

Bandwidth and storage space calculator


Previous topic Next topic No directory for this topic No expanding text in this topic  

Bandwidth and storage space calculator


Previous topic Next topic Topic directory requires JavaScript JavaScript is required for expanding text JavaScript is required for the print function Mail us feedback on this topic!  


Video compression technologies are developed constantly together with increasing computing power of camera chips. In different CCTV equipment different compression algorithms and their versions can be used. Even quantity, names and "influence" of compression levels of different equipment can differ. It makes impossible creation of an universal calculator whose results would be equally correct for any equipment and even for different generations of equipment from the same manufacturer.


Correct calculator should take into account features of used equipment. For this reason calculators from camera manufacturers are valued highly. The best example of such calculator is a calculator from Axis Communication, Axis Design Tool.


But what will you do, if in one project cameras of different manufacturers are used, or the manufacturer does not offer any calculator?


To take into account features of any equipment, compressions and scenes in the VideoCAD Calculator, patterns are used.


A pattern is a structured text file in XML format, contains results of practical measuring traffic of cameras at set of compression algorithms and levels, at different frame rates and for different scenes.


Patterns can be edited by any text editor or XML editor.

Patterns can contain results of traffic measurements for some averaged scene with correction factors for its complexity and activity, and the results of traffic measurement for real scenes.

If results for real scenes are used, it is recommended to save examples of these scenes as video files.


Special patterns can be created by skilled users or manufacturers (distributors) of CCTV equipment by practical measurements of traffic for certain equipment, scenes and compression algorithms.

Thereafter during the calculation, a designer should choose the pattern name in the Pattern field. As a result, values from the pattern will appear in the drop-down lists of fields: Pixels, Compression type, Compression level.  Calculation will be carried out on the basis of data from this pattern.


If a good calculator from a camera manufacturer is available, for these cameras it is possible to create a pattern without practical measurements, just having copied results produced by the specialized calculator.


The default pattern is based on averaged data from the Axis Design Tool.


Traffic with H.265 compression is assigned equal to traffic with H.264 multiplied by a factor of 0.8. This ratio is the average result from comparative testing reports of H.265 and H.264 by independent experts.


The patterns can include a list of supported camera models.

If the model name in the Model field coincides with any model name in any pattern, then this pattern will be assigned to the Pattern field, calculations for this camera will be performed according to this pattern.

In this case a designer even has not to remember what pattern should be used for each camera model. The necessary pattern will be used automatically as a result of choosing model name in the Camera>Model field.


According to type and level of compression, frame rate, scene parameters, VideoCAD Calculator chooses from the pattern experimentally obtained traffic value and correction factors. From the traffic value, the Calculator calculates expected average frame size  and other results (required bandwidth and disk space). Thus the maximum possible calculation accuracy can be achieved.


Different cameras in one project can be assigned different patterns. In each pattern  many compression types, compression levels and scenes can be described.


You can add, delete, save patterns to files using the Patterns window, which can be called up through the Patterns main menu item. The Calculator does not have a built-in pattern editor. You can edit patterns using any XML file editor or text editor. Before editing, the pattern must be saved to a file using the Patterns window. After editing, load the edited pattern file again.


See further (for manufacturers, distributors and skilled designers): The Structure of pattern file, Algorithm of calculation