Official CP Plus CMS Software

Download KVMS Pro — Free CCTV Software for PC

Monitor live camera feeds, play back recordings, and manage your CP Plus DVRs, NVRs, and IP cameras from one Windows PC with KVMS Pro CMS.

v2.01 29 MB Windows 7/8/10/11 Safe & Virus-Free Updated Mar 2026
256 Devices
2000 Channels
Free Forever
KVMS Pro — Central Management System
Live View Playback Device Record Plan Alarm E-Map
Full Screen
2×2
Snapshot
Record
Audio
Devices
Office NVR-01
Cam 01 – Entrance
Cam 02 – Lobby
Cam 03 – Parking
Cam 04 – Server Room
Warehouse DVR
Gate IP Cam
Cam 01 – Entrance REC 03/01/2026 14:32:05
Cam 02 – Lobby REC 03/01/2026 14:32:05
Cam 03 – Parking REC 03/01/2026 14:32:05
Cam 04 – Server Room REC 03/01/2026 14:32:05
4 Cameras Connected | CPU: 12% | Recording: Active
KVMS Pro v2.01

What Is KVMS Pro?

A complete CCTV management platform built by CP Plus for monitoring, playback, and device control from your Windows PC.

KVMS Pro is a free Central Management System (CMS) developed by CP Plus, one of the largest CCTV manufacturers in Asia. The software lets you connect CP Plus DVRs, NVRs, and IP cameras to a single Windows PC for live monitoring, recorded footage playback, and full device management. It is the official desktop client for anyone running CP Plus surveillance hardware.

Whether you manage a small shop with four cameras or a multi-site office network with dozens of devices, KVMS Pro handles it from one screen. The application supports up to 256 devices and 2,000 channels, which makes it suitable for both residential and commercial deployments. You get live feeds, recording schedules, alarm notifications, PTZ control, and a visual E-Map – all within a single interface.

Who Is KVMS Pro For?

KVMS Pro is designed for system integrators, security installers, IT administrators, and business owners who use CP Plus cameras. If you already have a CP Plus DVR or NVR and want to view your cameras from a computer rather than through a web browser, this is the tool CP Plus built for that job. Home users with CP Plus setups also use it for local monitoring and footage review.

How It Compares

The software fills the same role as Hikvision’s iVMS-4200 or Dahua’s SmartPSS – it is the manufacturer-specific CMS for CP Plus hardware. Unlike third-party tools such as Blue Iris, KVMS Pro works directly with CP Plus device protocols and supports brand-specific features like CP Plus alarm configurations and video intercoms. Version 2.01 is the current release, and CP Plus updates it periodically to add support for new hardware models including the December 2025 STQC-certified devices.

Key Use Cases

Typical workflows include live monitoring with 2×2 or 4×4 camera grids, reviewing recorded footage by date and event type, configuring recording schedules, setting up motion detection alerts, and managing multiple DVR/NVR units across different locations. The software also integrates with CP Plus video door phones and access control systems for combined security management.

Key Features

Everything you need to monitor, manage, and review footage from your CP Plus surveillance system.

Multi-Channel Live View

View up to 64 channels at once with 1×1, 2×2, 3×3, 4×4, and custom grid layouts. Drag and drop cameras into any slot and switch between layouts without interrupting the feed.

Remote Playback and Search

Scrub through recorded footage stored on your DVR or NVR with a visual timeline. Search by date, time, or event type and export clips as MP4 or AVI files.

PTZ Camera Control

Full pan, tilt, and zoom control for supported cameras. Save up to 256 preset positions and create automated patrol tours that cycle through predefined angles.

Device Auto-Discovery

Scan your local network to find CP Plus DVRs, NVRs, and IP cameras automatically. Also supports manual add by IP address, domain name, or device serial number.

Alarm and Event Management

Configure alarm schedules, motion detection zones, and sensor triggers. Receive real-time pop-up alerts on your desktop when events happen, with automatic recording linked to alarms.

E-Map Integration

Upload a floor plan or site map and place camera icons at their physical locations. Click any camera on the map to jump straight to its live feed for spatial navigation.

Recording and Record Plans

Schedule continuous or event-based recordings per camera. Store footage locally on your PC hard drive through the optional Storage Service module – separate from DVR/NVR storage.

User Access Control

Create multiple user accounts with role-based permissions. Restrict who can view live feeds, access playback, control PTZ, or modify system settings per user role.

Two-Way Audio

Speak through cameras that have built-in speakers and microphones. Useful for reception areas, gates, and entry points where you need to communicate with people on-site.

Video Intercom Support

Connect to CP Plus video door phones for visitor management. View the door camera feed, unlock doors remotely, and keep a log of visitor activity from the same application.

Multi-Monitor Display

Extend your camera views across two or more monitors. Assign different camera groups to separate screens – ideal for control rooms and security desks where screen real estate matters.

Device Group Management

Organize cameras into logical groups by location (Main Gate, Warehouse, Parking) or function (Indoor, Outdoor, PTZ). Switch between groups with one click for faster navigation.

System Requirements

Check if your PC meets the hardware and software specs needed to run KVMS Pro smoothly.

