Resource hub

CCTV software and video analytics: News and advice for security professionals

CCTV software – primarily video analytics platforms – is required to exploit the functionality offered by IP-based CCTV systems as the transition from analogue to digital continues.

The movement from traditional, analogue surveillance technology to IP (digital) surveillance solutions has given security professionals access to a much broader functionality. IP cameras can create digitised video data streams that can be carried via network cabling or via Wi-Fi.

In recent years CCTV software has meant video analytics: crunching the visual data streamed from network cameras and performing real-time event detection and post-event analysis. Harnessing the immense processing power of modern computers modern analytics platforms can now offer people counting, heat mapping, facial recognition and a host of other features allowing operators to track suspects and discern patterns amid the noise – and without constant monitoring by a human.

CCTV software can also serve particular niches, such as traffic monitoring, which often connects with ANPR (Automatic Number Plate Recognition).

Many organisations start off with the free CCTV recording software provided by manufacturers such as MilestoneACTi or Vivotek, and then later choose to add other programs from different vendors to suit their needs as they change.

From multi-feed monitoring to remote monitoring via a smartphone, CCTV software there are countless features and one person’s must-have feature might not even appear on the shopping list for another. Our recent (2016) white paper on the CCTV market polled hundreds of heads of security and CCTV operators on their preferred functionality, and remote access proved to be the most popular.

Traffic monitoring from ACTi's unified solution

Traffic monitoring from ACTi’s unified solution

Latest CCTV software articles

Generative AI – A paradigm shift in video analytics

Global analyst Omdia has recently published a whitepaper which discusses the ‘paradigm shift’ in video analytics for 2024. Here we […]

Beyond security: How access control and video analytics can generate business intelligence

How do you measure the harms averted from security incidents that didn’t occur due to the deterrent effect of your […]

“There should always be a human in the loop” – AI in physical security: Uses, myths & responsibilities

IFSEC Insider sits down with Genetec’s Paul Dodds to discuss the good, the bad and ugly of AI applications for physical security.

The role of AI in modernising property security surveillance systems

Four key areas where AI-based video analytics systems can contribute to enhancing property security surveillance systems.

Omdia Insights – Trends in the video surveillance market

At IFSEC, attendees heard how technological developments such as camera edge AI and VSaaS are revolutionising the video surveillance market.

What does a smart city look like? How video surveillance AI is changing our cities

Exploring how AI-based video surveillance, such as ANPR, is changing urban environments – and what future smart cities might look like.

How is AI changing the security sector?

An overview on the role of Artificial Intelligence, or AI, in the physical security sector, how it has developed and its potential uses.

The ever-evolving world of video content analytics

Liam Galin, CEO, BriefCam, discusses video content analytics, its innovation and adaptability for securing and monitoring high traffic sites.

43% of UK retailers fined for video privacy breaches, according to survey

Retailers are being hit for their failure to protect customer and employee privacy in video footage, according to a nationwide survey.

Motorola Solutions acquires national digital radio service provider TETRA Ireland Communications and video analytics firm Calipsa

Motorola Solutions has announced it has acquired TETRA Ireland Communications Limited and video analytics provider Calipsa.

What CCTV software can do for your business

CCTV should be part of the mix of security solutions you have in your organisation. You need to consider all the factors to be sure that you can get your desired outcome without the frustration of having a very costly but ineffectual CCTV system.

CCTV software can have a range of features to suit any organisation. It is important that you know what you want in order to pick the solution that is right for you.

As organisations tend to mix and match security cameras, a CCTV software system needs to be compatible with any webcams, analogue cams, including Wi-Fi wireless CCTV cameras. They should also be able to work with IP-cameras (including H.264, H.265, JPEG/MJPEG, MPEG-4, Fisheye, PTZ and ONVIF)

Software can be effective in finding blindspots as you can quickly figure out from looking at a range of pictures where such spots may be.

The software should also be able to record a high-quality picture and back it up, either to local storage or, increasingly, to the cloud. Video footage should also be able to be quickly and easily reviewed at a later date if necessary.

More complex systems sport additional functionality for communications and public address broadcasting, as well as remote lighting management and proactive alert systems.

Where is CCTV software deployed

CCTV software can be deployed within the control room where it can be used to monitor the business. Increasingly, the cloud is being used to bring together all video feeds that can be transmitted across the internet to any desktop or laptop computer. Some software even allows monitoring of feeds through an app on a tablet or smartphone.

One of the benefits of the cloud is that not only can feeds be monitored from anywhere, but the cloud can also offer enormous amounts of storage so an organisation need not invest in expensive on-premise storage systems.

How do you install and integrate CCTV software?

Every CCTV software package is different. So how you install it is down to the individual manufacturer. Generally speaking, the software should be installed on a computer with a network connection. It should also have an internet connection, if the solution you have chosen to implement is cloud-based.

If you are using features such as communications and public address broadcasting, the system you install the software on should also have speakers attached as well as a microphone (this can be an integrated one or an external one that can be plugged into the microphone port of the computer).

Next, you need to connect all the cameras you wish to monitor to the monitoring software. IP-based cameras should be easy to detect on the network. If you have any analogue cameras from previous surveillance installations you wish to integrate with the new system, you will need to fit an IP encoder to the device in order that it can feed video back from the camera into the CCTV software monitoring system.

If you intend to be able to monitor CCTV cameras remotely, the software should be able to connect to the internet, so that remote monitoring systems can also securely access these feeds. When that is successfully connected to the internet, you can then deploy CCTV software to remote monitoring stations, such as PCs or increasingly, smartphones and tablets.

