Table of Contents

Before You Start

Help Documentation

This help documentation, for example, is available:

Installation Guide: This shows how to install the VMS servers and the client applications. It also shows how to add devices to the system.

Administrator's Guide: This shows how to use the System Manager application for configuring the system.

Spotter User Guide: Complete instruction on how to operate all features of the Mirasys Spotter program. (Not available in all languages.)

VCA Installation and Configuration Guide: Instructions on how to install and configure Mirasys Video Content Analytics.

You can download the VMS installation packages from the Mirasys Extranet.
You can also access the Administrator Guide and the User Guide by clicking Help in the System Manager or Spotter applications.

Overview of This Guide

This guide is intended for those who set up a Mirasys system. It shows how to add servers to the system, change their settings, add user accounts and user profiles, and monitor the system.

Technical Support

For technical support and warranty issues, please contact the system supplier.

About the System

What is the Mirasys VMS software?

Mirasys software is a distributed, digital video management system (VMS or DVMS) for video and audio surveillance applications.
The software can monitor real-time and recorded video, audio and text data and control PTZ cameras, I/O devices, and IP cameras.
The software supports systems consisting of analogue and/or digital surveillance cameras, supporting the creation of analogue, digital or hybrid (consisting of both analogue and digital) surveillance systems.
A centralized surveillance system domain can consist of up to 150 local or remote VMS Servers.
Mirasys software is sold separately and as part of Mirasys video management systems consisting of both the software and the VMS Server hardware. Please contact your Mirasys supplier for information on Mirasys software or hardware.

What Does a System Contain?

The Mirasys system consists of these components:

1-150 VMS Servers:

  • Master Server (dedicated server – recommended -, one of the video recording VMS Servers, or the only server in a single-server, non-networked environment)
  • VMS Server ("recording servers" if the system consists of multiple servers)

Client applications:

  • Mirasys VMS System Manager
  • Mirasys VMS Spotter for Windows
  • Mirasys VMS Spotter Mobile
  • Mirasys VMS WebClient

VMS Servers

The VMS servers record video and audio from multiple cameras and audio channels and write the data's hard disk disks. You can access a VMS Server locally or over a network by using the System Manager and Spotter programs and monitor server functionality through the Spotter Diagnostics plugin.

A server is a computer with storage, the Windows operating system, and the installed VMS software with required drivers.

There is possible to connect multiple devices to a VMS Server:

  • PTZ (dome) cameras and keyboards
  • External devices, such as sensors, to the digital inputs
  • External devices, such as doors, lights, and gates, connected to digital outputs
  • Special integrated devices like radar, IoT device or 3rd party system
  • Storage or backup unit (NAS, SAN, or RAID, for example)

Master Server

In a networked system, one of the servers must be set as the Master Server. A Master Server is the central server of a surveillance system. All other VMS Servers connect to it, and all client applications communicate through the Master Server.
If the system contains only one server, then that server is the Master Server. If there are more than one servers, You can set the Master Server freely. It is recommended that the Master Server is a dedicated server for this purpose alone in a larger system.
NOTE: Master Servers must have SQL Server Express 2014 or other Microsoft SQL Server 2014 installed.
The Master Server does these things:

  • It verifies the identity of all programs and users who try to log on to the system (authentication).
  • It stores all system configuration data.
  • It stores all user data.
  • It monitors the system.
  • It synchronizes the clocks on all servers.
  • It generates reports.
  • It stores the watchdog event.
  • It stores alarms.
  • It stores an audit trail.

Client Programs

System administrators use the System Manager program for these tasks:

  • Configuring the servers.
  • Adding user accounts and user profiles.
  • Monitoring the system.

System operators use the Spotter application for:

  • Monitor real-time and recorded video and audio
  • Control digital I/O switches and PTZ cameras
  • Export video and audio clips to local media
  • Receive and handle alarm notifications
  • Create video matrixes via the optional, separately sold Agile Video Matrix (AVM) software
  • Use other plugins like Grafana reporting or list management

The Workstation the client is the legacy client that is no longer supported. If you must use Workstation, you need to use Mirasys VMS V7.5.10 or earlier.

Network Requirements

The network requirements apply to systems where users access the servers over a network.
Please see the Mirasys VMS Installation Guide, the Mirasys Networking White Paper and the Mirasys Network Storage White Paper for information on networking recommendations, limitations and rules

OS Compatibility

Mirasys VMS V9 supports the following operating systems:

Operating System

Server with analogue camera support via capture cards

Server with only IP cameras or connected video servers (encoders)

Gateway server

System Manager client application

Spotter for Windows client application

Windows 2012 Server R2






Windows 10






Windows Server 2016






Windows Server