Component Minimum Recommended
Operating System Windows 7 (32/64-bit) Windows 10/11 (64-bit)
Processor (CPU) Intel Core i3 / equivalent Intel Core i5 or higher
RAM 4 GB 8 GB or more
Disk Space 500 MB for installation 1 GB + storage for local recordings
Display 1280 x 720 1920 x 1080
Network Ethernet or Wi-Fi Wired Ethernet (Gigabit)
Other .NET Framework 4.5+ .NET Framework 4.8

Tested on Windows 11 23H2. GPU is not required – integrated graphics handles KVMS Pro without issues.

Download KVMS Pro v2.01

Get the latest version of KVMS Pro for your operating system. Free, official, and ready to install.

KVMS Pro is also available as KVMS Pro Lite (lighter version for smaller setups). Both are free from CP Plus.

Getting Started with KVMS Pro

A complete walkthrough from downloading the installer to monitoring live cameras, configuring alarms, and setting up remote access on your Windows PC.

1
2
3
4
5
6
1
Downloading KVMS Pro Read more +

Head to the download section on this page and grab the installer for your Windows version. The file is roughly 29 MB, so it downloads in well under a minute on a standard broadband connection.

Which version to pick:

  • 64-bit (recommended) – use this if you run Windows 10 or 11. Nearly every PC sold after 2010 runs a 64-bit operating system. Not sure? Open Settings > System > About and check the “System type” field
  • 32-bit – only needed for older machines running 32-bit Windows 7 or 8

Understanding the file formats: The official download is a standard Windows .exe installer. Some browsers (Chrome, Edge) may show a small warning bar at the bottom saying “This type of file can harm your computer” – this is standard for any .exe download and not a security concern when downloading from official sources. Click Keep to save the file. If you downloaded a .zip or .rar archive from another source, extract it first using the built-in Windows zip extractor, WinRAR, or 7-Zip before running the installer inside.

Full KVMS Pro vs KVMS Pro Lite: The download page may list both versions. The full KVMS Pro includes every feature: 64-channel live view, alarm management, E-Map, recording plans, multi-user access, and two-way audio. KVMS Pro Lite is a stripped-down version for basic live view and playback. If you have more than a few cameras or want alarm notifications, download the full version. You can always switch later.

Always download KVMS Pro from the official CP Plus website or from the download section on this page. Third-party mirrors sometimes bundle adware or repackage outdated versions with their own installer wrappers.
2
Installation Walkthrough Read more +

Locate the downloaded installer file (usually in your Downloads folder). Right-click it and select Run as administrator. This step is important because KVMS Pro needs to register system services and write to protected directories. Without admin rights, the installation may fail silently or produce errors when you try to use features like the Storage Service.

Step-by-step through the installer:

  • Language selection: Choose English (or your preferred language) from the dropdown and click Next
  • License agreement: Read through the EULA, check the “I accept” box, and click Next
  • Component selection: You will see two checkboxes:
    • KVMS Pro (Client) – the main application. Always keep this checked
    • Storage Service – records camera footage to your PC hard drive. Check this box if you want your computer to act as a backup recording device alongside your DVR. Skip it if you only need live viewing and playback from the DVR’s own storage
  • Installation directory: The default path is C:\Program Files (x86)\CP Plus\KVMS Pro. Leave this as-is unless your C: drive is running low on space, in which case point it to another drive
  • Install: Click the Install button and wait 30-60 seconds. A progress bar shows the current status. The installer creates a desktop shortcut and a Start Menu entry
  • Finish: Check “Launch KVMS Pro” and click Finish. The application opens for the first time
Windows SmartScreen warning: If you see a blue popup saying “Windows protected your PC,” click More info and then Run anyway. SmartScreen flags software from publishers that are less common in Microsoft’s certificate database. CP Plus is a legitimate company, but as a specialized CCTV vendor their signing certificate is not as widely recognized as, say, Google’s or Adobe’s. This is normal for industry-specific software.

Silent install (for IT administrators): If you are deploying KVMS Pro across multiple workstations, you can run the installer silently from the command line. Open Command Prompt as administrator and run: KVMSPro_Setup.exe /S. The /S flag performs a quiet installation with default settings and no user interaction.

.NET Framework requirement: KVMS Pro requires .NET Framework 4.5 or higher. Windows 10 and 11 include this by default. If you are installing on Windows 7, you may need to install .NET Framework 4.5 separately from the Microsoft website first. The KVMS Pro installer will warn you if .NET is missing.

3
Initial Setup and Adding Devices Read more +

Creating your admin account: The first time KVMS Pro launches, it asks you to create an admin username and password. These credentials control who can log in to the software on this PC. Pick something you will remember – there is no “forgot password” recovery. If you ever lose the password, you will need to uninstall, delete the config folder, and reinstall from scratch.

Write down your KVMS Pro login credentials and store them separately from your DVR/NVR credentials. These are two different sets of passwords – the KVMS Pro password protects the PC software, while the DVR password protects the recording device itself.

Understanding the interface: After logging in, the main window opens with several tabs across the top:

  • Live View – real-time camera feeds in customizable grid layouts
  • Playback – review and export recorded footage from your DVR/NVR
  • Device – add, remove, and manage connected DVRs, NVRs, and cameras
  • Record Plan – schedule local recording to your PC (requires Storage Service)
  • Alarm – configure motion detection alerts and event-triggered actions
  • E-Map – place cameras on a visual floor plan or site map