It is important to be aware that CCTV feeds are covered by the the Data Protection Act and so any systems installed should be compliance with regulations concerning data privacy. This is increasingly important as CCTV systems have gone from being just a camera on a pole to being much more intelligent systems that can be used to identify persons of interest and record people’s activities.

Milestone XProtect Professional

Milestone XProtect Professional

Popular CCTV software

When considering CCTV software, it is important to get a feel for who the major players in the sector are. For many organisations, they will just be content to use any bundled software that comes with new IP-enabled cameras.

Surveillance cameras from D-Link, Belkin or TrendNet bundle in CCTV viewing software with their cameras. But may not be the best solution in all circumstances.

There are a number of third-party software solutions that work with a range of hardware.

Bundled with D-Link’s IP cameras D-ViewCam standard video management software (VMS) provides video recording, live view and playback management for IP cameras and video servers. The software offers management of up to 32 network cameras and up to 64 users for home, small office and small-to-medium business deployments. Features include scheduled, motion and manual recording options for individual needs. ONVIF-compliant and natively supported by major VMS/NVR platforms.

Alnet Net Station touts itself as an open-platform software developed to be implemented on installations consisting from four to hundreds of IP cameras. Users can choose from nearly 1,000 integrated IP cameras from all major manufacturers.

Luxriot is an open-architecture video management system (VMS). It accepts MJPEG, MPEG4 and H.264 as well as HD and megapixel video streams from Network (IP) cameras, encoders and video capture boards. It also features data mining with smart search filters for all analytics. It also has as add-ons licence plate recognition and video analytics.

Netcam Watcher Professional offers features such as  motion detection, alarms, scheduling, disk space management, patrolling, remote access, multi-monitor support, image enhancement and more.

How to install D-ViewCam CCTV software?

Step 1: Once D-ViewCam has been installed and is running, launch the D-ViewCam Software on your computer.

Step 2: Click Settings > Network Services.

launch D-ViewCam software

Step 3: Under the Main tab, press Start to start the Network Server (needed for D-ViewCam mobile to connect) and click OK. Minimize D-ViewCam (It must still be running).

launch D-ViewCam software 2


Step 4: Download the D-ViewCam Mobile App from the Apple or Android App Store and launch the App.

install D-ViewCam software

Step 5: Click on the + icon on the top right to add your D-ViewCam instance.

install D-ViewCam software my site

Step 6: Enter your D-ViewCam software Credentials

  • Server Name: This is an Optional name for your software (Used to easily identify specific D-View Software instances)
  • Server Address: Enter the IP address of the computer running D-ViewCam
    • Note: If using the APP within the same network enter the private IP address of the computer running D-ViewCam (e.g. 192.168.0.x)
    • If using the APP remotely (over the internet or through 3G/4G) you would need to enter the Public/Internet IP address of your Router/Firewall.
    • If using a D-Link router, this can be found under the Status Tab of the routers setup page.
    • Contact your router manufacture or IT administrator for further assistance.
  • Live Streaming Port: 5150
  • Playback Server: 5160
  • Username: Username used to access your the D-ViewCam Software
  • Password: Password used to access your D-ViewCam Software

Click Save.

Note: If using the D-View Cam Mobile APP over the Internet/3G/4G you will need to open the Live Streaming and Playback Server ports on your router/firewall to allow access.  Ports 5150 (TCP) and 5160(TCP) are required. (See below for instructions how to open ports on a D-Link router).

install D-ViewCam software TELUS

Step 7: Select your D-ViewCam instance

Select your D-ViewCam instance

Opening Ports on a D-Link router

Step 1: Log into Router- Open Internet Browser and type into the address bar
Step 2: Enter Username and Password (default username is admin and there is no password)
Step 3: Click on the Advanced Tab > Virtual Server
Step 4: Check to Enable

  • Name: Enter name for rule (i.e. dviewcam- Streaming)
  • IP address: Enter the IP of the PC running dviewcam (Private IP- E.g.
  • Public: 5150
  • Private: 5150
  • Protocol: All
  • Schedule: Always

Repeat for port 5160.

install D-ViewCam software port 5160

Click here to find out more.


CCTV software provides more than just a means to record and view video; it also delivers user management, camera management, real time displays, audio support and alerts from alarms, and more. Your surveillance camera system is not complete without the software to run it. The right system for you is based on your security and safety goals.

Free Download: The Video Surveillance Report 2023

Discover the latest developments in the rapidly-evolving video surveillance sector by downloading the 2023 Video Surveillance Report. Over 500 responses to our survey, which come from integrators to consultants and heads of security, inform our analysis of the latest trends including AI, the state of the video surveillance market, uptake of the cloud, and the wider economic and geopolitical events impacting the sector!

Download for FREE to discover top industry insight around the latest innovations in video surveillance systems.


Related Topics

Notify of
Newest Most Voted
Inline Feedbacks
View all comments
David Spreadborough
May 6, 2016 6:36 pm

OK, where do I start? Firstly, there is a word missing – Evidence. It doesn’t matter what, or how, you are recording. It doesn’t matter what analytical tools are utilised. If you are retaining images for later use, then you are recording evidence. It must be treated as such. Yes, full IP systems can be fantastic, but installation and data management has to be taken seriously. Data loss and corruption, caused by poor set-up, is a regular sight. More worryingly, are the manufacturers and systems that attempt to hide this through frame dropping, or worse – error concealment. The concealment… Read more »
January 18, 2018 7:17 am

thank you very much . I read all of the article and got very good information about CCTV systems

December 23, 2020 12:51 am

V-E-R-Y informative. As a tech and security veteran I found your feedback spot on.

Last edited 3 years ago by Ariel