Make sure that the “Desktop Experience” feature is activated for Windows server operating systems.

Configuring the System

After connecting the cameras and other devices to the servers, configure the system settings and add user accounts and user profiles.
To configure the system, perform these steps:

  • Add servers to the system and configure their settings.
  • Add the correct licenses for the servers.
  • Add IP cameras and other IP devices.
  • Add user profiles.
  • Add user accounts.

Note: Install the client programs on each computer used to access the system over a network. A separate "Spotter only" installer is provided.
Note: After configuring the system, back up system settings and all VMS Server settings on the System tab. This way, you can restore the settings, for example, if a hard disk fails.

Logging In

This section describes how to log in and log off from the System Manager. Only system administrators or users with monitoring rights are allowed to log in to System Manager.
Default username and password
Username: Admin
Password: 0308
The default username and password are not recommended even in closed networks. Please ensure that the default username and password are not in use after the system has been installed.
To login to System Manager:

Do one of the following:

  • Double-click the shortcut icon System Manager on the desktop.
  • Click Start, point to Programs and then to DVMS. Click System Manager.

In systems that have only one Master Server address configured, the System Manager login screen is shown.

In systems with multiple masters, addresses configured, or the user presses the “Delete” key in the initial startup phase, the site selection screen is shown. The user can add, remove or edit Master Server addresses, or choose a server to log in on this screen. After selecting a server and pressing the “Continue” button, a user is taken to the login screen.

On the login screen, type your username in the Username box, and your password in the Password field.

Note: The username and password are case sensitive.

Click Exit to close the application.

Click OK. A progress bar is shown on the screen while the program loads.

After the program starts, the user interface is shown.

To log off or to change user Click in the menu bar File and then Log off.

To quit the program:

  • On the menu bar, click File and then Exit.
  • Close the application window.

Note: The user can only have one System Manager application running at any time. It is not possible to have the System Manager simultaneously connected to multiple servers. To connect to another Master Server, exit from the current Master and choose another Master Server from the site selection screen.

Locking System Manager

You can manually lock the program to protect it, for example, when you go away from your desk.
To lock the program, do one of the following:

  • On the menu bar, click File and then Lock Program.
  • On the status bar, click. Lock icon.

To unlock the program:

  • After locking the program, the login screen is shown. Type the user name in the User name box and the password in the Password box.

Management User Interface

The System Manager User interface
The System Manager User Interface contains these elements:
A. Menu bar.

  • Click File and Lock Program to lock the program or click Log Off to log off from the program.
  • Click File and Import or Export to introduce camera data, for example, location data.
  • Click Maintenance and Set maintenance state on to control the failover transition state off.
  • Click Help and then About to see information about the program version. Or click Help and then Help Topics to use the online guide.

B. Navigation pane. It contains these tabs: The system, VMS Servers, Profiles, and Users.
C. Service list. Contains services, devices, users, and tools, depending on which tab has been selected from the Navigation pane (B).
D. Status bar. Shows the current date and time and whether the system is in a Normal or Maintenance state. It also contains buttons for showing the online help, locking the program, and containing buttons for showing the online help, locking the program, and logging off from the program.
You can perform these tasks on the tabs:

  • Backup system settings, install new system drivers (camera, metadata or client drivers) or install client plugins on the System tab. The tab also contains diagnostic tools, backup tools, and license information.
  • Add servers to the system and configure them on the VMS Servers tab.
  • Add and edit user profiles on the Profiles tab.
  • Add and edit user accounts on the Users tab.

VMS Servers

These sections describe how to add VMS Servers (nodes) to the system and configure their settings.

Adding and Removing VMS Servers

You can have (depending on the license) from 1 to 150 servers in one system. One server should not belong to more than one Master Server (SMServer).
You can specify a password for each server. The system will prompt for the password if someone tries to add the server to another system.
To add a server to the system:

1. Open the VMS Servers tab.

2. Click Add VMS Server

3. The General Settings a dialogue box is shown.

4. Do the following:

- Type a descriptive name for the server.

- Type a description of the server. The description is shown only on this tab.

- Type the IP address or DNS name of the server.

- To specify a password for the server or to change the existing password, click Change Password and type the password in the New password and Confirm new password boxes. If the server already has a password, you will be prompted for the existing password before the server is added to the system and the password changed.

- If the server is used as part of an integrated system or with the Mirasys Remote Monitoring Center system, select Allow SDK and RMC video services.

- If the server is to receive alarms from an integrated system, select Allow SDK alarm control.

- If the server is to be used as a failover server, select the box. "use as a failover VMS Server."

5. Click OK. The server and the devices connected to it (cameras and audio channels) are added to the list.

Note: If the server is password-protected, the system prompts for the password.

