for cctv installers
cctv designers
network engineers
physical security
do-it-yourself video surveillance
free online lens calculator
   facebook twitter Youtube Channel  
Newsletter Signup:
(1-3 emails per year)
* = required field




IP Video System Design Tool

This software offers a new way to design modern video surveillance systems quickly and easy.

download now buy now

Latest version: 7.2 for Windows 8, Windows 7, Vista, XP SP2  (what is new?) For Mac users

With IP Video System Design Tool you can:

  • Increase efficiency of your security system while lowering costs finding the best camera locations
  • Calculate precise camera lens focal length and viewing angles in seconds
  • Check the field of view of each camera and find dead zones to increase the security level of your premises using 2D and 3D modeling
  • Get estimations of required network bandwidth to shape the network video systems with any number of IP cameras and video servers
  • Calculate the required HDD storage space for video archive
  • Load site plan / floor plan JPEG or BMP background images from AutoCAD, Visio or Google Earth
  • Copy your calculations, drawings and 3D mockups to MS Word, Excel, Visio or other software to create an excellent project documentation

The only CCTV system design software with integrated network bandwidth and storage space calculation

Only with IP Video System Design Tool you can calculate both network bandwidth and storage space for 15 camera resolutions and several compression methods, including H.264, MPEG-4 and Motion JPEG. IP Video System Design Tool enables the system designer to find optimal FPS and compression that tailors to LAN capabilities and calculate required HDD storage space. Frame size estimations are based on the result of our own compression research, thanks to our extensive knowledge of compression algorithms and wide range of real-life CCTV experimental data.

IP Video System Design Tool includes field of view calculator, lens focal length calculator, CCTV storage and bandwidth calculators, megapixel camera resolution calculator and many other CCTV tools so you can design a video surveillance system quickly, easy and professionally.

How it works?

  • See screen shots:

Camera Zone Coverage Calculation

CCTV Floor plan modeling and camera Zone Coverage<br /> Calculation

Camera Installation Plan


Network Bandwidth and Storage Space Requrements Calculation


CCTV Camera Design - 3D Mockups

Realistic 3D models help create visually attractive proposals and video surveillance projects that stand out.


User 3D models import function (Pro version) allows to import free 3D models from Google 3D Warehouse and from other 3D software that supports open Collada format.

User 3D models import function (Pro version) allows to import free 3D models from Google 3D Warehouse and from other 3D software that supports open Collada format.


What people say about this software?

-”Since the first time I have used IP Video System Design Tool then I have immediately understood the potentialities of this software. Practically – using one tool only – it is possible to shape an over-IP CCTV system, starting from the calculation of the lenses up to the calculation of the cameras bandwidth and the space of video storage on disk. I believe that IP Video System Design Tool is really a powerful software whose use is essential for all those technicians that daily work in CCTV field”

Franco Talamonti , Business Development Manager, Sintel Italia SpA

-”IP Video System Design Tool is exceptional. It provides a more accurate estimate of storage because it provides the ability to compensate for different codecs and includes to ability to visually see the camera’s area-of-coverage”

Anthony Caputo , Homeland security DVS projects, IBM

Author of “Digital Video Surveillance & Security” book


-”One of the common challenges for CCTV installers and system designers is the time and often detailed knowledge required to calculate and document complex storage and bandwidth calculations the application makes it quick and simple. The ability to export this information to a spreadsheet or diagram allows professional additions to proposal documents and presentations.One of the main reasons I purchased the software is to quickly show a comparison of the different compression methods in a single table which is made simple by duplicating the existing calculations.

The lens tool is probably the best visual representation and documenting tool I have used to date and probably worth every penny of the software for this feature alone”

John O’Driscoll , Integrated Systems Technical Support Engineer,  ADI-GARDINER

- “Anyone seriously working in the CCTV business should use JVSG IP Video or CCTV design tools. It is great to visualize the effects of different camera-positions and the use of different lenses. It shows even in 3D!! By using this software it is very easy to show the installer or end-users  what the end-result will be per camera.”

Norman Graafsma , Independent CCTV consultant, DUVICON CCTV Consultancy,, the Netherlands



See all comments


Who uses our software?

Over 2000 companies design video surveillance systems with the help of IP Video System Design Tool.

CCTV and security integrators, CCTV manufacturers, end users from transport and aerospace industry

Among our clients there are large corporations and security houses


How to download free 45 days trial version?

To download the latest version 7.2 [Windows 8, Windows 7, Vista, Windows XP SP2, ZIP, 41 MB] or version 6.4 [Windows 7-Windows XP, ZIP, 15 MB] please click here.

Some 3D models for Pro version can be downloaded here.

Instructions for Mac OS users.

This version includes Spanish, Chinese, German, French, Italian, Portuguese, Swedish, Greek, Czech, Dutch, Hebrew, Russian, Turkish, Chinese, Japanese, Polish, Bulgarian and Romanian localizations.

We recommend to use AMD/ATI Radeon graphics cards for large video surveillance projects.


How to purchase?

You can purchase the software fast and secure using Credit Cards or PayPal via our e-commerce provider. Also it is possible to use ACH, Direct Debit, Purchase Orders,  Money Bookers, Local Bank Transfer or International Wire Transfer.

See also:


CCTV Camera Lens Calculations

Using the Field of View and Lens Focal Length tab you can calculate the camera lens focal length, and field of view to find best camera position.

camera lens calculation screen shot