Adding your first device (two methods):

Method 1: Auto Search (recommended for local networks)

  • Click the Device tab, then click Auto Search
  • KVMS Pro sends a broadcast across your local network and lists every CP Plus device it finds – you will see the device name, IP address, and model number
  • Select the device(s) you want to add and click Add
  • Enter the device username (default: admin) and the password you set on the DVR/NVR during its initial setup
  • The device should appear in the left sidebar with a green “Online” indicator

Method 2: Manual Add (for specific IPs or remote devices)

  • Click the Device tab, then click Add (or the + icon)
  • Device Name: give it a label like “Office DVR” or “Warehouse NVR”
  • IP / Domain: enter the device IP address (e.g., 192.168.1.108) or a DDNS hostname for remote access
  • Port: set to 6036 (the default media port for all CP Plus devices). If you changed this in the DVR’s network settings, use the custom port number
  • Username / Password: enter the DVR/NVR login credentials
  • Click Save and the device appears in the sidebar

Troubleshooting “Offline” status: If the device shows a red “Offline” label after adding it, check these common causes:

  • Wrong IP address – open Command Prompt and run ping 192.168.1.108 (replace with your DVR’s IP) to verify network connectivity
  • Wrong port number – the default is 6036, but some installers change it during DVR setup. Check the DVR’s Network > Port settings
  • Wrong password – passwords are case-sensitive. Try logging into the DVR’s web interface at http://192.168.1.108 to confirm your credentials work
  • Firewall blocking – add KVMS Pro as an allowed application in Windows Firewall under both private and public network profiles

Organizing devices into groups: If you manage cameras across multiple locations, create device groups to keep things organized. Go to Device > Group Management and create groups like “Front Gate,” “Parking Lot,” or “Building B.” Then drag individual camera channels into the appropriate groups. In Live View, you can load an entire group with one click instead of adding cameras one by one.

4
Your First Session: Live View, Playback, and PTZ Read more +

With your devices connected, KVMS Pro is ready to use. Here are the three core workflows you will use most.

Watching live camera feeds

  • Switch to the Live View tab if you are not already there
  • Expand your device in the left sidebar by clicking the arrow next to its name – you will see a list of camera channels (Camera 1, Camera 2, etc.)
  • Double-click any camera name to open its feed in the first available grid slot
  • Or drag and drop cameras into specific grid positions for a custom layout
  • To view a single camera in full screen, double-click its feed in the grid

Changing the grid layout: Use the toolbar buttons to switch between preset layouts:

  • 1×1 – single full-screen camera (best for focused monitoring)
  • 2×2 – four cameras in a square grid (the most common layout for small setups)
  • 3×3 – nine cameras (good for medium installations)
  • 4×4 – sixteen cameras (for larger deployments)
  • Custom – create your own asymmetric layout with different-sized tiles. Useful when you want one large primary view with smaller secondary feeds around it

Stream quality: Each camera can display in Main Stream (full resolution, higher bandwidth) or Sub Stream (lower resolution, lighter on your network and CPU). Right-click any camera feed to switch between them. Use Sub Stream when viewing many cameras at once, and Main Stream when you need to zoom in on details from a single feed.

Reviewing recorded footage

  • Click the Playback tab at the top
  • Select the camera channel from the left panel
  • Pick the date using the calendar widget
  • The timeline bar at the bottom displays colored segments:
    • Green – continuous recording
    • Yellow – event-triggered recording (motion, alarm)
    • Gray gaps – no recording available
  • Click anywhere on the timeline to jump to that moment
  • Playback controls: play, pause, fast forward (2x, 4x, 8x, 16x), slow motion (1/2x, 1/4x), and frame-by-frame advance

Exporting a clip: Found the footage you need? Click the scissors icon to mark a start point, scrub forward, then click scissors again for the end point. Hit Export, pick MP4 format (plays on anything) or AVI (higher quality, bigger file), choose where to save it, and wait for the progress bar to finish. For long exports, save to an external drive to avoid filling your main disk.

Controlling PTZ cameras

If you have pan-tilt-zoom cameras connected through your DVR or NVR:

  • Select the PTZ camera’s live feed by clicking on it
  • The PTZ control panel appears at the bottom-right of the screen with directional arrows, zoom buttons (+/-), and focus/iris controls
  • Click and hold the directional arrows to pan left/right or tilt up/down. The speed slider controls how fast the camera moves
  • Presets: Save frequently-used positions (e.g., “Front Door,” “Loading Dock”) by moving the camera to the desired angle and clicking Set Preset with a preset number. To recall it later, click the preset number
  • Patrol tours: Create automated patrol routes that cycle through multiple preset positions on a timer. Go to PTZ > Tour to set the sequence and dwell time at each position

Taking snapshots: Click the Snapshot button (camera icon) in the toolbar while watching a live feed or during playback to save a still image. The default save location is set in Settings > Local Config > Snapshot Path. Images save as .bmp by default – you can change this to .jpg in the same settings menu to save disk space.

5
Alarms, Recording Plans, and E-Map Setup Read more +

Once live view and playback are working, these three features take your surveillance setup from basic to properly managed.