To remove a server from the system:

  1. Select the server that you want to remove.
  2. Click Remove VMS Server.
  3. Click OK to confirm.

Connection status:
In case the connection to the server is lost, the System Manager application will automatically try to connect to the server.

Configuring VMS Servers

On the VMS Servers tab, you can configure these settings for each server:





Change the name and the description of the server. Here you will also find the IP address of the server.

Port forwarding

User can see what the automatic port forwarding has configured as ports for this server. The ports can be changed if necessary.


Add IP cameras and select camera and audio drivers.


Change camera parameters, recording schedules and motion detection settings.


Change audio detection settings and recording schedules.

Digital I/O

Set digital I/O settings.

Video outputs

Set vid

Audio communication

Set up a port or gate phone.


Set up alarm conditions and alarm actions.


Add a hard disk to a server and set the storage times for video, audio, and alarm files.

Text channels

Set the names and descriptions of text data channels here.

To access the settings, do one of the following:

  • Select the settings that you want to configure (for example, Cameras) and then click Edit in the lower-right corner of the navigation pane.
  • Double-click the settings that you want to configure.
  • Drag the settings from the VMS Servers tab to the workspace.

Failover Servers

Mirasys VMS supports failover video servers as a Mirasys VMS option.
Failover servers are VMS Servers on a passive standby until the system recognizes that one of the active video recording VMS Servers has broken down; at this point, a failover server takes the broken server's place. The failed server can be repaired and replaced as a new failover server, while the failover server that took its place can continue operating as an active server.
Note: When a failover server takes the place of an active server, any Spotter plugins (such as Grafana or List Management Application) that are not built-in are not included in the switch and must be re-installed manually after a server is restored.
Recording and failover servers should be similar to hardware setup and share drive letter assignments and version numbers.
Analogue cameras connected to a server's capture card are not transferred to the failover server. Only previously assigned IP cameras are reassigned during the switch.

Failover Functionality

When adding a new server into the system, the administrator can select whether the added server is a standard server or a failover server. There can be any number of failover servers (0-n).
If the server is the standard server, the administrator can choose when the particular server is added to the failover monitoring, i.e., in case of server failure (hardware or software), this server will migrate to the available failover server.
It is important to note that the Master server needs to be installed on hardware separate from those operating with recording licenses or failover licenses. The minimum hardware setup consists of three servers: one Master Server, one video recording VMS Server, and one standby failover server.
Failover migration is triggered in the following conditions:

  • The Master Server has lost the connection to a VMS Server, and the timeout set by the administrator has been reached.
  • A VMS Server has informed the Master Server that connection to all the material disks (recording storage) has failed.
    - Manual data recovery from server hard drives is attempted if the disks are still functional.
  • A server's Watchdog service has informed the Master Server that it cannot initialize the recording service.

A recording is continuous after the failover server has taken over to keep the system operational. The only exception being the timeout time between disconnect and failover trigger. The administrator configures this.
After a failover server has assumed a failed server's recording role, a system backup is automatically be created to set a new baseline. During the failover restore process and the following system backup:

  • Users cannot perform manual backup operations.
  • Any following broken servers are added to a failover queue.

The failover queue is handled after the failover restore has been completed.

Failover Licensing

The Failover functionality uses automatic backups generated by the SMServer service when doing failover. Therefore, the system must have the automatic backup option enabled, either as an Automatic Flash backup in Mirasys provided systems or a non-Flash based backup in hardware provided by another hardware distributor. This option is delivered as an optional license upgrade.
For the failover feature to function, the Master Server license has to have one or more failover servers in its license.
Broken servers will not reserve recording licenses from the license count.
All licenses in a failover installation should be of the same version.

An Example Redundant Architecture With Failover

A surveillance station has a local network connecting a local server that serves as the data recording device for the surveillance systems in the network; the surveillance devices themselves (e.g., IP cameras and PTZ cameras), some of which may support on-board data storage (Edge Storage); and a security station running a Spotter for Windows client.
The control centre houses the system network's failover and Master Server. The failover server can take over when a station's local VMS Server becomes unusable. The Master Server serves as the central control entity of the system. Control centre monitoring is usually with AVM (Agile Virtual Matrix) multiple screen setups (desktop or video wall) with their Display Servers.
The VMS Server and failover server need to be similar in terms of hardware and assigned drive letters. Please note that the Master Server needs to be installed on separate hardware.

VMS Servers (Normal, Failover, Broken)

When adding a new server, the user can select if the added server is a normal server or a failover server. If a server is added as a normal server, the user can adjust the following factors:

  • VMS Server failure is detected on that server
  • Whether to trigger failure if the server continuously disconnects
  • The length of the disconnection to trigger the server failure