Focal Length (measured in mm) – The distance from the center of a lens to the focal point (sensor). The longer the focal length, the narrower is the angle of view.

To calculate the field of view or lens focal length of a CCTV camera you need to know some parameters of the installation. If you need to calculate the lens focal length you should specify following parameters:

  • Distance from Camera – Maximum distance from Camera to the target.
  • Camera Installation Height – CCTV camera installation height.
  • Field of View: Height – Height of the target. When you select the Field of View(FOV) Height for the camera installation, the software calculates the camera Tilt.
  • Field of View: Width – The other option is to specify FOV width instead of the height. Just enter the desired width of field of view (viewing area) for the specified camera distance. If you modify FOV parameters the Focal Length and the Viewing Angles will be automatically recalculated. The other option is to specify viewing angles instead of FOV Width. In this case FOV and Camera Focal Length will be calculated automatically.
  • Camera Sensor Format – CCD or CMOS sensor size (sensor format). You can choose the sensor format from: 1/4″, 1/3.6″, 1/3″ , 1/2.5″, 1/2″, 2/3″, 1″ and 1.25″. Usually you can find the sensor format in the camera specification. Typical value for network camera with VGA resolution is 1/4 inch. For many cameras with CCD sensor the format is 1/3″ (Sony, Cisco). Some Panasonic BB-HCM cameras use 1/3.6″.  Megapixel cameras often use following sensor formats: 1/2″ (Mobotix), 1/3″ (AXIS, JVC, Pelco IM10C10), 1″ or 1.25″. Sanyo VCC-HD4000P camera uses 1/2.5-inch sensor format.

The 3D Camera View window of our Design Tool shows results of camera view 3D modeling with 2 test objects:  the first on the specified distance from camera (red) and the second on the bottom camera line (blue). The user can add an additional test object by clicking on the drawing .

In case if you have a fixed lens with known lens focal length and need to calculate the Field of View you can just enter the Lens Focal Length parameter and get the Field of View and Viewing Angles calculated. You can download a free trial version of our 3D Design Tool for video surveillance cameras here.

See Video Tutorial, IP Video System Design Tool, CCTV Design Tool;

CCTV Bandwidth and Storage Space Calculation

To calculate network bandwidth of your CCTV cameras and get the required storage space for video archives you need to add camera types and specify some parameters of your CCTV installations:

camera bandwidth and storage space screenshot

  • Resolution – Camera resolution in pixels. You can select resolution from the drop-down list. The list contains most popular PAL and NTSC camera resolutions (like 352×288 CIF PAL, 704×576 4 CIF PAL) as well as some typical network cameras resolutions (like 640×480) including megapixel resolutions (1280×1024, 1600×1200), HD and full HD resolutions (1920×1080) as well as others.
  • Compression – Video compression. You can choose from MPEG4, H.264, four levels of Motion JPEG (MJPG) compression (from Low to High) and “RAW Data”. If you use Motion JPEG you can use different JPEG compression levels. If you use low MJPEG compression (level 10) you get best quality of picture and about 10 times lower frame size. If you use Medium MJPEG compression (level 20) you usually obtain a good picture quality and an optimal Quality/Frame Size ratio. With a JPEG level more than 50 your picture became bad for video surveillance purpose.
  • FPS – Frames Per Second. Typical FPS for video surveillance system is from 5 to 15 frames per second. In some applications (like CCTV in casino) it is required to use higher speed values (25-60 FPS). Alternative name for FPS is IPS (Images Per Second).
  • Days – Required length of video archive in days (24 hours). Used for storage space calculation.
  • Cameras – Number of cameras in your CCTV installation with the same parameters.
  • Recording % – Estimated motion recoding activity. 100% for constant recording. This parameter is used to calculate disk storage space in case the video is recorded on a schedule or on a motion detector.
  • Image Complexity – Frames from some CCTV cameras are more detailed and have a higher frame size.
  • Motion % – Motion activity (100% for constant activity). This parameter is used for MPEG4 and H.264 bandwidth estimation.

As a result for each camera type you get:

  • Frame Size (Kilobytes)- software can make frame size estimation based on resolution and compression. In some special cases you can measure your real frame size and specify it in this field.
  • Bandwidth, (Megabits per second) – How much network traffic is required for these cameras.
  • Disk Space, (Gigabytes) – Disk storage space required to store video archive.

At the bottom of the window you can find total bandwidth and disk space required for your video surveillance system.

To make proper bandwidth planning you should know practical the bandwidth values for your network type.

  • 1 Gigabit Ethernet: 500 Mbit/s
  • 100 Mbit Fast Ethernet: 55-60 Mbit/s
  • 10 Mbit Ethernet: 6-7 Mbit/s
  • WIFI 802.11g 54 Mbit:  12-25 Mbit/s

The software calculates Frame Size estimations from Resolution and Compression using our own method based on our MJPEG frame size research.

Bandwidth and storage space are calculated using following formulas:

Bandwidth (Mbits) = FrameSize (Kb) * 1024 * 8 * FPS * Cameras / 1000000
Storage Space (GB) = FrameSize (Kb) * 1024 *FPS * Cameras * Days * 24 * 60 * 60* Activity * / 1000 000 000

See also: Video Tutorial, IP Video System Design Tool, CCTV Design Tool;

download now buy now

Add to FacebookAdd to DiggAdd to Del.icio.usAdd to StumbleuponAdd to RedditAdd to BlinklistAdd to TwitterAdd to TechnoratiAdd to Yahoo Buzz

« Previous Entries