Configuring alarm notifications

The alarm system lets KVMS Pro alert you when cameras detect motion, sensor triggers, or other events.

  • Go to the Alarm tab and click Alarm Config
  • Select the camera or device you want to configure
  • Motion Detection: Enable motion detection and set the sensitivity level. Lower sensitivity reduces false alarms from shadows or insects, while higher sensitivity catches smaller movements. Most setups work well at 50-60% sensitivity
  • Schedule: Set the hours when alarms are active. For a retail store, you might enable alarms only outside business hours (e.g., 8 PM to 8 AM)
  • Actions: Choose what happens when an alarm triggers:
    • Desktop popup notification on your PC
    • Audible alert (beep)
    • Automatic camera pop-up in live view (brings the triggered camera to focus)
    • Start recording (if Storage Service is installed)
  • Click Apply to save the configuration
Reducing false alarms: If outdoor cameras trigger constantly due to trees, traffic, or weather, use the motion detection region settings to mask off areas that cause false triggers. Draw a rectangle around only the area you care about (e.g., a doorway), and ignore the rest of the frame.

Setting up recording plans (requires Storage Service)

Recording plans let your PC save camera footage to its local hard drive as a backup or primary recording source.

  • Open the Record Plan tab
  • Select the camera or camera group in the left panel
  • The schedule grid shows days of the week on the left and a 24-hour timeline across the top
  • Click and drag on the grid to create time blocks:
    • Blue blocks = continuous recording (captures everything)
    • Yellow blocks = event-only recording (records only when motion is detected)
  • Set different schedules for each day – for example, continuous recording on weekends when nobody is on-site, and motion-only during business hours
  • Click Apply when finished
Disk space planning: Continuous recording uses roughly 5-10 GB per camera per day at 1080p resolution (varies by scene complexity and compression). A 1 TB external drive can store about 10-14 days of continuous footage from a single camera. For 8 cameras, you would need a much larger drive or shorter retention.

Creating an E-Map

E-Map places your cameras on a visual floor plan or aerial image so operators can quickly locate camera positions.

  • Go to the E-Map tab and click Add Map
  • Upload an image file of your floor plan, building layout, or site aerial view (PNG, JPG, or BMP)
  • Drag camera icons from the device tree onto the map at their physical locations
  • Double-click any camera icon on the map to instantly open its live feed
  • For multi-floor buildings, create separate maps for each level and link them together

E-Maps are especially useful for security control rooms where an operator needs to quickly identify which camera covers which area during an incident.

6
Remote Access, Multi-Monitor, and Power User Tips Read more +

Setting up remote access

To view your cameras from outside your local network (from home, a different office, or while traveling), you need port forwarding:

  • Log into your router’s admin panel (typically at 192.168.1.1 or 192.168.0.1)
  • Navigate to Port Forwarding (sometimes called Virtual Server or NAT)
  • Forward TCP port 6036 to your DVR’s local IP address (e.g., 192.168.1.108)
  • Optionally forward port 80 for web browser access
  • In KVMS Pro, add the device using your public IP address (search “what is my IP” on Google) or a DDNS hostname

For a permanent solution, set up DDNS on your DVR (under Network > DDNS settings) so you have a fixed hostname like myoffice.ddns.net that works even when your ISP changes your public IP address.

Multi-monitor setup

KVMS Pro supports extending camera views across two or more monitors, which is standard practice in dedicated security control rooms:

  • Connect additional monitors to your PC and configure them in Windows Display Settings as “Extended” displays
  • In KVMS Pro, go to Settings > Display and enable Multi-Monitor mode
  • Drag the KVMS Pro window to span across monitors, or pop out individual camera views onto a second screen
  • Assign different camera groups to different monitors – for example, indoor cameras on Monitor 1 and outdoor cameras on Monitor 2

Tips that save time and headaches

  • Use wired Ethernet, not Wi-Fi. Multiple camera streams consume significant bandwidth. Wi-Fi drops cause feeds to freeze or disconnect. A Gigabit Ethernet cable eliminates this problem entirely
  • Switch to Sub Stream for grid views. When watching 9+ cameras at once, switch them to Sub Stream (right-click feed > Sub Stream). This reduces CPU and bandwidth usage by 60-70%. Use Main Stream only on the one or two cameras you are actively watching in detail
  • Set up two-way audio if your cameras support it. Go to the live feed of a supported camera, click the microphone icon, and you can speak through the camera’s speaker – useful for intercom or telling delivery drivers where to leave packages
  • Use the gCMOB mobile app alongside KVMS Pro. Install gCMOB (free, available on Android and iOS) and add the same DVR/NVR. Both apps can connect simultaneously, so you can monitor on your phone when away from the PC
  • Back up important footage regularly. DVR hard drives overwrite old recordings when full (FIFO). If you see something important, export the clip immediately through Playback > Export before it gets overwritten
  • Keep KVMS Pro updated. Check the CP Plus website every few months for new versions. Updates add support for new hardware, fix bugs, and occasionally improve performance. There is no auto-update, so you need to check manually
  • Create user accounts for staff. If multiple people use the same KVMS Pro installation, go to Settings > User Management and create separate accounts with different permission levels. Give operators view-only access and reserve full admin privileges for yourself