There has to be a free failover license slot available to set a server as a failover server.
The users can change server states (normal or failover) and failover settings from the server's general settings in the System Manager application. When a server is added as a failover server, the System Manager sets the server to standby mode.
The device tree in the VMS Servers tab in System Manager shows failover and broken servers in their groups (under Failover VMS Servers and Broken VMS Servers). The Failover VMS Servers group shows server connection states and server general settings if the connection is available. The Broken VMS Servers the group displays connection states; the system cannot change the broken server settings. Users can, however, export server logs if there is a connection to a broken server.
To get a broken server that has been replaced by a failover server back into the system, it must first be removed manually and then added again as a new server.

Failover Servers in System Manager

When adding a new server to the system, it can be defined to be a failover server. A failover server is a backup server that shall assume any server duties determined to be under failover protection.
Failover servers must have the same file system (same drive letters) as the VMS Servers under failover protection, and they are only used for IP camera backup purposes.
When in standby mode, failover servers appear under a separate folder in the VMS Server list. When any VMS Server is deemed to be broken or inaccessible, it has moved under the "Broken VMS Servers" folder. Any available failover server shall take the responsibilities of the failed server.
Failover settings are controlled from the general settings of the selected server. The failover transition is done if all material disks are broken or the server is inaccessible longer than a defined period.

For example, if inaccessible for longer than 2 hours under failover protection, the failover switch would happen.

Adding a failover server

Failover servers in the VMS Server list

Adding and Removing Failover Servers

Adding and removing a failover server is done in the same way as a normal server, except that the check box. “use as a failover VMS Server.” Is selected.

Restoring System To Normal State After Failover

To restore the system to normal operation mode after the failed server was repaired or investigated to contain no issues:

  1. Open the System tab
  2. Double-click Restore settings and locate a system backup (.vbk) file that contains settings from the time when the system was in operation with the expected status.
  3. Restore the system with this file. Be sure to select the option."Do automatic settings backup after successful settings restore."


Port Forwarding

The basic idea with port forwarding is that it is possible to access one or more VMS Servers or Master Servers behind a router that does Network Address Translation (NAT).
Typically, this kind of situation happens when the client is outside the network and needs to access servers inside a company network.

Installer Option

When installing a VMS Server, the installer offers the option to turn on the automatic port forwarding. The default state is off.

System Manager

If the port forwarding is not activated during the installation, it can be activated from the second tab, "VMS Servers". Open the view "Port forwarding" and activate the selection "UPnP is in use."

Automatic Router Configuration

When a VMS Server starts up, it tries to discover UPnP devices from the network. The router needs to support UPnP (Universal Plug and Play), which has to be enabled on the device. The server has continuous UPnP device discovery when it runs, so if any network changes are done, the server will automatically detect new routers and do port forwarding to them. Only UPnP devices with external (WAN) address are detected.
If the user wants to remove port forwarding done automatically, he can do this from the system manager. After this, the server will remember that the settings were removed and not port-forwarding to this router.
The software does not allow to delete port forwarding mapping if the server is added to the system with an external address. Deleting the port forward mapping would disconnect the system, and no further configuration would be possible.
If port forward settings are changed, and the server's connection has not returned after a while, it might be necessary to reboot the router.
Servers need four ports for the server to server communication. The first server that does port forwarding will claim ports 5008, 5009, 5010 and 5011. The second server will claim ports 5012-5015, the third server ports 5016-5019. And so on. (Assuming all the ports are available).
The first port is used for SMServer communication (5008, 5012, 5016…)
The second port is used for DVRServer process communication (5009, 5013, 5017…)
When connecting to a Master Server, the port is typically 5008. When adding new servers to the master, the port is typically 5009. If there is more than one server on-site, then the ports are 5009 +4, 5009 + 8 etc.

Single Server Behind Router

Scenario 1: Using a system with a single server behind a router/firewall

If the user is accessing a single server from the WAN, he needs to connect to the VMS Server with the outside IP address that the router has translated. The user can check the port forwarding what the port in use is, but it is highly likely port 5008.

More Than One Server Behind Router

Scenario 2: More than one server behind a single router (WAN address)

If the user is configuring a larger system with multiple servers on a single site, he can add the servers to the System Manager application with external or internal IP addresses.
When adding a new VMS Server, if the server has done automatic port forwarding, there will be a note shown to the user to choose between internal IP address and external IP address. If the server is to be used from the WAN, then the external IP address is recommended.
The server's exact ports have done port forwarding to can be found by starting the System Manager on the local server (locally on the VMS Server, start System Manager to and log in) and check the port forwarding settings.
When adding a server to a Master Server when not on the local site (cannot use the local IP address), then the user must know the external IP address and know the first port forwarding port.
If the added server is a single, standalone server, the port is most likely 5009. If there are multiple servers on the same site, they most likely get the ports starting with 5009, 5013, 5017, 5021…