Where to get help: For issues specific to your CP Plus hardware (DVR firmware, camera compatibility, warranty), contact CP Plus support through their official website. For KVMS Pro software questions, check CP Plus’s documentation portal or search YouTube for “KVMS Pro tutorial” – there are several video walkthroughs from CCTV installers.

Frequently Asked Questions

Common questions about downloading, installing, and using KVMS Pro on your PC.

Is KVMS Pro free to download?

Yes, KVMS Pro is completely free to download and use. CP Plus distributes it at no cost as a companion tool for their CCTV hardware lineup. There is no trial period, no feature gating behind a paywall, and no subscription required.

Here is what you get for free:

  • Full KVMS Pro – supports up to 64 camera channels, alarm management, E-Map, recording plans, PTZ control, and multi-user access
  • KVMS Pro Lite – a lighter version for basic live view and playback, also free
  • Storage Service – optional module that records camera feeds directly to your PC hard drive

No license key is needed. Download the installer from the official CP Plus website, run it, and you have full access from day one. CP Plus funds the software through their hardware sales, so there is no reason they would ever charge for it separately.

Is KVMS Pro safe to install on Windows 10 and Windows 11?

KVMS Pro is safe. It is developed by CP Plus (CP PLUS International), one of Asia’s largest CCTV manufacturers with ISO 9001 certification and products deployed in millions of installations across 50+ countries. The software does not contain malware, adware, or bundled third-party toolbars.

About the Windows SmartScreen warning: When you first run the installer, Windows SmartScreen may display a blue warning saying “Windows protected your PC.” This happens because CP Plus is a specialized industry vendor whose code signing certificate is less common in Microsoft’s database. It is not a security threat.

To proceed safely:

  • Click “More info” on the SmartScreen popup
  • Click “Run anyway” to start the installer
  • If you want extra verification, right-click the installer file, go to Properties, and check the Digital Signatures tab to confirm it is signed by CP Plus

For additional peace of mind, scan the installer with your antivirus software before running it. We recommend downloading only from the official CP Plus website or our download section which links to the official source.

What are the minimum and recommended system requirements for KVMS Pro?

KVMS Pro runs on most modern Windows PCs. The exact specs you need depend on how many camera channels you plan to monitor at once.

Minimum requirements (up to 8 cameras):

  • Operating System: Windows 7, 8, 10, or 11 (32-bit or 64-bit)
  • Processor: Intel Core i3 or equivalent AMD processor
  • RAM: 4 GB
  • Disk Space: 500 MB for the installation, plus additional space if you enable local recording
  • Display: 1280 x 720 minimum resolution
  • Network: Ethernet or Wi-Fi connection to reach your cameras
  • Software: .NET Framework 4.5 or higher (usually pre-installed on Windows 10/11)

Recommended requirements (9-64 cameras or 4K streams):

  • Processor: Intel Core i5 or better
  • RAM: 8 GB or more
  • Display: 1920 x 1080 (Full HD) – essential for multi-camera grid layouts
  • Network: Wired Ethernet connection (Gigabit preferred for 4K streams)
  • GPU: Dedicated graphics card helps with decoding multiple HD/4K feeds

If your PC struggles with many simultaneous streams, switch cameras to Sub Stream in the live view to reduce bandwidth and CPU load.

How do I add a DVR, NVR, or IP camera to KVMS Pro?

Adding devices to KVMS Pro takes about two minutes. There are two methods:

Method 1: Auto Search (fastest)

  • Open KVMS Pro and click the Device tab
  • Click Auto Search at the top
  • KVMS Pro scans your local network and lists all CP Plus devices it finds
  • Select the device(s) you want to add and click Add
  • Enter the device username and password (default on most CP Plus DVRs: username admin, password is whatever you set during initial DVR setup)

Method 2: Manual Add

  • Click Device tab, then click Add
  • Enter the device IP address (e.g., 192.168.1.108)
  • Set the port to 6036 (this is the default media port for CP Plus devices)
  • Enter the username and password
  • Click Save

Once added, expand the device in the left sidebar to see individual camera channels. Drag any channel to the live view area to start watching. If the device shows “Offline,” double-check the IP address, port, and credentials, and make sure your PC and the device are on the same network.

What is the difference between KVMS Pro and KVMS Pro Lite?

Both are free, but they serve different use cases. Here is a direct comparison:

KVMS Pro (Full Version):

  • Supports up to 64 camera channels
  • E-Map integration (visual map overlay with camera positions)
  • Alarm management with automated responses
  • Recording plans and scheduled local recording via Storage Service
  • Multi-user access control with role-based permissions
  • Two-way audio and video intercom support
  • Device group management for organizing cameras by location

KVMS Pro Lite:

  • Basic live view and playback
  • Device management (add/remove cameras)
  • PTZ control
  • Lower system resource usage
  • Simpler interface with fewer menu options

Which should you pick? If you have fewer than 8 cameras at a single location and only need to watch live feeds and check recordings occasionally, the Lite version is sufficient and runs lighter on your PC. For anything larger – multiple sites, alarm configurations, scheduled recording to PC, or shared access among security staff – use the full KVMS Pro.

How to fix KVMS Pro not connecting to my DVR or NVR?