More Than One Server On Multiple Sites

Scenario 3: More than one server on more than one site

The same principle applies as in Scenario 2, but this time NAT needs to be taken into account when assigning VMS Servers to the Master Server from the other site.


Before using the System Manager application to search for the camera, first configure the camera to use an IP address or DNS name, username and password for the cameras in the camera's internal settings, typically using a camera manufacturer's web browser interface. See the camera manual for details.
Please see the document. Supported IP Cameras for information regarding tested and supported IP camera models.

Adding and Removing IP Cameras

IP cameras or analogue video servers (encoders) are managed through the Video tab of Hardware settings.

To add a new IP camera when the IP address is known:

1. On the Video tab, click Add IP Camera

2. Type the IP address or DNS name of the camera or video server. Configure the port if needed. Usually, port 80 is used.

3. Type the username and password for the camera.

4. Click OK.

The system will now communicate with the camera and display which drivers can connect to the camera. The camera may support ONVIF Profile S. In this case; the ONVIF driver may also detect it. Select a driver from the list. Typically, it is recommended to use the Native driver if it exists.

For multichannel devices, the Channels you can select how many channels will be added to the system.

After selecting the driver and pressing the ok button, the camera is added and seen in the hardware list.

If the camera supports audio channels or internal IOs, such a dialogue will appear:

After adding the camera as the hardware, you still need to accept the hardware configuration.

To add one or more IP cameras with the Camera Finder tool:

1. Click the IP camera finder

The system will scan the local IP network for active IP addresses and then communicate with each found IP address if it is a supported IP camera. The resulting list is displayed after the search is complete.

2. You can select cameras from the list. Selecting multiple cameras is possible with SHIFT or CTRL keys.

3. Type the username and password for the cameras.

4. Click Add Selected Cameras
The system adds the selected cameras to the system with the selected username and password.

5. If the system cannot add some of the selected cameras, an error status message is displayed in the Status column, you can repeat steps 4-5 for the cameras with the correct credential information.

6. Click Close to exit the IP camera finder.

7. Save the Hardware settings by pressing OK in the list:

To remove an IP camera:

  1. On the Video tab
  2. Click on an IP camera's name in the camera list.
  3. Click Remove Selected Camera in the lower right corner of the tab.

  4. When asked to confirm the deletion, click. OK.

Limiting the Camera Configuration to Certain Camera Drivers

It is possible to limit the camera search to certain drivers only. This can be useful in installations where the cameras are only from a single manufacturer or a few different manufacturers. This option speeds up the camera search and other operations.
This is achieved by selecting the "Selected drivers" button.

This opens a dialogue where the user can choose which system uses drivers.

IP Camera Search Modes

When adding an IP camera, the following search modes are available:

  • All drivers
  • Automatic search with all drivers. The system will attempt to use all available drivers. The mode option combo-box is disabled.
  • Selected drivers
  • Automatic search with specific drivers only. The system will use only the drivers specified via the Selected Drivers dialogue during an automatic search. The additional combo-box will show all drivers that are currently selected. A user may use all of them (using the "All" option) or select only one of the drivers.
  • Currently active drivers
  • Search the camera using all drivers who are currently used. In case this option is selected, the system will use only drivers currently used for already added cameras. For example, if Sony and Axis cameras subscribed, the search will only be done by Sony and Axis drivers. The mode option combo-box will contain a list of used drivers if the user wants to use one of them and an "All" option for using all drivers from this list for searching.
  • Driver
  • Add a camera using a specific driver. The system will use only the specific driver for search. The mode option combo-box will contain a list of all installed driver names to search. If a search with specified drivers fails, the system will prompt whether the user wishes to search using all drivers. The driver currently used for search also should be excluded.
  • Camera model
  • Add camera by model name. This mode is used for adding a camera by using an older capture driver using pre-defined capabilities from the driver configuration XML file. The mode option combo-box will contain a list of available models.

The Selected drivers -mode will be selected by default for adding the new camera for the first time. When the dialogue is opened, the system will remember the previous model and driver selection to allow the user to add similar cameras faster.
Opening of an existing camera using Modify the button will show dialogue with Currently active drivers search mode and driver name in mode option combo-box (except cameras added by the model, of course). The system will not store last used options for modifying cases because the options will be available for adding cameras only

Camera Audio Channels

If a camera has compatible IP audio input or output channels, you can add them simultaneously when adding the camera through the automated search tools. After IP audio inputs and outputs for a camera have been added to the system, they can be edited and removed through the Audio tab. If the automated search tools do not find the audio inputs and outputs, audio inputs are added separately through the Audio tab.

Editing device Settings

Camera name, resolution and record rate can be set directly from the Video tab

Edge Storage

The Edge storage functionality enables uninterrupted recording during lost connection. The video feed is stored on an SD memory card on the camera. Once the network connection has been re-established, video is transmitted from the camera's SD card to the server.
Please refer to the camera manufacturer documentation to see what cameras support the feature.
You must enable Edge storage in the device settings.
This feature is configured solely through the camera's own configuration utility. Please refer to the camera's documentation for instructions on enabling Edge storage.

Editing Camera Settings

After the camera has been added to the server, the camera settings are configured from the Cameras page.

The cameras page consists of 5 tabs.

  • General
  • Motion Detection
  • VCA features
  • Privacy
  • Scheduler

The full camera list with a summary of the main settings is on the General tab.

Selecting a camera on the general tab from the camera list and then switching to other tabs will keep the same camera selected. The other tabs also have a drop-down control for switching to a different camera.

General settings

The camera settings part on the lower part of the window contains three tabs General, Streams and Advanced that contain the following parameters:


  • Name
  • The name of the camera. The system suggests names of the type. Camera 1, Camera 2And so on. You can change the name to describe the location of the camera better. The camera name is shown to the users in the Spotter program.
  • In Use
  • Clear this check box if no camera is connected to the camera input or if you want to disable the camera.
  • 360 camera
  • This tells the Spotter client that the camera is a 360 camera, and Spotter will show the image de-warping options in the camera toolbar (if installed).
  • Control Mode
  • This setting has two options, Active (default) and Passive. If multiple servers have the same camera configured, then one of them should set to Active and the others should set to Passive. This way, only the Active server settings are communicated to the camera. The server with the Passive the configured camera will only record and not be able to change camera settings.
  • Transport Type
  • This setting controls how the media stream is transported from camera to server. The available options are RTP over UDP (default) and RTP over RTSP. If the camera seems to work poorly with one setting (for example, if there are gaps in camera material or difficulty to get all frames from a camera), you can use the other settings.
  • Decompression codecs
  • Codecs are used for encoding video data. This setting has an impact on the decompression used at the client (for example, Spotter).
  • Description
  • Here you can type a description of the camera shown to all users in the Spotter program.
  • Administrative Description
  • Here you can type a description of the camera. The description is shown in the Spotter program only to system administrators.
  • Reference image
  • A reference image is an image captured from the camera, making it easier to identify the cameras. Also, in the Spotter program, the users can compare what they see in the video view against the reference image to ensure that the camera is pointed in the right direction. To change the current reference image, click the Capture image button. To delete a reference image, click the Delete image button.


  • Codec
  • The codec used for transmitting the video between the IP camera and the server. The codecs supported by the server software are JPEG, MPEG-4, H.264, H.265 and Mobotix MxPEG.
  • Bitrate mode
  • This setting controls if the Variable bit rate (VBRMax) or Constant bit rate (CBR) is used.
  • Quality
  • Set this value between 0%-100%. A higher value means better image quality but also a large image frame size. The suggested default value is 60%, forcing the camera to use an image compression of 60%. Some cameras still provide huge image frames; even the value is set to as low as 20%. Please consult the camera manufacturer for optimal settings. 100% will increase the amount of required storage for this camera. For wireless and low bandwidth connections where low image quality is accepted, you can select 0% quality.
  • Resolution
  • For automatically configured IP cameras, the exact image resolutions supported by the camera model are displayed.
  • Record rate
  • Set the record rate in images per second. The maximum rate depends on the camera capabilities.
  • Multiple streaming (multi-streaming)
  • For cameras that support multi-streaming, you can enable this mode and select the details for different streams. image2021-2-28_20-21-20.png


This tab contains camera or driver-specific special settings. A driver update may bring additional values to this tab. In most cases, this tab is empty.

Frame rate optimization

The slider is intended to estimate load when using the server as a recording server and a client workstation. This slider has no impact on the functionality of the server. It has only a function if 753pxyou reach the maximum server load. Moving the slider to the remote enables you to add the maximum amount of cameras.
The default assumption for local/remote use is 50%. If this limits the number of cameras or use of desired camera settings, you can drag the slider towards 100% to add all desired cameras with desired settings. However, take care that you do not overload the system.
After specifying whether should you optimize frame rates for local or remote viewing, click. Optimize. The system sets the record rates to the highest possible values.

Motion Detection