Connection failures between KVMS Pro and your DVR/NVR almost always come down to one of these issues. Work through them in order:

Step 1: Verify basic connectivity

  • Is the DVR/NVR powered on and showing a normal display on its connected monitor?
  • Can you access the DVR’s web interface by typing its IP address into a browser (e.g., http://192.168.1.108)?
  • If the web interface does not load, the issue is network-level, not KVMS Pro

Step 2: Check port and credentials

  • CP Plus devices use port 6036 by default for media streaming. Confirm this in your DVR’s Network settings
  • Verify the username and password match exactly (case-sensitive)
  • If you recently changed the DVR password, update it in KVMS Pro too

Step 3: Check firewall and antivirus

  • Open Windows Firewall settings and make sure KVMS Pro is listed as an allowed application for both private and public networks
  • Temporarily disable your antivirus to test if it is blocking the connection

Step 4: Remote access issues

  • If connecting from outside your local network, port 6036 must be forwarded on your router to the DVR’s local IP address
  • Use your public IP address or DDNS hostname in KVMS Pro, not the local IP
  • Test by switching your phone to mobile data and trying to connect

If none of these steps resolve it, try uninstalling and reinstalling KVMS Pro, or update your DVR’s firmware to the latest version from the CP Plus website.

Can I use KVMS Pro with non-CP Plus cameras (Hikvision, Dahua, ONVIF)?

KVMS Pro is designed exclusively for CP Plus and Dahua-protocol devices. It does not support ONVIF, RTSP, or cameras from other manufacturers like Hikvision, Axis, Reolink, or Amcrest.

Why some non-CP Plus cameras might work: CP Plus hardware shares a technology platform with Dahua Technology. Some rebranded or Dahua OEM cameras use the same protocol and may connect to KVMS Pro. However, this is not guaranteed and CP Plus does not officially support it.

Alternatives for mixed-brand setups:

  • Blue Iris – paid third-party NVR software that supports virtually every camera brand via ONVIF and RTSP ($70 one-time license)
  • Milestone XProtect Essential+ – free for up to 8 cameras, supports most major brands
  • iSpy / Agent DVR – open-source option with broad camera support

If you only have Hikvision cameras, use Hikvision’s own iVMS-4200 software instead. Each manufacturer’s CMS works best with its own hardware.

How do I play back and export recorded footage in KVMS Pro?

KVMS Pro has a dedicated playback module that lets you review and export recordings stored on your DVR or NVR.

To play back recordings:

  • Click the Playback tab at the top of the KVMS Pro window
  • In the left panel, select the camera channel you want to review
  • Use the calendar to pick the date
  • The timeline bar at the bottom shows colored segments: green for continuous recording, yellow for event-triggered (motion) clips, and gaps where no recording exists
  • Click anywhere on the timeline to jump to that point in time
  • Use playback controls: play, pause, fast forward (2x, 4x, 8x, 16x), slow motion, and frame-by-frame

To export a video clip:

  • Navigate to the starting point of the footage you want to save
  • Click the scissors/clip icon to mark the start time
  • Scrub forward to the end point and click the scissors icon again to mark the end
  • Click Export and choose your format: MP4 (universal playback, smaller file) or AVI (higher quality, larger file)
  • Select a save location and wait for the export to finish

For large exports covering several hours, save to an external USB drive or a network-attached storage device to avoid filling up your PC’s main drive.

How do I update KVMS Pro to the latest version?

KVMS Pro does not include an auto-update feature. You need to download and install new versions manually. Here is the process:

  • Visit the official CP Plus website at cpplusworld.com and navigate to the Software or Downloads section
  • Download the latest KVMS Pro installer
  • Before installing, note down your current device list (IP addresses, ports, and usernames) as a precaution
  • Run the new installer with “Run as administrator” – it will upgrade the existing installation in place
  • Your device configuration and settings are typically preserved during the upgrade
  • After updating, open KVMS Pro and verify all your devices reconnect properly

CP Plus does not publish a regular release schedule for KVMS Pro. Updates tend to arrive alongside new hardware releases or when new device support is needed (such as the December 2025 STQC-compliant device update). Check the CP Plus website every few months for new versions, or visit our download section where we track the latest available version.

Does KVMS Pro work on Mac or Linux?

No. KVMS Pro is a Windows-only application. CP Plus has not released a native version for macOS or any Linux distribution.

Workarounds for Mac users:

  • Parallels Desktop or VMware Fusion – run a Windows virtual machine on your Mac and install KVMS Pro inside it. This works well but requires a Windows license and uses extra system resources
  • Web browser access – most CP Plus DVRs and NVRs have a built-in web interface you can access by typing the device IP into Safari or Chrome. Some features like playback may require Internet Explorer/Edge compatibility mode
  • gCMOB mobile app – the official CP Plus companion app for iOS, available free on the App Store. It provides live view, playback, and PTZ control from your iPhone or iPad

For Linux users: The browser-based web interface is your best option. Alternatively, run KVMS Pro in a Windows VM using VirtualBox (free) or QEMU/KVM. The gCMOB app on Android also works from a Linux desktop if you use an Android emulator.

How do I configure KVMS Pro for remote viewing over the internet?

Remote viewing lets you access your cameras from anywhere with an internet connection. It requires port forwarding on your router and proper network configuration.

Step-by-step setup:

  • Step 1: Find your DVR/NVR’s local IP address (e.g., 192.168.1.108). You can find this in the DVR’s Network settings menu or by checking your router’s connected devices list
  • Step 2: Log into your router’s admin panel (usually at 192.168.1.1 or 192.168.0.1)
  • Step 3: Set up port forwarding: forward TCP port 6036 to your DVR’s local IP address. Also forward port 80 (HTTP) if you want web browser access
  • Step 4: Find your public IP address by searching “what is my IP” on Google
  • Step 5: In KVMS Pro, add a new device using your public IP address (not the local 192.168.x.x address), port 6036, and your DVR credentials

Setting up DDNS (recommended): Most home internet connections have a dynamic public IP that changes periodically. To avoid reconfiguring KVMS Pro every time your IP changes, set up DDNS on your DVR:

  • Go to your DVR’s Network > DDNS settings
  • Choose a DDNS provider (many CP Plus DVRs support their own cloud service, or use services like No-IP or DynDNS)
  • Register a hostname (e.g., myoffice.ddns.net)
  • In KVMS Pro, use the DDNS hostname instead of the public IP address

Test your remote setup from outside your local network – use your phone’s mobile data (not Wi-Fi) to confirm everything works.

How do I back up CCTV footage from my DVR using KVMS Pro?

There are two ways to back up footage: manual clip export and continuous local recording through the Storage Service.

Manual clip export (one-time backup):

  • Open the Playback tab and select the camera and date
  • Find the footage segment you want on the timeline
  • Click the scissors/export icon to set a start time
  • Scrub to the end point and click the scissors icon again
  • Click Export, choose MP4 or AVI format, and select a save location
  • For archiving, save to an external USB drive or network share

Continuous local recording via Storage Service:

  • During KVMS Pro installation, check the Storage Service option
  • After installation, open the Record Plan tab
  • Select cameras and configure recording schedules (continuous, motion-triggered, or both)
  • Storage Service records directly to your PC’s hard drive as a secondary backup alongside your DVR’s internal storage
  • Make sure your PC has enough disk space – HD video uses roughly 5-10 GB per camera per day for continuous recording

The Storage Service approach is useful for critical installations where you want redundancy in case the DVR’s hard drive fails.

I forgot my KVMS Pro login password. How do I reset it?

KVMS Pro stores its admin credentials locally on your computer. There is no “Forgot Password” button or email-based recovery option built into the software.

To reset your KVMS Pro password:

  • Uninstall KVMS Pro through Control Panel > Programs > Uninstall a Program (or Windows Settings > Apps)
  • After uninstalling, manually delete the leftover configuration folder at C:\\Program Files (x86)\\CP Plus\\KVMS Pro
  • Reinstall KVMS Pro from a fresh installer
  • On first launch, you will be prompted to create a new admin account with a new password
  • Re-add your devices (DVRs, NVRs, cameras) using their IP addresses and credentials

Important: This only resets the KVMS Pro software password on your PC. It has no effect on your DVR or NVR credentials, recordings, or settings. All footage stored on the DVR’s hard drive remains untouched. If you forgot your DVR password (the device itself), that is a separate issue – you would need to contact CP Plus support or use the DVR’s physical reset procedure.

How do I set up a recording schedule in KVMS Pro?

KVMS Pro’s Record Plan feature lets you schedule when cameras record footage to your PC’s local hard drive (via the Storage Service module).

Setting up a schedule:

  • Open the Record Plan tab in KVMS Pro
  • Select the camera or camera group you want to configure in the left panel
  • The schedule grid displays days of the week (vertical) and hours 0-24 (horizontal)
  • Click and drag on the grid to create recording time blocks
  • Blue blocks = continuous recording (records everything during those hours)
  • Yellow blocks = event-triggered recording (only records when motion is detected or an alarm is triggered)
  • You can set different schedules for each day of the week
  • Click Apply when finished

Important distinction: The Record Plan in KVMS Pro controls local PC recording through the Storage Service. It does not change the recording schedule on your DVR or NVR itself. Your DVR has its own separate recording schedule configured through its local menu or web interface. Both can run independently – the DVR records to its own hard drive while KVMS Pro records a second copy to your PC.

Make sure the Storage Service module was selected during installation. If you skipped it, re-run the installer and check the Storage Service option.

Why is KVMS Pro showing a black screen instead of camera video?

A black screen means KVMS Pro is connected to the device but the video stream is not rendering. This is one of the most common issues and usually has a straightforward fix.

Troubleshooting steps (try in order):

  • Switch the stream type: Right-click the black camera feed and select Sub Stream instead of Main Stream. Main Stream sends full resolution video which can fail on slow network connections or lower-powered PCs. If Sub Stream works, the issue is bandwidth or processing power
  • Test the camera directly: Open a web browser and type the DVR’s IP address. If you can see the camera feed through the browser interface, the camera itself is working fine and the issue is specific to KVMS Pro
  • Check your firewall: Go to Windows Firewall settings and make sure KVMS Pro is listed as an allowed app on both private and public networks. Also check any third-party antivirus or firewall software
  • Restart the DVR/NVR: Power cycle the DVR by unplugging it for 30 seconds and plugging it back in. Sometimes the media streaming service on the DVR stops responding and needs a restart
  • Check the specific camera: If only one camera shows black while others work, the problem is likely that camera’s physical connection – check the coaxial or Ethernet cable between the camera and the DVR
  • Update software: Make sure both KVMS Pro and your DVR firmware are on the latest versions. Streaming protocol changes between versions can cause compatibility issues

If the issue persists after all these steps, try removing the device from KVMS Pro and re-adding it from scratch.

KVMS Pro vs iVMS-4200 (Hikvision) – which is better?

This depends entirely on which cameras you own. Each software is built specifically for its manufacturer’s hardware and will not work properly with the other brand.

Use KVMS Pro if:

  • You have CP Plus DVRs, NVRs, or IP cameras
  • Your installation is in South Asia, the Middle East, or Southeast Asia where CP Plus is the dominant brand
  • You need integration with CP Plus access control or video intercom devices

Use iVMS-4200 if:

  • You have Hikvision DVRs, NVRs, or IP cameras
  • You want a larger online community with more tutorials and forum support (Hikvision has a bigger global user base)
  • You need Hikvision-specific features like Hik-Connect cloud integration

Feature comparison: Both are free, both support live view, playback, PTZ control, alarm management, and E-Maps. The interfaces and workflows are similar since both are manufacturer CMS tools designed for the same purpose. Neither is objectively “better” – they are equivalent tools for different hardware ecosystems. If you have a mixed brand setup, look at third-party solutions like Blue Iris or Milestone XProtect that support both brands.

Does KVMS Pro support 4K (Ultra HD) camera streams?

Yes. KVMS Pro fully supports 4K resolution (3840 x 2160) camera streams from CP Plus 4K-capable NVRs and IP cameras. Both live view and recorded playback work at full 4K quality.

Hardware you will need for smooth 4K viewing:

  • Processor: Intel Core i5 or better (i7 recommended for 4+ simultaneous 4K streams)
  • RAM: 8 GB minimum, 16 GB recommended for heavy multi-channel use
  • Network: Wired Gigabit Ethernet connection (Wi-Fi is often too slow for multiple 4K streams)
  • GPU: A dedicated graphics card helps with hardware-accelerated video decoding, though integrated Intel graphics handles a few 4K channels
  • Display: 4K monitor to see the full resolution benefit

Performance tip: When viewing many cameras in a grid layout, switch most channels to Sub Stream (lower resolution thumbnail) and only use Main Stream (full 4K) on the one or two cameras you are actively watching. This dramatically reduces CPU and network load. You can switch streams by right-clicking any camera feed in the live view.

Where can I find the official download link for KVMS Pro?

The official source for KVMS Pro is the CP Plus website at cpplusworld.com, under their Software or Downloads section. You can also use the download section on this page, which links directly to the official source.

Where NOT to download from:

  • Random file-hosting sites (Mediafire, Mega, etc.) – these may bundle adware or provide outdated versions
  • Torrent sites – unnecessary risk since the software is already free
  • Third-party “software download” sites that repackage installers with their own wrappers

CP Plus does not distribute KVMS Pro through the Microsoft Store, Steam, or any app marketplace. It is only available as a direct download from their website. The installer file is approximately 29 MB and comes as a standard Windows .exe setup file. Always verify the file size roughly matches what is listed on the official site to confirm you have the authentic installer.

How do I completely uninstall KVMS Pro from my PC?

Uninstalling KVMS Pro is a two-step process: remove the program, then clean up leftover files.

Step 1: Uninstall the program

  • Open Windows Settings > Apps > Apps and Features (Windows 10/11) or Control Panel > Programs > Uninstall a Program (Windows 7/8)
  • Find “KVMS Pro” in the list and click Uninstall
  • If you installed the Storage Service module, it appears as a separate entry – uninstall it too
  • Follow the uninstaller prompts to complete removal

Step 2: Remove leftover files

  • The uninstaller may leave behind configuration files and logs
  • Navigate to C:\\Program Files (x86)\\CP Plus\\KVMS Pro and delete the entire folder
  • Also check C:\\Users\\[YourUsername]\\AppData for any CP Plus configuration folders

What uninstalling does NOT affect: Removing KVMS Pro from your PC has zero impact on your DVR, NVR, cameras, or any recordings stored on those devices. The devices continue to operate independently. You can always reinstall KVMS Pro later and re-add your devices to pick up where you left off.

Does KVMS Pro require an internet connection to work?

No. KVMS Pro works entirely over your local network (LAN) with no internet connection required. As long as your PC and your DVR/NVR/cameras are connected to the same local network, every feature works offline:

  • Live view of all camera channels
  • Playback and export of recorded footage
  • PTZ camera control
  • Alarm management and event notifications
  • Local recording via Storage Service
  • E-Map and device management

When you DO need internet: Internet is only required if you want to access your cameras remotely from outside your local network (for example, viewing your office cameras from home). This requires port forwarding and either a static public IP or DDNS hostname – see our remote viewing FAQ above for setup instructions.

KVMS Pro has no cloud dependency, no mandatory online activation, and no telemetry that requires internet access. It is a fully self-contained local application.