Each camera has a default motion detection mask, which and you cannot edit. When the default mask is used, the system detects motion from the full image area.
In addition to the default mask, you can have four customizable masks for each camera. On the Scheduler In the tab of the camera settings, you can select a different mask to be used during each hour of the week.
A mask contains these parameters:

  • Selected areas. The system detects motion in areas that are painted red.
  • Detection sensitivity is related to the difference in a colour change of the pixels.
  • The minimum quantity of movement is related to the number of pixels.
  • Motion detection method

To edit a mask:

  1. In the Motion Detection tab, select the camera from the camera list.
  2. Click the mask that you want to edit.
  3. To change the name of the mask, click Change Mask Name and type a new name for the mask.
  4. The drawing tools presented in the following table, paint the areas red where you want the system to detect movement and remove the red from areas where you want to ignore it.

  5. Set the detection sensitivity.
  6. Set the minimum quantity of movement.
  7. Select the motion detection method: comparative, adaptive, or hermeneutic motion detection.
  8. To test the settings, click. Turn Motion Counter On/Off worddave5762a9d75e6ad1b4bae25f7d67fc3ff.png and observe the about of detected motion on the counter field. You can reset the counter  image2021-2-28_21-53-26.pngany time to zero. 

Detected motion is shown in red in the image, and the counter increments each time motion is detected. To adjust the sensitivity of the detection, turn the counter mode off and make the adjustments.
Drawing Tools:





Use to set the motion detection area. Select the pencil size by clicking one of the tool size buttons (large, medium, small).


Use to erase selected areas that you do not want to include. Select the eraser size by clicking one of the tool size buttons (large, medium, small).


Use to select areas using straight lines. If the pen tool is selected, using this tool adds to selected areas. If the eraser tool is selected, this tool removes from the selection. Click the image where you want to start the selection. Click again where you want to anchor the line and change direction. To complete the selection, click the starting point. The selected area is painted red, or the red colour is removed.


If the pen tool is selected, clicking this button selects the full image area. If the eraser tool is selected, clicking this button removes all selections.


Reverses selected and unselected areas. Sometimes it is easier to select the area you do not want to mask and then invert the selection.

Tool Size

Click one of the buttons to select the pencil or eraser's size (large, medium, small).

Sensitivity and quantity
The system detects motion when:

Pixels change the colour more than the set limit (Sensitivity).

The specified number of pixels change (Quantity).

If there is a lot of background noise in the image, such as changes in lighting conditions, decrease the sensitivity by dragging the slider to the left or increasing the quantity limit by dragging the slider to the right.

Motion detection frame rate

Defines the frame rate used in motion detection. It is generally recommended to use the default frame rate. For IP cameras using H.264/H.265, motion detection uses the intra-frames and matches the intra-frame rate. Typically, this is 1 image per second.

Motion detection methods

Comparative detection compares an image to the image before. If the differences exceed the set limits, the system detects motion. You can use comparative motion detection in most conditions. However, if there is a lot of movement in the background, for example, rain, moving leaves, or changes in light levels, use adaptive motion detection for better performance.

Adaptive detection compares each image to a background image. The system learns the background image and the movement that belongs there automatically. Thus, the system does not interpret, for example, moving leaves as motion. Also, if more than half of the pixels in an image change, the system concludes that the lighting conditions have changed. As a result, it resets the reference image and starts learning it again.

Hermeneutic detection It is a sophisticated motion detection system for challenging weather conditions (e.g. heavy rain, "noisy" background image, headlights, etc.) and situations in which external video content analytics (VCA) tools are used. Remember that hermeneutic detection requires more processing resources on the server than the other detection methods. This detection mode is also used to generate metadata (for example, to show bounding boxes in the Spotter) without using VCA. For this type of motion detection, You cannot adjust the sensitivity.

Motion detection platform

If the camera supports this feature, you can enable it here.

Video Content Analytics

If the software license includes Video Content Analytics (VCA) functionality, it can be administered on a camera-specific basis on the VCA Features -tab. Depending on the license, specific VCA functionalities can be enabled or disabled on the tab.
If the camera is configured to multi-streaming, it is possible to control which stream is used for VCA. The drop-down menu below the camera selector provides the possibility to change the stream.

The VCA Features tab
The tab contains the following VCA features:

Motion data: Internal VCA motion data, enabling metadata generation, motion following, and motion highlighting visualized in Mirasys Spotter.

VCA Core: Enables full VCA functionality for this camera configured through VCA settings in the system manager.

Note: VCA features are only available if enabled through the license. Some VCA features need to be configured through external applications. For more information about VCA configuration, see the VCA Installation and Configuration Guide.


Under the Privacy tab, you can control the camera's privacy zones and the facial- and movement blurring functionality.
Note: The privacy functionalities' content is available (per user) only if they are defined for the camera. For example, if the camera does not have, e.g. the facial blurring defined, this camera shall not have the faces blurred – even if the user group of the end-user would have permission level set to view only unblurred materials. This also applies when exporting the materials.

The Privacy tab.
A privacy zone is selected from:

on the camera (when supported by camera and driver), these privacy zones are camera-based areas not recorded or displayed in the camera view: the camera does not transmit image data from the areas to the server.

On the Spotter client: these privacy zones are implemented only on the viewing client. This allows the complete video to be recorded and exported, but the privacy screened areas are only accessible for users who have the rights to do so.

To add a privacy zone:

  1. In the Privacy Zones tab, select the camera from the camera list.
  2. Select if you want the privacy zone to be on the camera or on the client (requires license update)
  3. Click Add privacy zone .
  4. Paint the privacy zone onto the camera view. The newly created zone is displayed in semi-transparent light grey. You can resize and move the zone by dragging it.
  5. Repeat steps 1-3 to create as many private zones as required.
  6. Click OK.

Note: If the selected camera does not support privacy zones, the privacy zone controls are disabled.
Note: If the master or server license does not support client privacy screens, the client's privacy zone controlling is disabled.
To remove privacy zones:

  1. In the Privacy Zones tab, select the camera from the camera list.
  2. Click on a privacy zone in the camera view.
  3. Click Remove privacy zone or Remove all privacy zones.
  4. Click OK.

Face and motion blurring
"Blur faces" and "Blur moving objects" settings are available to be set up as additional privacy. If the facial- or motion-based blurring is enabled for a camera, these are also available on the Spotter side (provided that the user has sufficient permissions.)

The blurring will not be functional on the spotter side- or for exports of the video material for the cameras if they have not been selected on the system administrator side.
Higher resolutions used for the algorithms mean higher accuracy for the algorithms- but also higher CPU loads.

Scheduler (Video)

Dependent on your choice during the installation, typically, video is recorded when the system detects motion in the default mask.

However, you can set different options for each hour of the week. For example, use different motion detection masks during the day and the night.
First, set the regular weekly schedule on the Regular Schedule tab and then, if necessary, set holiday schedules on the Holidays tab.
To change the schedule, simply click on the mask you want to activate, and then click on the scheduled hour where you want it to be used.
Tip: To change more than one hour at the same time, drag with the mouse. You can also click the first cell, keep the SHIFT key pressed and then click the last cell. To change all hours in a column or a row, click the column or row heading. To change all week's hours, click the cell above the hours-column (on the left side of the weekdays heading row).
These options are available:

  • Off. Video is not recorded. However, possible alarms are recorded. Alarms are configured in. Alarm Settings.
  • Continuous. The camera records all images. This option uses a lot of disk space.
  • Default mask. The camera records video using the default motion detection mask and default motion detection parameters.
  • Custom mask. The camera records the video using a custom mask. Each camera can have as many as four custom masks.

To copy the current schedule for all cameras:
You can copy the currently selected recording schedule for all cameras in the system.

  1. Click Copy Schedule 
    This will not copy the mask configuration.
  2. When asked for confirmation, click. OK.

To set a holiday schedule:
You can use different recording schedules for the holidays. You can apply a daily schedule from the Regular Schedule or use a custom schedule.

On the Holidays tab, select the year and month.

From the left pane, click the schedule you want to apply and then click the calendar holiday.

To add a custom schedule:

  1. Click Add Schedule 
  2. The Add Schedule dialogue box is shown.
  3. Type a name for the schedule.
  4. Click the mask that you want to apply and then click the hours that you want to apply the mask to.
  5. Click OK.

To edit a custom schedule:

  1. Select the schedule and click Edit Schedule.
  2. Edit the schedule and click OK.

To delete a custom schedule:

Select the schedule from the left pane and click Delete Schedule.

To restore the original schedule:

Click Restore and then click the day that you want to restore.


Multi-streaming enables separate feeds from a single camera. The feature allows for separate streams to be used for recording and viewing. The feature is available only if the camera and driver support it.
In Mirasys System Manager, multi-streaming is configured in-camera settings, Streams sub-tab.


When a single workstation stream is opened multiple times, the server – and the network – face unnecessary strain as each stream is treated as a separate entity. Multi-casting enables a single stream to be opened and sent to multiple workstations simultaneously.
When using multi-casting, the stream for each video channel is sent to the LAN only once. All LAN applications can receive a single stream, so network bandwidth usage is lower than when sending a stream for each application separately.
The feature needs to be configured in System Manager and through network settings. Please refer to the camera's documentation for instructions on enabling multi-streaming. Please refer to your network infrastructure service for information on enabling multi-casting support on the network level.
To configure multi-casting in System Manager: