MilestoneXProtectSmartClient UserManual en-US
MilestoneXProtectSmartClient UserManual en-US
User m anual
User manual | XProtect® Smart Client 2021 R1
Contents
Copyright, tradem arks, and disclaim er 19
Overview 20
Over view 20
Licensing 20
Installation 20
Configur ation 20
Optimization 20
Oper ation 21
Tr oubleshooting 21
Upgr ade 21
FAQ 21
Additional functionality 22
What's new? 22
Add-on pr oducts 25
Licensing 28
2 | Contents
User manual | XProtect® Smart Client 2021 R1
I nstallation 30
Configuration 31
Application settings 33
Panes settings 36
Functions settings 36
Timeline settings 38
Expor t settings 38
Keyboar d settings 40
Sear ch settings 41
Joystick settings 42
Advanced settings 44
Language settings 49
Cr eate views 53
3 | Contents
User manual | XProtect® Smart Client 2021 R1
Camer a settings 65
Audio settings 72
Hotspot settings 77
4 | Contents
User manual | XProtect® Smart Client 2021 R1
5 | Contents
User manual | XProtect® Smart Client 2021 R1
6 | Contents
User manual | XProtect® Smart Client 2021 R1
7 | Contents
User manual | XProtect® Smart Client 2021 R1
8 | Contents
User manual | XProtect® Smart Client 2021 R1
System Monitor tab with Milestone Feder ated Ar chitectur e (explained) 160
Operation 161
Logging in 161
Allow connections that use an older secur ity model (HTTP) 164
9 | Contents
User manual | XProtect® Smart Client 2021 R1
Vir tual joystick and PTZ over lay buttons (explained) 184
10 | Contents
User manual | XProtect® Smart Client 2021 R1
11 | Contents
User manual | XProtect® Smart Client 2021 R1
12 | Contents
User manual | XProtect® Smart Client 2021 R1
13 | Contents
User manual | XProtect® Smart Client 2021 R1
Vir tual joystick and PTZ over lay buttons (explained) 276
14 | Contents
User manual | XProtect® Smart Client 2021 R1
15 | Contents
User manual | XProtect® Smart Client 2021 R1
16 | Contents
User manual | XProtect® Smart Client 2021 R1
Maintenance 337
Troubleshooting 339
Upgrade 347
17 | Contents
User manual | XProtect® Smart Client 2021 R1
FAQ 348
Glossary 361
18 | Contents
User manual | XProtect® Smart Client 2021 R1
Tradem arks
Microsoft and Windows are registered trademarks of Microsoft Corporation. App Store is a service mark of
Apple Inc. Android is a trademark of Google Inc.
All other trademarks mentioned in this document are trademarks of their respective owners.
Disclaim er
This text is intended for general information purposes only, and due care has been taken in its preparation.
Any risk arising from the use of this information rests with the recipient, and nothing herein should be construed
as constituting any kind of warranty.
Milestone Systems A/S reserves the right to make adjustments without prior notification.
All names of people and organizations used in the examples in this text are fictitious. Any resemblance to any
actual organization or person, living or dead, is purely coincidental and unintended.
This product may make use of third-party software for which specific terms and conditions may apply. When that
is the case, you can find more information in the file 3rd_party_software_terms_and_conditions.txt located in your
Milestone system installation folder.
Overview
In this manual, references made to the positioning of user interface elements presume that you are using a
visual left-to-right interface. See also Right-to-left languages (explained) on page 49.
Overview
Overview information about XProtect Smart Client and its features, including what is new in the current release,
and add-on products.
Licensing
Everything you need to know about licensing in XProtect Smart Client.
Installation
Information about how to install XProtect Smart Client.
Configuration
Most of the configuration is done by your system administrator in XProtect Management Client, but there are
some elements that you can configure yourself in XProtect Smart Client, for example views and application
settings.
Optimization
Things you can do to optimize the user experience, for example enabling hardware acceleration.
20 | Overview
User manual | XProtect® Smart Client 2021 R1
Operation
This section is all about how to use the features in XProtect Smart Client, for example how to play back recorded
video, perform advanced searches, and export video recordings and still images.
Troubleshooting
Sometimes you run into problems, for example you may receive error messages. Try the Troubleshooting
section if you cannot make things work - before contacting support.
Upgrade
Information about when an upgrade is required.
FAQ
Here you can find answers to some of the most frequently answered questions.
Available in multiple local languages, XProtect Smart Client has an adaptable user interface that can be
optimized for individual operators’ tasks and adjusted according to specific skills and authority levels.
21 | Overview
User manual | XProtect® Smart Client 2021 R1
Additional functionality
Depending on the XProtect add-ons installed on your XProtect VMS system, you can:
l combine video with integrated access control systems, including restricting or allowing access to
buildings
l read license plate information from vehicles and view the live or recorded video that shows the vehicles
l view and investigate transactional data from POS systems in combination with video from cameras that
monitor the POS systems
By using the MIP SDK, users can integrate various types of security and business systems, and video analytics
applications, which you manage through XProtect Smart Client.
What's new?
22 | Overview
User manual | XProtect® Smart Client 2021 R1
l Sort your search results by Relevance. See also Sorting options on page 236
l Administrators can control the number of cameras that are allowed in one search
Smart map:
l Use Milestone Map Service as the geographic background of your smart map. After you enable
Milestone Map Service, there is no further setup you need to do.. See Enable Milestone Map Service
l Get an overview of grouped devices. When you are zoomed out, click a cluster to see the types and
number of devices within a specific area. See also Get overview of grouped devices on page 283
l Add different types of devices to your smart map. In addition to cameras, you can also use input devices,
microphones, and elements added through the MIP SDK. See also Adding, deleting, or editing devices on
smart map on page 96
l Improved zoom capability. Double-click a cluster to zoom in on grouped devices. See also Zoom in and
out on page 283
Security:
l Basic users can change their password, either on their own initiative or if an administrator enforces the
need for change. See also Change password in XProtect Smart Client on page 163
Multi-category search:
l When you apply multiple search categories, match all or any of the search categories to narrow down or
broaden your search results. See also Match any or all search criteria (explained) on page 232
l Overlapping search results are combined into one search result, making the list of search results shorter
l Merged search results contain multiple event times, all of which have clear indication of the related
search category, for example Motion event tim e 1 and Motion event tim e 2
The multi-category search is available if you are using XProtect Corporate or XProtect
Expert.
Bounding boxes appear both in the search result thumbnails and in the preview area. See also Show or hide
bounding boxes during search on page 236.
l When you export video data using the XProtect form at, the encryption standard 256-bit AES is used by
default
XProtect Smart Client is now available in Ukrainian. See also Language settings on page 49.
Searching:
23 | Overview
User manual | XProtect® Smart Client 2021 R1
l New search categories: In addition to the existing search categories, now you can also search for alarms,
events, people, vehicles, and video recorded at specific locations. See Searching for video data on page 218
l Search activities in XProtect Smart Client are logged in the Audit log available in XProtect Management
Client
l If you are using smart map, you can view the geographic location of cameras while investigating your
search results. See Locate cameras while searching on page 237
l If a camera is positioned inside a multi-story building, you will see where in the building and on which
floor the camera is located
Remove cameras from your smart map and clear the geographic positioning information stored on the server.
See Remove devices from smart map on page 102
View management: When you send a view to a secondary display or monitor, the primary monitor is highlighted
with a blue border to prevent you from sending the view to the wrong display or monitor.
Saving searches:
l When you save a search, the selected cameras and timescope are always included. See Save searches
on page 246
l System administrators can specify per role who can save, edit, and delete searches
l One window for finding and managing saved searches. See Find and open saved searches on page 247
and Edit or delete saved searches on page 249
l If enabled server-side, desktop notifications appear whenever alarms with certain priority levels occur in
your VMS system
l Clicking a desktop notification takes you directly to the alarm window allowing you to quickly respond to
the alarm. See Responding to alarms on page 258 and FAQ: notifications on page 352
l The video stream indicators have been improved to more clearly indicate the type or status of a video
stream
l The changed indicators help people with color blindness distinguish between the different indicators
l If your VMS system is online, the help system is linked directly to our new documentation portal. Here you
can access all Milestone software manuals and guides, supported in multiple languages
l If your VMS system is disconnected from the Internet, the help system will open in offline mode
24 | Overview
User manual | XProtect® Smart Client 2021 R1
Security:
l Only system administrators can enable HTML scripting to prevent or have better control of operators'
access to content that is potentially malicious
Add-on products
Milestone has developed add-on products that fully integrate with XProtect to give you extra functionality. Access
to add-on products are controlled by your software license code (SLC).
XProtect Smart Wall is an advanced add-on tool that enables organizations to create video walls that meet their
specific security demands. Smart Wall provides an overview of all the video data in the VMS system and can be
shared between multiple operators.
With Smart Wall, operators can share almost any type of content available in XProtect Smart Client, for example
video, images, text, alarms, and smart maps.
Initially, XProtect Smart Wall is configured by a system administrator in XProtect Management Client. This
includes presets that control the layout of the Smart Wall and how cameras are distributed across the different
monitors. In XProtect Smart Client, operators can change what is being displayed on the Smart Wall by applying
different presets or cameras. Display changes can also be controlled by rules that automatically change the
presets.
With the Smart Wall overview, operators can add specific content or whole views to Smart Wall monitors through
simple drag-and-drop operations.
25 | Overview
User manual | XProtect® Smart Client 2021 R1
You can use XProtect Access with access control systems from vendors where a vendor-
specific plug-in for XProtect Access exists.
XProtect Access integrates events from one or more access control systems with the features of the XProtect
video management software. The incidents from an access control system generates events in the XProtect
system.
l On the Live tab, you can monitor access control events in real time from the cameras associated with a
door. In setup mode, you can customize your Access Monitor view items with overlay buttons. In a map
view item you can drag access control units onto the map
l On the Access Control tab, you can view and investigate events, door states, or cardholders. You can
search or filter on events and review any related footage. You can create a report of the events for
exporting
l When a person requests access and if your system is configured for it, a separate notification pops up
with a list of related information next to the camera feed. You can trigger access control commands, such
as locking and unlocking of doors. Available commands depend on your system configuration
The tab includes an LPR event list, and an LPR camera preview for previewing video associated with individual
LPR events. Below the preview, information about the license plate appears together with details from the
license plate match list it is associated with.
You can filter the event list according to the period, country module, LPR camera, or license plate match list. Use
the Search field to search for a particular license plate number. By default, this list shows LPR events from the
last hour.
You can make updates to the existing match lists by using the License Plate Match List function.
26 | Overview
User manual | XProtect® Smart Client 2021 R1
The transaction data may originate from different types of transaction sources, typically point of sales (PoS)
systems or automated teller machines (ATM). When selecting a transaction line, a video still frame from each of
the associated cameras is displayed in a preview area that allows you to review the recordings. Below the
preview area, the transaction associated with the selected line is displayed as a receipt.
27 | Overview
User manual | XProtect® Smart Client 2021 R1
Licensing
28 | Licensing
User manual | XProtect® Smart Client 2021 R1
To view information about your system, for example the operating system and version of DirectX, and the
devices and drivers installed:
2. Click the dxdiag text to open the DirectX Diagnostic Tool window.
Installation
Milestone recommends that you always use the latest version of the XProtect Smart Client
to ensure that you have access to all the new features and functions included in your
XProtect surveillance system.
1. Open your browser and connect to the management server using the URL or IP address of the server.
3. On the Welcom e page, click Language and select the language you want to use. The XProtect Sm art
Client setup wizard starts.
4. In the wizard, follow the installation instructions. The wizard suggests an installation path. Normally, you
can use the suggested installation path. However, if you have previously used add-on products, this path
might not be valid anymore.
30 | Installation
User manual | XProtect® Smart Client 2021 R1
Configuration
l Access each of the tabs: Live, Playback, Alarm Manager, and Search
l Setup mode
l Create views that typically contain video from one or more cameras
The ability to use features of XProtect Smart Client can vary considerably from user to user.
User rights may even vary depending on the time of day, day of the week, and so on. For example, you may be
able to view video from a particular camera during certain hours Monday-Friday, but not outside these hours.
31 | Configuration
User manual | XProtect® Smart Client 2021 R1
N um ber Description
1 When you enter setup mode, parts of the user interface are highlighted.
Create views and groups for your views. See also Create view groups on page 53 or Create
2
views on page 53.
Add cameras and other types of devices and content to your views. See also Add cameras
3
and other items to views on page 55.
Add overlay buttons to cameras to trigger auxiliary commands. See also Overlay buttons
4
(explained) on page 71.
5 Set the camera properties. See also Camera settings on page 65.
32 | Configuration
User manual | XProtect® Smart Client 2021 R1
Application settings
Application settings let you customize the general behavior and look of your XProtect Smart Client.
If available, the Follow Server column lets you specify that you want your XProtect Smart Client to follow the
recommended settings of the server. Certain settings are server-controlled, in which case, configuration on the
server decides whether you can override the settings.
N am e Description
Specify how the XProtect Smart Client reacts when you maximize it by clicking the
Toggle full screen m ode button in the application toolbar. If you select Maxim ize to
full screen, the XProtect Smart Client will cover any Windows taskbar on your screen
Application when maximized.
m axim ization
Specify how the XProtect Smart Client displays camera-related error messages. These
can be displayed as an overlay on top of the camera image or on a black background,
or hidden completely.
Cam era error
m essages If you Hide the camera error messages, there is a risk that the
operator overlooks that the connection to a camera has been
lost.
33 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Server error Specify how the XProtect Smart Client displays server-related message texts. These
m essages can be displayed as an overlay or hidden completely.
Specify whether to show or hide the green video indicator on the camera title bar.
Lights up when connection to the camera is established.
Default for video
indicator You can override this setting on individual cameras by adjusting
camera properties in setup mode.
Select whether to show or hide the camera title bar. The title bar displays the name of
the camera and the colored indicators signifying events, detected motion, and video
recordings.
Default for
cam era title bar
You can override this setting on individual cameras by adjusting
camera properties for the camera(s) in setup mode.
Show current Specify whether to show or hide the current time and date (of the computer running
tim e in title bar the XProtect Smart Client) in the title bar.
Show in em pty Specify what to show if there are empty positions in views, for example, you can select
view positions a logo or have just a black background displayed.
View grid spacer Specify the thickness of the border between camera positions in views.
Note that image quality also affects bandwidth usage. If your XProtect Smart Client is
used over the internet, over a slow network connection, or if for other reasons you
need to limit bandwidth use, image quality can be reduced on the server by selecting
Low or Medium .
34 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Select a default frame rate for video viewed in the XProtect Smart Client.
Default fram e
rate You can override this setting on individual cameras by adjusting
camera properties for the camera(s) in setup mode.
Specify a default PTZ click mode for your PTZ cameras. Options are click-to-center or
PTZ click m ode virtual joystick. You can override this setting on individual cameras by selecting a
different default PTZ click mode for the camera.
Specify how the XProtect Smart Client opens after you have logged in. Options are full-
Start m ode
screen mode, window mode or your last used mode.
Specify whether the XProtect Smart Client displays a view immediately after you have
logged in. Options are:
l No view
Lets you specify whether you want the mouse pointer to be hidden after a period of
inactivity. You can specify how much time you want to elapse before hiding the mouse
pointer. The default option is after 5 seconds. Options are:
l Never
l After 20 seconds
l After 30 seconds
Snapshot Specify whether you want the snapshot feature to be available or unavailable. A
35 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Path to
Specify the path indicating where you want your snapshots to be saved to.
snapshots
Specify whether the help should be available or not in XProtect Smart Client. If you
Online help disable the help, nothing happens when you press F1, and the context-sensitive links
and Help buttons are no longer visible.
Specify whether video tutorials about the XProtect products can be accessed when you
Video tutorials
click .
Panes settings
The Panes settings let you specify whether you want a pane to appear on a particular tab.
Some panes may contain functionality which may not be available to you, either because
of your user rights or the surveillance system (see Surveillance system differences on
page 29) you are connected to.
The Mode column displays where the pane is available, the Function column lists the name of the pane, and the
Setting column lets you specify whether you want the pane to be available or unavailable.
If available, the Follow Server column lets you specify that you want your XProtect Smart Client to follow the
recommended settings of the server. Certain settings may already be server-controlled, in which case
configuration on the server decides whether you can override the settings.
Functions settings
The Functions settings let you specify the functions (for example, playback on the Live tab) that you want to
display on a particular XProtect Smart Client tab.
The Mode column displays where the pane is available, the Function column displays the name of the function,
and the Setting column lets you specify whether or not you want the pane to be available.
If available, the Follow Server column lets you specify that you want your XProtect Smart Client to follow the
recommended settings of the server. Certain settings are server-controlled, in which case configuration on the
server decides whether or not you can override the settings.
36 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Live > Overlay The ability to view and use overlay buttons on the Live tab for activating speakers,
buttons events, output, moving PTZ cameras, clearing indicators from cameras, etc.
Select whether you want to add quick or detailed bookmarks from the view position
toolbar or through ready-made overlay buttons on the Live or the Playback tab.
Enabling or disabling this option on the Playback tab will control whether or not the
Live and
corresponding button is enabled on the Search tab.
Playback >
Bookm ark
Depending on your user rights, access to adding bookmarks
from some cameras may be restricted.
The ability to print from the Live and Playback tab. Enabling or disabling this option on
Live and
the Playback tab will control whether or not the corresponding button is enabled on the
Playback > Print
Search tab.
The ability to show bounding boxes on live video on the Live tab or on recorded video
on the Playback tab on all cameras. Bounding boxes are used for, for example,
tracking objects.
Live and
Playback > The bounding box feature is only available if connected to
Bounding boxes certain surveillance systems and to cameras that support
metadata. Depending on your user rights, access to bounding
boxes from some cameras may be restricted.
Playback > The ability to play back recorded video from individual cameras independently on the
Independent Playback tab, where all cameras in a view otherwise by default display recordings from
playback the same point in time (the playback time).
The ability to add new or edit existing overlay buttons in setup mode. To add overlay
Setup > Edit
buttons, the Overlay Buttons list must be set to Available (you manage this on the
overlay buttons
Panes tab in the Settings window).
The ability to edit video buffering is part of the camera properties in setup mode. To
Setup > Edit
edit video buffering, the Setup tab's Properties pane must also be made available (you
video buffering
manage this on the Settings window's Panes tab).
37 | Configuration
User manual | XProtect® Smart Client 2021 R1
Timeline settings
The Tim eline settings let you specify your general timeline settings.
If available, the Follow Server column lets you specify that you want your XProtect Smart Client to follow the
recommended settings of the server. Certain settings are server-controlled, in which case, configuration on the
server decides whether you can override the settings.
N am e Description
Incom ing audio Select to show or hide incoming audio on the timeline
Additional data Select to show or hide additional data from other sources.
Additional m arkers Select to show or hide additional markers from other sources.
Motion indication Select whether to show or hide motion indication on the timeline.
All cam eras tim eline Select whether to show or hide the timeline for all cameras.
Export settings
The Export settings let you specify general export settings.
If available, the Follow Server column lets you specify that you want XProtect Smart Client to follow the
recommended settings of the server. Certain settings may already be server-controlled, in which case,
configuration on the server decides whether you can override the settings.
N am e Description
38 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Select if you want to cover areas with privacy masks in the exported video.
The privacy masks that you add here only apply to the current export and for the selected
Privacy m ask video. The export may already include video with privacy masks configured by your
system administrator. These privacy masks are configured in the Management Client, on
the Privacy m asking tab.
Media player
Select whether or not you can export in media player format.
form at
Media player Select whether you want video texts to be optional, required or unavailable when you
form at - Video export in media player format. With video texts, the user can add overlay text on the
texts exported recordings.
Media player
Select if you want codec configuration to be available or not when you export in media
form at - Video
player format. The codec properties depend on the selected codec. Not all codecs support
codec
this option.
properties
XProtect
Select whether or not you can export in XProtect format.
form at
XProtect
form at - Select whether you want project comments to be optional, required or unavailable when
Project you export in XProtect format.
com m ents
XProtect
form at - Select whether you want device comments to be optional, required or unavailable when
Device you export in XProtect format.
com m ents
Still im age
Select whether or not you can export still images.
export
39 | Configuration
User manual | XProtect® Smart Client 2021 R1
You can edit these settings only if your administrator has allowed you to in XProtect
Management Client.
N am e Description
Milestone Map Specify whether Milestone Map Service can be used as a geographic background. If
Service you select Unavailable, XProtect Smart Client does not display it as an option.
OpenStreetMap To use a different tile server (see Change OpenStreetMap tile server on page 89)
server than the one specified by your system administrator, enter the server address here.
Create location
Specify whether to create a location when a user adds a custom overlay. For more
when layer is
information, see Adding, deleting, or editing custom overlays on page 92.
added
Enter or edit the private cryptographic key that you generated for the Bing Maps
Bing Maps key
API.
Private key for Enter or edit the private cryptographic key that you generated for the Google Static
Google Maps Maps API.
Smart map saves to the cache folder on your local computer so that it can load
faster. Use this setting to specify how often you want to remove the cached files.
Keyboard settings
Keyboard settings let you assign your own shortcut key combinations to particular actions in the XProtect Smart
Client. The XProtect Smart Client also features a small number of standard keyboard shortcuts (see Keyboard
shortcuts (overview) on page 185), immediately ready for use.
40 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Press
Enter the key combination you want to use as a shortcut to a particular action.
shortcut key
Select a command category and then select one of the associated commands. If you want
all your views listed to allow you to create keyboard shortcuts for individual views, select
the Views.All category.
Categories
Some commands only work when the keyboard shortcut is used in
certain contexts. For example, a keyboard shortcut with a PTZ-
related command will only work when using a PTZ camera.
If relevant, specify a parameter for the command or action. For example, if you want to
specify the window and view position for the Copy the selected cam era view item
Param eter
parameter, enter 2;1 to have the camera copied to the floating window (window 2), in the
first view position (view position 1).
Search settings
The search settings let you customize the behavior of parts of the search functionality, mainly on the Search tab.
N am e Description
Auto-play video By default, when you select a search result, video in the preview area is paused at
clip in preview area the event time. To make it start playing automatically, select Yes.
Loop video clip in By default, when you preview video from a search result, the video clip is played
preview area back only once. To make it loop, select Yes.
41 | Configuration
User manual | XProtect® Smart Client 2021 R1
Joystick settings
Even though joystick control is supported for a large number of PTZ cameras, not all PTZ
cameras may be joystick-controlled.
When a new joystick is detected by the XProtect Smart Client, a default pan-tilt-zoom (PTZ) configuration for the
joystick is added automatically. However, the Joystick settings let you customize the setup for all your XProtect
Smart Client joysticks.
N am e Description
Select to change the default direction the camera moves in when you move the joystick.
Axis setup:
For example, select to move a PTZ camera to the left when you move the joystick to the
Invert
right and move down when you move the joystick towards you.
Axis setup: Select to use a fixed rather than a relative positioning scheme (moving the joystick moves
Absolute the joystick-controlled object based on the object's current position).
l No action
Test the effect of your selections. When you have selected a function for the axis you want
Axis setup:
to test, move the joystick along the required axis to view the effect, indicated by a
Preview
movement of the blue bar.
42 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Specify the dead zone for the joystick's pan and tilt functions. The further you drag the
Dead zone slider to the right, the larger the dead zone becomes, and the more you will have to move
setup: the joystick handle before information is sent to the camera. Dragging the slider to the far
Pan/ Tilt left disables the dead zone (only recommended for high-precision joysticks). Use the Axis
setup preview to test the effect of your dead zone settings.
Specify dead zone for the joystick's zoom function. The further you drag the slider to the
right, the larger the dead zone becomes, and the more you will have to move the joystick
Dead zone
handle before information is sent to the camera. Dragging the slider to the far left
setup: Zoom
disables the dead zone (only recommended for high-precision joysticks). Use the Axis
setup preview to test the effect of your dead zone settings.
Button setup:
The name of the button.
N am e
Button setup:
Select one of the available actions for the required joystick button.
Action
If relevant, specify a parameter for the command or action. For example, if you want to
Button setup: specify the window and view position for the Copy the selected cam era view item
Param eter parameter, enter 2;1 to have the camera copied to the floating window (window 2), in the
first view position (view position 1).
Button setup: Verify that you are configuring the right button, press the corresponding button on the
Preview joystick. The relevant button will display in blue in the Preview column.
If the Follow Server field is selected, your system administrator controls the setting of
Show Access Control N otifications.
43 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Start video
playback Start video playback some time before the alarm was triggered. This is useful when, for
second(s) example, you want to see the moments before a door was opened.
before alarm .
Preview the When this check box is selected, the selection in the alarms list will change to the most
m ost recent recent list item when a new alarm is triggered. If the check box is not selected, the
alarm selection in the alarms list will stay unchanged when a new alarm is triggered.
Play sound
Specify whether you want alarms to play sound notifications.
notification
Specify whether you want desktop notifications for alarms to be displayed. They will only
appear when XProtect Smart Client is running.
Show desktop
notifications for
alarm s If the field is grayed out, it is has been locked by your system
administrator in XProtect Management Client.
Use server Select this check box to use the settings specified by your system administrator in
settings XProtect Management Client.
Advanced settings
The Advanced settings let you customize advanced XProtect Smart Client settings. If you are not familiar with
the advanced settings and how they work, just keep their default settings. If you connect to some surveillance
systems (see Surveillance system differences on page 29), you may see Follow Server column. You can use this
column to make XProtect Smart Client follow the recommended settings of the server as set up in the Smart
Client profiles. You may experience that certain settings are already server-controlled, in which case
configuration on the server decides whether or not you are able to override those settings.
44 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Your system supports multicasting of live streams from recording servers to clients. If
multiple XProtect Smart Client users want to view live video from the same camera,
multicasting helps saving considerable system resources. Multicasting is particularly
useful if you use the Matrix functionality, where multiple clients require live video from
the same camera.
Multicast Multicasting is only possible for live streams, not for recorded video/audio.
Enabled: is the default setting. In the XProtect Management Client, the recording
servers and cameras must also have the functionality enabled to make multicasting
from servers to clients available.
Off disables hardware acceleration. Only the CPU processes the decoding.
Controls how many decoding threads are used to decode video streams. This option
can help you improve performance on multi-core computers in live as well as playback
mode. The exact performance improvement depends on the video stream. This setting
is mainly relevant if using heavily coded high-resolution video streams like
H.264/H.265—for which the performance improvement potential can be significant—
and less relevant if using, for example, JPEG or MPEG-4. Note that multi-threaded
decoding generally is memory-intensive. The ideal setting depends on the type of
Maxim um
computer you use, the number of cameras you need to view, and on their resolution
decoding
and frame rate.
threads
N orm al means that no matter how many cores your computer has, it will only use one
core per camera position.
Auto is the default setting. Auto means that the computer uses as many threads per
camera position as it has cores. However, the maximum number of threads is eight,
and the number of threads actually used may be lower, depending on which codec
(compression/decompression technology) is used.
45 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Advanced users can manually select the number of threads used, with a maximum of
eight. The number you select represents a maximum; the number of threads actually
used may be lower, depending on the codec (compression/decompression
technology).
Controls if adaptive streaming is in use. The load on the CPU and the GPU is high in a
view with many cameras. Adaptive streaming enables XProtect Smart Client to
automatically select the live video streams with the best match in resolution to the
streams requested by the view items. This decreases the load on the CPU and the GPU
and thereby improves the decoding capability and performance of the computer.
Enabled scans the XProtect system configuration for available streams and selects the
best matching ones for the selected view.
Adaptive
stream ing
Even though adaptive streaming can be enabled when only one
stream is available, you must have at least two streams per
camera with different resolutions to take advantage of adaptive
streaming.
46 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Most cameras do not produce interlaced video, and this option will not impact quality
or performance of non-interlaced video.
Vertical stretch top field: This option only uses the even lines. Each odd line will be
“copied” from the previous (even) line. The effect is that jagged edges do not appear,
but this is at the expense of reduced vertical resolution. Performance impact: Less
expensive than the N o filter option because only half the number of lines will need
post-processing.
Vertical stretch bottom field: This option only uses the odd lines. Each even line will
be “copied” from the following (odd) line. The effect is that jagged edges do not appear,
but this is at the expense of reduced vertical resolution. Performance impact: Less
expensive than the N o filter option because only half the number of lines will need
post-processing.
Content adaptive: This option applies a filter to areas of the image where jagged
edges would otherwise show up. Where no jagged edges are detected, the image is
left untouched. The effect is that jagged edges are removed and full vertical resolution
is preserved in the areas of the image where no jagged edges are perceived.
Performance impact: More expensive than the N o filter option because the total CPU
cost per decoded and rendered frame is increased by around 10%.
View the settings and performance level of the video stream in the selected view. This
is helpful when you must verify settings or diagnose a problem.
47 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Select a predefined time zone or a custom time zone. The available options are:
Local: the time zone of the computer running the XProtect Smart Client
Tim e zone Server tim e zone: the time zone of the server
UTC
Custom tim e zone: if you want a particular time zone, select this option and then
select from the list of available time zones in the Custom tim e zone field.
If you have selected Custom in the Tim e zone field, you can select any time zone
Custom tim e known by the computer. This is useful if two users in different time zones need to view
zone an incident—having the same time zone makes it easier to identify and establish that
they are watching the same incident.
PDF report
Select A4 or letter format for your PDF reports. You can create reports of events.
form at
Enable the logging of application events, for example when alarms are triggered. This
is mainly to help technical support troubleshoot issues that may occur in XProtect
Smart Client.
l ClientLogger.log
48 | Configuration
User manual | XProtect® Smart Client 2021 R1
Language settings
Specify the language version of your XProtect Smart Client, including whether you want the user interface
elements to be displayed right-to-left. Select from the list of available languages and then restart the XProtect
Smart Client for the change to take effect.
l Arabic
l Farsi
l Hebrew
You can change this setting in the Settings window > Language tab. If you set the interface to right-to-left,
buttons, toolbars, and panes are reversed.
Requirements
The availability of the help can also be controlled server-side by your system administrator. You can only disable
or enable the help if the system administrator has not locked this setting.
Steps:
4. To test that the help has been disabled, press F1. Nothing should happen.
49 | Configuration
User manual | XProtect® Smart Client 2021 R1
Views (configuration)
In setup mode, you can create views and specify which cameras or other types of content should be included in
each view. To organize your views, you must create at least one view group. This is often done by your system
administrator.
Your ability to edit views and groups depends on your user rights. If you can create the
view or group, you can also edit it.
Views must be contained inside view groups that help you organize your views.
Views are available on the Live and Playback tabs. Views can be private or shared:
l Private views can only be accessed by the user who created them. To make the view private, create it
inside the Private folder
l Shared views allow multiple operators to share the same views. Depending on your XProtect VMS
system:
l There may be a default folder for shared views named Shared or Default group
l Shared views can be shared by all operators, or access to selected shared views can be given to
certain operators. Typically, only a few people in an organization can create and edit shared
views, for example the system administrators
Not all users may have access to all cameras on the XProtect VMS system. Some of the
features you include in your shared view may not be supported in earlier versions of
XProtect Smart Client. Always make sure that the users you want to share with have the
necessary rights and are running the same XProtect Smart Client version as yourself.
Your user settings, including information about your views, are stored centrally on the XProtect VMS server, so
you can use your views on any computer that has XProtect Smart Client installed.
50 | Configuration
User manual | XProtect® Smart Client 2021 R1
51 | Configuration
User manual | XProtect® Smart Client 2021 R1
Item Description
Allows you to show a list of alarms or an alarm preview. Both items are also available
Alarms
on the Alarm Manager tab.
Access Monitor - with XProtect® Access installed, you can show access monitors in
Access Monitor
your views, for example for a specific door.
Allows you to show video feed from a live camera or video played back. The cameras
Cameras
appear under the site name, which is defined by your system administrator.
Camera Allows you to navigate cameras according to how they are laid out on a map, for
navigators example a floorplan.
Carousels Allows you to shift between cameras at a pace that you define.
Hotspots Allows you to show whatever camera is in focus in a high resolution or frame rate.
HTML pages Allows you to show a webpage, for example an online news channel.
Allows you to show an image, for example if you want to distribute a picture of a
Images
suspect.
LPR With XProtect® LPR installed, you can add LPR cameras to views.
Matrix Allows you to show a Matrix position. See also Matrix (explained) on page 296.
Allows you to navigate your cameras on a geographical map of the world based on
one of these online map services:
l Bing Maps
Smart maps
l Google Maps
l OpenStreetMap
Smart Wall If XProtect Smart Wall has been configured by your system administrator, Smart Wall
overviews overviews allow you to control the contents of your video walls.
52 | Configuration
User manual | XProtect® Smart Client 2021 R1
Item Description
Allows you to show text, for example if you want to provide instructions for other
Text
operators.
Transact If XProtect Transact has been installed in your system, you can add point-of-sales
systems together with cameras.
Example
Imagine that you have cameras installed on ten different levels in a multi-story building. You decide to create a
view group for each level and name them accordingly: Ground floor, First floor, Second floor, and so on.
Steps:
1. In setup mode, in the Views pane, select the Private or Shared top-level folder you want to add a group to.
Create views
To view or play back video in XProtect Smart Client, first you must create a view, where you add the cameras you
need.
Requirements
Before creating the view, you need a group that you can add the view to. See also Create view groups on page 53.
Steps:
53 | Configuration
User manual | XProtect® Smart Client 2021 R1
2. In the Views pane, select the group you want to add the view to.
4. Select a layout. The layouts are grouped according to their aspect ratio, and according to whether they
are optimized for regular content or content in portrait mode (where the height is greater than the width).
5. Enter a name for the view by overwriting the default N ew View name.
6. Click Setup again to exit setup mode. Your changes are saved.
Steps:
3. Browse to where you want to copy the view and select Paste, or press CTRL+V
Alternatively, you can select and drag the view to another folder.
4. The copied view is by default named the same as the original followed by (2). To change the name, right-
click and select Renam e
54 | Configuration
User manual | XProtect® Smart Client 2021 R1
3. In the System Overview pane, drag the required item into a position within the view.
5. Click Setup again to exit setup mode. Your changes are saved.
55 | Configuration
User manual | XProtect® Smart Client 2021 R1
For detailed information, see Adding content to views (in detail) on page 56.
2. In the Views pane, select the view you want to assign a shortcut to.
3. In the Shortcut field, specify a shortcut number, and then press ENTER. The shortcut number appears in
parentheses in front of the view name.
5. Click Setup again to exit setup mode. Your changes are saved.
To view video from a camera, first you must add the camera to a view.
1. In setup mode, select the view you want to add a camera to.
2. In the Overview pane, expand the required server to view a list of available cameras from that server.
If a server is listed with a red icon, it is unavailable, in which case you will not be
able to view cameras from that server.
3. Select the camera from the list and drag it to a view item inside the view. An image from the camera
appears in the selected view item.
If areas in the video are blurred or grayed out, it is because your system
administrator has covered these areas with privacy masks (see Privacy masking
(explained) on page 265).
56 | Configuration
User manual | XProtect® Smart Client 2021 R1
4. You can specify the camera properties (such as quality, frame rate and more) in the Properties pane. For
more information, see Camera settings on page 65.
5. For each camera you want to add, repeat the steps above.
6. To add multiple cameras to a view, for example all of the cameras from a camera folder, drag the folder
to the view. Make sure a sufficient number of view items are available in the view.
You can easily change which cameras are included in your view by dragging a different
camera to the view item.
You can display static images in a view. For example, this is useful when you want to share a snapshot of a
suspect, or a diagram of emergency exits.
Steps:
57 | Configuration
User manual | XProtect® Smart Client 2021 R1
58 | Configuration
User manual | XProtect® Smart Client 2021 R1
2. In the System Overview pane, drag the Im age item to a view item. A window appears.
59 | Configuration
User manual | XProtect® Smart Client 2021 R1
60 | Configuration
User manual | XProtect® Smart Client 2021 R1
3. Locate and then select the image file that you want to add.
4. Click Open. The image now appears inside the view item.
5. To make the image available to others who cannot access the location of the image file, on the
Properties pane, click Em bed. The file is stored in the system.
6. Click Setup again to exit setup mode. Your changes are saved.
You can add text to one or more a view items inside a view. For example, this is useful when you want to send a
message or instructions to operators, or post a work schedule for security personnel. You can use up to 1,000
characters.
Steps:
2. On the System Overview pane, drag the Text item to the view item, where you want the text to appear. A
window appears.
4. Click Save.
5. To change your text after you save it, in setup mode, click Edit text in the Properties pane.
You can insert tables from products such as Microsoft Word and Microsoft Excel, but you
cannot make changes to the tables.
You can add web pages to views, for example HTML, PHP, or ASP pages. This is useful, for example, for providing
online instructions or showing company web pages in combination with cameras or other types of content.
61 | Configuration
User manual | XProtect® Smart Client 2021 R1
Steps:
3. In the System Overview pane, click and drag the HTML Page item to one of the view items. A window
appears.
4. In the Open field, enter the web address of the web page.
To use a web page stored on your local computer, network, or on an FTP server,
make sure that the display mode is set to Com patibility in the properties of the
web page. See Web page properties on page 63. Otherwise, you will get an error
message. See Web pages (troubleshooting) on page 344.
62 | Configuration
User manual | XProtect® Smart Client 2021 R1
5. Click OK.
7. Click Setup again to exit setup mode. Your changes are saved.
N am e Description
Select the browser engine to render the web page. There are
two options:
Select the scaling of the web page. The optimal scaling depends
on the content of the imported web page and how you want to
display it
Scaling
This setting is only available in
Com patibility mode.
Select the check box to hide the navigation toolbar that gets
Hide inserted above each imported web page.
toolbar
63 | Configuration
User manual | XProtect® Smart Client 2021 R1
You can activate speakers, events, output, and more through overlay buttons which appear when you move your
mouse over individual camera positions in views on the Live tab.
2. In the Overlay Buttons pane, select and drag the action onto the camera view item.
3. When you release the mouse, the overlay button appears. To resize the button, drag the handles that
appear.
4. To change the text of the overlay button, double-click the text, overwrite it, and then select the check box
to save. To undo, click the cancel button . When you save, the text scales to the largest possible
size on the button.
5. Click Setup again to exit setup mode. Your changes are saved.
Cameras (configuration)
The settings in this section pertain to the Overlay Buttons and Properties panes. To access these panes, click
the Setup button and make sure that the navigation pane on the left-hand side is visible.
64 | Configuration
User manual | XProtect® Smart Client 2021 R1
Camera settings
In Setup mode, in the Properties pane, you can view and edit properties for the selected camera (the selected
camera is indicated by a bold border in the view).
N am e Description
Cam era nam e To change the camera, click the ellipsis button to open the Select Cam era window and
select a different camera. This can be useful if you want to change the camera but keep
the settings.
If available, select the live stream that you want to display in the view. If multiple streams
have been set up on the server, you can select either Default or one of the available
Live Stream
stream options. If you select another option than Default, you will not be able to edit
Im age quality or Fram e rate settings.
65 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Determines the quality of video when viewed, but also affects bandwidth usage. If your
XProtect Smart Client is used over the internet, over a slow network connection, or if for
other reasons you need to limit bandwidth use, image quality can be reduced on the
server side by selecting Low or Medium .
When selecting a reduced image quality, images from the selected camera are re-
encoded to a JPEG format on the surveillance system server before being sent to the
XProtect Smart Client. Re-encoding takes place along the following lines:
Full: The default setting, providing the full quality of the original video.
Super high (for m egapixel): Re-encoding to an output width of 640 pixels (VGA) and a
JPEG quality level of 25%.
High: Re-encoding to an output width of 320 pixels (QVGA) and a JPEG quality level of
25%.
Medium : Re-encoding to an output width of 200 pixels and a JPEG quality level of 25%.
Low: Re-encoding to an output width of 160 pixels and a JPEG quality level of 20%.
Height will scale according to the width and the aspect ratio of the original video.
Your image quality selection will apply for live as well as recorded video, and for JPEG as
well as MPEG. For MPEG, however, only keyframes will be re-encoded when viewing live
video, whereas all frames will be re-encoded when viewing recorded video.
While using a reduced image quality helps limit bandwidth use, it will—due to the need for
re-encoding images—use additional resources on the surveillance system server.
You can quickly reduce the bandwidth usage for all cameras in the
view by reducing the image quality for a single camera, then
clicking the Apply To All button.
When you view live or recorded video, you can double-click a particular camera position
in a view to maximize it. When you do this, video from the camera is by default displayed
Keep when in full quality, regardless of your image quality selection.
m axim ized If you want to make sure that the selected image quality also applies when video is
enlarged, select the Keep when m axim ized box, located immediately below the Im age
quality setting.
Fram e rate Select a frame rate for the selected camera. Select between Unrestricted (default),
66 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Medium , or Low. The combination of the frame rate you select and the way your
surveillance system is set up (see Frame rate effect (explained) on page 70) affects the
quality of your video.
Select a default PTZ click mode for your PTZ cameras. Options are click-to-center or
PTZ click
virtual joystick. You can override this setting on individual cameras by selecting a
m ode
different default PTZ click mode for the camera.
Available only if the selected camera is a fisheye camera. Fisheye technology allows the
creation and viewing of 360º panoramic images. The XProtect Smart Client supports up to
four different viewpoints from a single fisheye camera. The Fisheye split m ode list lets
you select the required split mode:
If selected, video will not be stretched to fit the size of the camera position. Rather, video
will be displayed with the aspect ratio (height/width relationship) with which it has been
recorded.
Maintain
Im age Aspect This may result in horizontal or vertical black bars appearing around the images from
Ratio some cameras.
If check box is cleared, video will be stretched to fit the position in the view; this may lead
to slightly distorted video, but you will avoid any black bars appearing around the video.
If selected, video from the selected camera will only be updated on the XProtect Smart
Client's Live tab when motion is detected. Depending on the motion detection sensitivity
Update on configured for the camera on the surveillance system server this can help reduce CPU
m otion usage significantly.
When video is only updated on motion, users will see the message N o m otion together
67 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
with a still image in the camera's position in the view until motion is detected. The still
image will have a gray overlay, making it easy to identify which cameras have no motion.
When video from the camera is viewed on the Live tab, it is possible to get a simple
sound notification when motion is detected.
Sound notifications only work if video from the camera is actually displayed in your
Sound on XProtect Smart Client. Sound notifications will therefore not work if you minimize the
m otion window containing the camera in question. Likewise, if you maximize a camera in a view
detection so only that camera is displayed, it will not be possible to hear sound notifications
regarding other cameras.
Always on: Play a sound notification each time motion is detected on the camera.
Being able to use this feature requires that notifications on events have been configured
on the surveillance system server.
Sound on Sound notifications only work if video from the camera is actually displayed in your
event XProtect Smart Client. Sound notifications will thus not work if you minimize the window
containing the camera in question. Likewise, if you maximize a camera in a view so only
that camera is displayed, it will not be possible to hear sound notifications regarding
other cameras.
When video from the camera is viewed on the Live tab, it is possible to get a simple
sound alert when events related to the selected camera occur.
Always off: Do not use sound alerts when events related to the camera occur.
Always on: Play a sound alert each time an event related to the camera occurs.
Use default display settings: Use default settings, as defined in the Settings window, for
Display showing title bar and video indicator for the selected camera. If you want a non-default
settings behavior for the selected camera, clear the check box and select whether you want title
bar and/or video indicator.
68 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Show title bar: Displays a title bar at the top of each camera position. The title bar helps
users quickly identify cameras. When displayed on the Live tab, the title bar displays
information about detected motion and events, whether the camera is recording, etc. See
Camera indicators (explained) on page 189.
If you choose not to display the title bar, you will not be able to see
the visual indicators for motion and events. As an alternative, you
can use sound notification.
Show bounding box layer: Displays bounding boxes on individual cameras. Open the
Bounding Box Providers (see Bounding box providers (explained) on page 71) dialog box
to specify the metadata devices to provide data to the camera.
This part of the Properties pane may not be visible. To view it, go to the Settings
window's (see Settings in XProtect Smart Client on page 33) Functions tab, and ensure
that Setup > Edit video buffering is set to Available.
If you require very smooth display of live video, without any jitter, it is possible to build up
a video buffer.
If possible, avoid using video buffering. Video buffering can significantly increase memory
usage for each camera displayed in a view. If you do need to use video buffering, keep
the buffering level as low as possible.
Video When live video is stored in a buffer, it will display smoothly without any jitter, but the
buffering building up of the buffer will lead to a small delay in the display of live video. Such a delay
is often not a problem for the person viewing the video. However, the delay may become
very evident if the camera is a pan-tilt-zoom (PTZ) camera, and especially if you use a
joystick to operate the camera.
Being able to control the amount of video buffering lets you decide whether you want to
prioritize smoothly displayed live video (requires buffering and leads to a small delay) or
instant PTZ and joystick operation (requires no buffer, but may—due to the lack of a
buffer—lead to a slight jitter in live video).
To use video buffering, select Use default video buffer, then select the required buffer,
from N one to Maxim um 2 seconds.
The Apply to All button lets you quickly apply the camera settings for the selected
Apply to All
camera to all cameras in the view.
69 | Configuration
User manual | XProtect® Smart Client 2021 R1
JPEG Send all frames Send every 4th frame Send every 20th frame
MPEG/H.264/H.265 Send all frames Send key frames only Send key frames only
Example:
If you set the Fram e rate option to Low in your XProtect Smart Client, and your system administrator has
configured the camera to feed JPEG images at a frame rate of 20 frames per second, you will experience an
average of 1 frame per second when viewing video from the camera. If your system administrator then
configures the camera with a feed as low as 4 frames per second, you will experience an average of 0,2 frames
per second when viewing video from the camera.
70 | Configuration
User manual | XProtect® Smart Client 2021 R1
The color may vary depending on how your VMS system is configured.
You can show or hide bounding boxes from individual cameras in Display settings in the camera properties.
If bounding boxes are displayed on your screen, they also appear when you export (see XProtect format settings
on page 208) video in the XProtect format or print (see Printing or creating surveillance reports on page 204) still
images.
l Events (see Events (explained) on page 264) related to one or more specific cameras occur
When you hear a sound notification, special attention may be required. If in doubt about whether or how sound
notifications are used in your organization, contact your system administrator.
You can temporarily mute sound notifications for a specific camera: on the camera toolbar, click More > Sound
N otifications > Mute.
When you minimize the XProtect Smart Client window, sound notification is disabled.
To turn on sound notifications for the camera again, click More > Sound N otifications > Mute again.
The ability to mute sound notifications is not available for hotspots, carousels, or Matrix
(see Matrix) positions.
71 | Configuration
User manual | XProtect® Smart Client 2021 R1
Audio (configuration)
Audio settings
You can listen to recorded audio independently of the views or cameras that you are
watching. You must specify a time in the Playback tab's navigation feature to determine
what recorded audio to hear.
N am e Description
If the Microphones list displays No microphone hardware, your computer does not
Microphones have the required hardware for playing audio from the surveillance system. Typically,
this occurs because your computer does not have an audio card installed. If the list
displays N o m icrophone sources, no microphones attached to cameras are available.
If the Speakers list displays N o speaker hardware, your computer does not have the
required hardware for playing audio from the surveillance system. Typically, this occurs
because your computer does not have an audio card installed. If the list displays N o
Speakers
speaker sources, no speakers attached to cameras are available.
If your surveillance system has speakers attached to multiple cameras (and you have
the necessary rights to access them), you can talk through all the speakers
simultaneously by selecting All speakers from the Speakers list.
Talk Click and hold down the mouse button for as long as you want to talk.
The Level Meter indicates the level of your voice. If the level is very low, you may need
to move closer to your microphone or adjust your audio settings in Windows. If the
Level Meter
Level Meter shows no level at all, check that the microphone is connected and correctly
set up.
Lock to selected When you select a camera or view, the corresponding microphone and/or speaker is
audio devices also selected by default. However, if you want audio for a specific camera regardless of
72 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
the ones you are viewing, you can select Lock to selected audio devices.
Exam ple: You need to listen and talk to a crime victim through microphones and
speakers attached to camera A, but you also urgently need to view cameras X, Y and Z,
some of which are displayed in different positions in the view. By selecting Lock to
selected audio devices, you can communicate with the victim on camera A while
viewing the other cameras at the same time.
Bookmarks (configuration)
This feature is only available in certain XProtect VMS systems. For information about the
features in your system, see Surveillance system differences on page 29.
Steps:
73 | Configuration
User manual | XProtect® Smart Client 2021 R1
3. To enable detailed bookmarks for live video, select Add bookm ark details in the Bookm ark list for the
Live tab.
4. To enable detailed bookmarks for recorded video, select Add bookm ark details in the Bookm ark list for
the Playback tab.
5. Click Close.
4. (optional) Define the properties for how you want the camera navigator to display the views. See Camera
navigator settings on page 75.
Steps:
To get the most out of the camera navigator and to be able to see the camera
views in the pane on the right, select a 1 x 1 view.
2. From the System Overview pane, drag the Cam era N avigator to your view.
3. In the Select Hom e Map and Cam era window, select the map that you want to base your navigation on.
74 | Configuration
User manual | XProtect® Smart Client 2021 R1
4. Click the camera that you want to select as the default camera whenever you open the Cam era
N avigator, and then click OK.
5. Click Setup again to exit setup mode. Your changes are saved.
N am e Description
Displays the map and default camera that your camera navigator is based on. You can
Hom e m ap
change these settings, by clicking the button to open the Select Hom e Map and
and cam era
Cam era window.
Maxim um Select the maximum number of cameras that you want to include in your main view. Each
cam era camera is shown with a camera icon . You can display an unrestricted number of
indicators cameras.
Select Relative to selected cam era if you want to display the location and orientation of
the cameras as seen from the camera's perspective
Cam era or
indicator Select Relative to m ap if you want the location and orientation of the cameras to always
orientation reflect the layout of the map as seen from above.
Select the maximum number of cameras that you want to display in your preview pane.
Only the cameras that are visible on the screen will use your system's resources. The
Maxim um maximum number of cameras that you can display is 20.
preview
cam eras The more cameras that you preview, the more of your system
resources they will take up.
Carousels (configuration)
Before you can use the carousel, you must:
75 | Configuration
User manual | XProtect® Smart Client 2021 R1
2. In the System Overview pane, drag the Carousel item to a view item.
2. Locate and double-click each camera you want to add to the carousel.
4. To define the sequence the cameras appear in the carousel, in the Selected cam eras list, move the
cameras up or down.
5. Enter the number of seconds each camera appears in the carousel. You can specify a value for all
cameras, or for each camera.
7. Click Setup again to exit setup mode. Your changes are saved.
8. (optional) To change settings for the carousel, in the setup mode, go the Properties pane and click
Carousel Setup.
Carousel settings
In the Properties pane (see Camera settings on page 65), you can specify the settings for the carousel. The Live
Stream , Im age Quality, Fram e Rate, and Maintain im age aspect ratio settings apply to all cameras in the
carousel.
To make the properties appear, you must select the view item and then click Setup.
Hotspots (configuration)
Before you can use the hotspot, you must:
1. Add the hotspot to a view. See Add hotspots to views on page 76.
Steps:
76 | Configuration
User manual | XProtect® Smart Client 2021 R1
2. In the System Overview pane, click and drag the Hotspot item to the required position in the view. The
position displays a hotspot icon: .
4. (optional) To set the properties for the hotspot, in setup mode, go to the Properties pane.
To save bandwidth, you can specify a low image quality for the other positions in your view
and a high quality for the hotspot.
Hotspot settings
In the Properties (see Camera settings on page 65) pane, you can specify the settings for the hotspot. The Live
Stream , Im age Quality, Fram e Rate, and Maintain Im age Aspect Ratio settings apply to all cameras in the
hotspot.
To make the properties appear, you must select the view item and then click Setup.
77 | Configuration
User manual | XProtect® Smart Client 2021 R1
1. In the view, select the relevant PTZ camera that you want to give a new PTZ preset.
2. On the camera toolbar, click the PTZ icon to open the PTZ menu.
5. Select the PTZ preset entry and enter a new name for the PTZ preset.
6. Use the PTZ buttons to navigate to the relevant position and click Update preset to save.
7. Use the arrows to move a PTZ preset up or down in the list. This can be useful if your list contains many
presets.
1. In the view, select the PTZ camera with the PTZ preset you want to modify.
2. On the camera toolbar, click the PTZ icon to open the PTZ menu.
3. Click Manage PTZ presets and in the dialog box, select the PTZ preset.
78 | Configuration
User manual | XProtect® Smart Client 2021 R1
4. To edit the name of the preset, ensure the name of the PTZ preset is highlighted. Click the text and
overwrite the existing name.
5. If the camera is not in the correct position, use the PTZ buttons to navigate to the required position and
then click Update preset to save.
6. Use the up or down arrows to arrange the PTZ presets on the list.
7. Click Close.
79 | Configuration
User manual | XProtect® Smart Client 2021 R1
1. In the view, select the relevant PTZ camera where you want to add a new patrolling profile.
2. On the camera toolbar, click the PTZ icon to open the PTZ menu.
4. Follow the steps below and click OK to close the Manage patrolling profiles window.
5. Click below the Patrolling profiles list to add a new patrolling profile.
6. Enter a name for the profile and press Enter. You can always rename it later.
The new patrolling profile is added to the Patrolling profiles list. You can now specify the positions and
other settings for the patrolling profile.
PTZ presets are defined by your system administrator, but - depending on user rights - you can define
PTZ presets by clicking the Manage PTZ presets (see PTZ presets (configuration) on page 77) button.
80 | Configuration
User manual | XProtect® Smart Client 2021 R1
4. Repeat adding presets until you have selected all necessary positions in the patrolling profile:
The camera uses the PTZ preset at the top of the list as the first stop when it patrols according to the
patrolling profile. The PTZ preset in the second position from the top is the second stop, and so forth.
When patrolling, the PTZ camera by default remains for five seconds on each position specified in the patrolling
profile.
2. Select the PTZ preset that you want to change the time for in the Positions list:
You can specify that the camera should move to a specific position when patrolling ends. You do that by selecting
an end position on the patrolling profile.
81 | Configuration
User manual | XProtect® Smart Client 2021 R1
2. Below On finish, go to, select one of the presets from the drop-down list as the end position.
You can select any of the camera's PTZ presets as the end position, you are not
limited to the presets used in the patrolling profile. You can also choose not to
specify an end position at all, but to keep the default setting: N o end position.
l The Alarm List shows a prioritized list of alarms and has multiple filtering options
l The Alarm Preview lets you preview video from the alarm that is selected in the Alarm List
To perform the following steps, you need a view layout with at least two positions.
Steps:
1. On the Views pane, select the view where you want to add the Alarm List and the Alarm Preview.
3. On the System Overview pane, expand Alarm s and drag the Alarm List to a view item.
5. Click Setup again to exit setup mode. Your changes are saved.
82 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Show
Select to display the navigation tree on the left of the alarm list. The navigation tree lets
navigation
you view alarms or events grouped by server and filter for alarms with different states.
tree
Controls the maximum number of lines to fetch and display in the alarm list. By default,
the alarm list displays up to 100 alarms or events at a time. This provides a good
response time because retrieving and displaying larger numbers of alarms or events can
Max. rows to take time. If there are more than 100 alarms or events, click the following button to view
In the field, you can set the maximum numbers of rows from 1 to 999.
Select whether you want to display a list of alarms or events in the Alarm List.
Data Source The event list does not display system or user-generated events, such as motion
detection or archive failure.
N am e Description
Select to display video from duplicate cameras several times in the alarm preview. The
Show
alarm preview reflects what is selected in the alarm list. Because you can select multiple
duplicate
alarms or events, video from the same camera may appear several times in the alarm
cam eras
preview if some of the selected alarms or events relate to the same camera.
Show event Select to display video (if any) from the camera for which the alarm or event has been set
83 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Select to display video from related cameras in the alarm preview. You can display
Show
associated video from up to 16 related cameras for a single alarm or event. You cannot
related
determine the number of related cameras in the XProtect Smart Client; the number may
cam eras
vary from alarm to alarm, and is specified as part of the surveillance system configuration.
Only relevant if using the alarm preview together with a plug-in capable of displaying
Show
overlay information, such as lines tracking the paths of moving objects, or similar. This is
overlay
not standard functionality in the XProtect Smart Client.
You can only view your smart map if it has been added to a view. See also Add smart map to views on page 85.
l Maps - these maps are based on still images that do not contain geographical references. You can add
devices such as cameras, microphones, and recording servers. You can also add alarms, events, and
access controls that let you interact with your surveillance system directly from the map. You must
manually position device and feature elements on the map. For more information, see Maps (explained)
on page 289
84 | Configuration
User manual | XProtect® Smart Client 2021 R1
l Sm art m ap - this type of map uses a geographic information system to accurately reflect geography in
the real world. This can give you a more exact overview of your cameras in multiple locations. You can
also:
Maps and smart maps are not interchangeable. If you are using maps, you can use the
image file as a smart map, but you must add the devices again. You cannot transfer maps
with devices to a smart map. You can, however, link a smart map to maps. For more
information, see Adding, deleting, or editing links on smart map on page 104.
Steps:
1. On the Live or Playback tab, select the view that you want to add to the smart map.
3. Expand the System Overview pane, and then drag the Sm art m ap item to the relevant position within
the view.
4. Click Setup again to exit setup mode. Your changes are saved.
Requirements
The Bing Maps and Google Maps geographic backgrounds are available only if your system administrator has
made them available in XProtect Management Client.
Steps:
85 | Configuration
User manual | XProtect® Smart Client 2021 R1
3. Under Geographic backgrounds, select the background and the type of detail that you want to display.
For example, if you want to see topographical information, select Terrain. If you want to see roads, select
Road.
l Bing Maps
l Google Maps
l OpenStreetMap
After you have selected the geographic background, you then add the devices, for example cameras, and
custom overlays, for example shapefiles. For more information, see Custom overlays (explained) on page 92.
l Basic world m ap - use the standard geographic background provided in XProtect Smart Client. This map is
intended for use as a general reference, and it does not contain features such as country boundaries, cities,
or other details. However, like the other geographic backgrounds, it does contain geo-reference data
The Bing Maps and Google Maps options require access to the internet, and you
must purchase a key from Microsoft or Google.
l Milestone Map Service - connect to a free map provider. After you enable Milestone Map Service, no
further setup is needed.
86 | Configuration
User manual | XProtect® Smart Client 2021 R1
l N one - this option hides the geographic background. Note that the geo-reference data remains there.
See also Layers on smart map (explained) on page 90
By default, Bing Maps and Google Maps display satellite imagery. You can change the imagery, for example to
aerial or terrain, to see different details.
After you enable Milestone Map Service on your smart map, the smart map uses Milestone Map Service as its
geographic background.
Requirements
If the Milestone Map Service field is grayed out, you don't have the necessary user rights to enable or disable
the service. Contact your system administrator to help you enable the feature in XProtect Management Client.
Steps:
87 | Configuration
User manual | XProtect® Smart Client 2021 R1
1. In the upper right corner, click and then Settings to open the Settings window.
4. Click Close. Next time you load your smart map, it uses Milestone Map Service as the geographic
background.
88 | Configuration
User manual | XProtect® Smart Client 2021 R1
l In XProtect Management Client - you set the tile server address on the Smart Client profiles. The server
address applies to all XProtect Smart Client users assigned to the Smart Client profiles
l In XProtect Smart Client - you set the tile server address in the Settings dialog. The server address
applies only to that installation
If the tile server specified server-side has been locked for editing, the field is grayed out and you cannot change
the server address. Please contact your system administrator to help you enable the feature in XProtect
Management Client.
Steps:
1. In the upper right corner, click and then Settings to open the Settings window.
89 | Configuration
User manual | XProtect® Smart Client 2021 R1
l Enter the server address. If the field is grayed out, it has been locked server-side
l To use the server specified server-side, if any, select the Follow Server check box
4. Click Close. Next time you load your smart map, it will use the OpenStreetMap server that you have
specified.
Use layers to filter the information that the smart map displays. There are three types of layers on a smart map:
l Geographic backgrounds - the basic world map or one of the following services:
l Bing Maps
l Google Maps
l OpenStreetMap
Bing Maps and Google Maps are available as geographic backgrounds only if your system
administrator has enabled them in XProtect Management Client. For more information,
see Geographic backgrounds (explained) on page 86.
All system elements of each type are on the same layer. For example, all cameras are on the same layer. If you
hide the camera layer, all cameras are hidden. From top to bottom, layers for system elements are arranged in
the following order: locations, cameras, links, and geographic background. You cannot change this order.
The geographic background is always the lowest layer on a smart map. You can switch between geographic
backgrounds, but you can select only one geographic background at a time.
90 | Configuration
User manual | XProtect® Smart Client 2021 R1
Custom overlays are added as separate layers, and are stacked in the order in which they were added to the
smart map. You rearrange the order by configuring default settings for the map.
Example
A city planner has a shapefile that shows the city boundaries, and a shapefile that includes all major roads within
the city. The planner can arrange the order of layers so that the roads display on top of the city boundaries. This
gives a general view of where cameras are in the city, and the ability to zoom in to see the name of the street
that a particular camera is on.
Sh ow or h id e layers on sm art m ap
You can show or hide layers on your smart map, including the geographical background. For example, this is
useful when you want to focus on a particular element, or just simplify the content that the smart map is
displaying.
Steps:
2. To show or hide system elements and custom overlays, select or clear the check boxes.
Selecting N one hides the geographic background, but the geo-references still apply to the
smart map. For example, if you add a new shapefile that contains spatial reference, the
system still uses the spatial reference to place the file on the map.
Hiding microphones will mute the currently unmuted microphone until you show
microphones again.
After adding a smart map to a view, and you have added the overlays, cameras, and links, you can specify the
default settings for the custom overlays. You can also delete custom overlays to clean up.
Steps:
91 | Configuration
User manual | XProtect® Smart Client 2021 R1
1. Click Setup.
l To rearrange the order, use the drag handle in front of the overlay to drag it to a new position in
the list. Layers are ordered from top to bottom in the list
l To delete an overlay, hover the pointer over the overlay, and then click Delete
4. Click Save.
You can add the following types of files as custom overlays on a smart map in XProtect Smart Client:
l Shapefile - can contain geo-spatial vector data, such as points, lines, polygons, and attributes that
represent objects on a map, such as walls, roads, or geographical features like rivers or lakes. For
example, city planning and administration offices often use shapefiles because they scale well when you
zoom in and out, and their file size is often smaller than CAD drawings or bitmap images
l CAD - a computer-aided design (CAD) drawing is useful as an overlay because, like shapefiles, CAD data
can use a coordinate system and spatial reference to provide accurate geographical context. For
example, you can use a detailed ariel map or a road map of a location
l Im age - if you have an image file, such as the floor plan of a building, you can add it as an overlay on the
smart map. You can use the following types of image files: PNG, BMP, GIF, JPG, JPEG, PHG, TIF, and TIFF
To put custom overlays into focus, you can temporarily hide other types of layers. See
Layers on smart map (explained) on page 90.
You can quickly jump to custom overlays that you have added to your smart map as described in Jump to custom
overlays on smart map on page 288. However, in the settings, you can establish a connection between custom
overlays and locations. This means that whenever you add a new custom overlay, XProtect Smart Client creates
a location with the same name as the overlay on the exact same spot on the map. The location of the custom
overlay now becomes available in the Select a location list.
92 | Configuration
User manual | XProtect® Smart Client 2021 R1
The overlay and location are not linked. For example, you can delete or rename the location without changing
the overlay, and vice versa.
To turn on this feature, see Add locations to custom overlays (smart map) on page 94.
Ad d cu st om overlay on sm art m ap
Increase the level of detail on your smart map by adding custom overlays. When you add a custom overlay,
XProtect Smart Client creates a location with the same name as the overlay.
Steps:
1. Select the view that contains the smart map, and then click Setup.
l If the overlay is geo-referenced, click anywhere on the smart map. XProtect Smart Client uses the
geo-reference information to place the overlay in the correct geographic location. Additionally, the
smart map will center on the overlay at a default zoom level
l If the overlay is not geo-referenced, go to the point on the map where you want to add the
element, and then click the point on the smart map
Before you add an overlay, it's a good idea to zoom in to the place on the
map where you want to put it. This makes it easier to accurately position
the overlay.
93 | Configuration
User manual | XProtect® Smart Client 2021 R1
l Shapefile - select the SHP file. If you have a PRJfile, XProtect Smart Client will find it, and you can
just click OK. If you do not have a PRJfile, you can reposition the overlay manually after you add it.
You can also apply a color. For example, adding a color can make the shapefile stand out more on
the smart map
l CAD - select the DWG file. If you have a PRJfile, click OK. If you do not have a PRJfile, and you want
to use geo-referencing to position the file on the smart map, enter the spatial reference identifier
(SRID), and then click OK. If you do not have a PRJfile or an SRID, you can reposition the overlay
manually after you add it
For more information about the types of overlays, see Custom overlays
(explained) on page 92.
You can configure XProtect Smart Client to automatically add locations to custom overlays on your smart map.
This allows you to jump to the custom overlays through the Select a location list.
Steps:
1. In the application toolbar, click and then Settings to open the Settings window.
For more information, see Custom overlays and locations (explained) on page 92.
1. Select the view that contains the smart map, and then click Setup.
3. Hover the pointer over the custom overlay, and then click Delete.
5. Optional: If a location was created for the custom overlay, you might want to delete that as well. For more
information, see Adding, deleting, or editing locations on smart map on page 105.
94 | Configuration
User manual | XProtect® Smart Client 2021 R1
This topic is relevant only if you are using shapefiles with polygons.
If you want to use a shapefile on your smart map that consists of polygons in close proximity, you may need to
distinguish the individual polygons from each other. You do that by decreasing the opacity of the color you pick
for the shapefile. The borders of the polygons will stand out.
Steps:
1. Follow the steps described in Add custom overlay on smart map on page 93.
2. When selecting the color, drag the Opacity slider to the left until you are ok with the level of
transparency.
3. Click Save.
You can move an overlay to a different place on the map, make it larger or smaller, and rotate it. For example,
this is useful if your overlay is not geo-referenced, or the overlay is geo-referenced but for some reason does
not align exactly with the geographic background.
Steps:
95 | Configuration
User manual | XProtect® Smart Client 2021 R1
1. Select the view that contains the smart map, and then click Setup.
l To rotate the overlay around a specific point, move the pivot point to that place on the map. Then
click and drag a corner handle
4. To move the overlay on the map, click and drag the overlay.
After you add a camera to a smart map, you can adjust the field of view for the camera icon so that it reflects the
field of view of the actual camera. This makes it easy to find the camera that is covering a particular area.
Additionally, you can select an icon to represent the camera on the map, which can help you identify the type of
camera on the map.
You can work with the following device types on smart maps:
l Cameras
l Input devices
l Microphones
96 | Configuration
User manual | XProtect® Smart Client 2021 R1
Ad d d evices t o sm art m ap
If the geo coordinates of the device have been specified in XProtect Management Client by your system
administrator, the device will automatically be positioned on the smart map when you add it. If not, you must
position the device yourself in its exact geographic location.
97 | Configuration
User manual | XProtect® Smart Client 2021 R1
1. Select the view that contains the smart map, and then click Setup.
98 | Configuration
User manual | XProtect® Smart Client 2021 R1
Before you add the device, it's a good idea to zoom in to the location on the map.
This makes it easier to accurately position the device.
l Expand the System Overview pane, find the device or device group, and then drag it to the point
on the smart map where you want to display it. You can drag devices afterward to reposition them
l On the smart map toolbar, select Add a device > select the device type.
l Example: In the case of a camera, select Add a cam era, and then select the camera.
99 | Configuration
User manual | XProtect® Smart Client 2021 R1
100 | Configuration
User manual | XProtect® Smart Client 2021 R1
Once the camera has been added to the smart map, you can change field of view and direction by adjusting the
camera icon.
If you are zoomed out on the map, you may have to zoom in until the field of view is
displayed.
1. Select the view that contains the smart map that you want to work with.
4. Use the rotate handle to point the camera in the right direction.
5. To adjust the width, length, and angle of the field of view, click and drag the handles at the front edge of
the field of view.
You can choose a device icon that matches the type of device that you are using.
1. Select the view that contains the smart map that you want to work with.
2. Click Setup, and then double-click the device icon on the map.
101 | Configuration
User manual | XProtect® Smart Client 2021 R1
3. Click Pick icon, and then select the icon for the device.
You can show or hide information about devices on a smart map. This is useful, for example, when you want to
increase or reduce the amount of content on your smart map.
1. Select the view that contains the smart map that you want to work with.
3. Select or clear the check boxes for the information to show or hide.
After you add microphones to a smart map, you can listen to audio from one microphone at a time on the Live
tab.
Steps:
1. On the Live tab, navigate to the place on the smart map where the microphone is placed.
Alternatively, right-click the microphone and select Mute m icrophone or Unm ute.
You can remove devices, for example if devices have been physically removed or were added by mistake. By
removing a device, the positioning information of the device, for example the geo coordinates, are removed
from your VMS system.
Requirements
l Editing of devices
Steps:
102 | Configuration
User manual | XProtect® Smart Client 2021 R1
3. To remove a single device, right-click the device and click Rem ove.
2. Click and drag to select multiple cameras. Other types of devices, for example input devices, are
not included in the selection.
103 | Configuration
User manual | XProtect® Smart Client 2021 R1
2. While holding down Ctrl, click the devices that you want to remove.
6. Click Setup again to exit setup mode. Your changes are saved.
You can also delete a single device by selecting it and then pressing DELETE on your
keyboard.
You can add links that go to locations on your smart map, or go to the static maps in XProtect Smart Client. This
lets you quickly visit locations, or display another type of map without changing to another view. You cannot link
to another smart map. For more information, see Differences between maps and smart maps (explained) on
page 84.
l A link to a location displays the location in the current view. To return to a location that you previously
l A link to a map displays the map in a floating window. This lets you access both types of maps at the
same time. You can view and interact with the map but you cannot make changes in the floating window,
such as adding cameras
If you color code links, or want to make them more visible on the map, you can specify a
color for the link. By default, links to smart map locations are blue, and links to legacy
maps are red. If you use a different color, it is a good idea to use the same color for each
type of link. For example, this can make it easier to distinguish between links when you
use layers to filter items on the map.
Adding links to your smart map lets you quickly visit locations, or display another type of map without changing
to another view.
Steps:
104 | Configuration
User manual | XProtect® Smart Client 2021 R1
1. Select the view that contains the smart map, and then click Setup.
2. Go to the point on the map where you want to add the link.
3. In the map toolbar, click Add a link, and then click the point on the map where you want the link to be.
4. Specify whether you want to link to a smart map location, or a map, and then click Add.
You can display the title of the link on the smart map if you select Icon and text as
the display style. Typically, names indicate where the link takes you.
6. In the Destination field, select the map or location that the link goes to.
7. In the Display style field, specify whether to display the name and link icon, or only the link icon on the map.
Once you have added a link on your smart map, you can edit or delete it.
Steps:
2. To edit the link, right-click the link and select Edit link.
You can create locations at the points on the smart map that are of interest to you. For example, you can create
locations for your home office, and satellite offices. Not only do locations give you a full picture of your
environment, they are also useful for navigating the smart map.
105 | Configuration
User manual | XProtect® Smart Client 2021 R1
Depending on your configuration, when you add a custom overlay, XProtect Smart Client
may add a location with the same name as the overlay. For example, this makes it easier
to go to the overlay on the smart map when you are zoomed out. The overlay and location
are not, however, linked. For example, you can delete or rename the location without
changing the overlay, and vice versa. For more information, see Adding, deleting, or
editing custom overlays on page 92.
Home locations are specific to the view item they are set in. You can have different home locations in different
view items. If a home location is not specified for a view item, the view item displays the whole world, regardless
of the type of background you are using. This is also the case if you delete the home location.
While you are working with the smart map, you can click Hom e to return to the home location. This is similar
to resetting the smart map in the view. You return to the default settings for the view item, and the system
deletes the history of the locations you visited.
Selecting a new home location affects everyone who uses the view item. If someone else
had set another location as home, you are changing their setting.
To keep track of the places that are of interest to you, you can add locations that allow you to quickly navigate to
those places on the smart map.
Steps:
1. Select the view that contains the smart map, and click Setup.
2. If needed, pan and zoom in to the point on the smart map where you want to add the location.
3. In the toolbar, click Add a location, and then click the point on the smart map.
4. Give the location a name, and then add the following optional details:
l Specify a zoom level to apply when someone goes to the location on the smart map
l Select a color for the location icon. Color-coding locations is useful, for example, for distinguishing
between types of locations. This could be based on the function of the location or its type, or
indicate the location's priority
l Optional: Make the location your home location. The smart map centers on this location, and
applies the default zoom level setting for it, when you click Hom e
106 | Configuration
User manual | XProtect® Smart Client 2021 R1
Once you have added locations on your smart map, you can delete them or edit the settings, for example
deleting the home location.
Steps:
For example, you can create a patrol route by creating a series of links between locations. Create a link at
location A that goes to location B, and a link at location B that goes to location C, and so on. For more
information, see Adding, deleting, or editing links on smart map on page 104.
Buildings on the smart map are depicted as polygons with four edges. Once added, you can adjust the
dimensions, angles, and size to match the actual shape and position of the building.
If the building is a multistory building, you can start adding levels and add cameras to the individual levels. This
allows you to navigate the cameras inside the building, level by level.
To help you illustrate the interior of a level, you can add custom overlays to levels, for example an image
illustrating a floorplan. For more information, see Add floorplans to levels (smart map) on page 112.
Buildings are automatically given a name, for example Building 4. Milestone recommends that you change the
name. This makes it easier for you to distinguish buildings from one another.
107 | Configuration
User manual | XProtect® Smart Client 2021 R1
Ad d b u ild in g s t o sm art m ap
Instead of using images or shapefiles to illustrate buildings, you can add an outline of a building. Afterwards, you
can change the dimensions, angles, and size to match the shape and position of the actual building.
Requirements
Smart map editing has been enabled on your Smart Client profile in XProtect Management Client.
Steps:
2. Navigate to the place on the smart map, where you want to position the building.
3. Click and place the cursor in the relevant position on the smart map.
4. Click again. A rectangle is added to the smart map. If zoomed out, the zoom level automatically
increases.
5. If necessary, use the corner handles to adjust the shape and position of the actual building.
6. Click Setup again to exit setup mode. Your changes are saved.
Ed it b u ild in g s on sm art m ap
Once a building has been added to the smart map, you can change the name of the building, and adjust the
position, the size, dimensions, and angles. You can also add, remove, or reorder levels.
Requirements
Smart map editing has been enabled on your Smart Client profile in XProtect Management Client.
Steps:
108 | Configuration
User manual | XProtect® Smart Client 2021 R1
3. Click anywhere inside the building. A blue-ridged border indicates that you can edit the building.
4. To rename the building, go to the top of the right-side pane and click . Change the name and click
. To cancel, press Esc.
6. To add or remove levels, see Add or remove levels from buildings (smart map) on page 110.
7. Click Setup again to exit setup mode. Your changes are saved.
If a building is no longer needed, you can delete it. Next time someone logs into XProtect Smart Client or reloads,
the building is gone.
Requirements
Smart map editing has been enabled on your Smart Client profile in XProtect Management Client.
Steps:
109 | Configuration
User manual | XProtect® Smart Client 2021 R1
An alternate way of deleting a building: In the Manage default settings, scroll down
to the Buildings section, hover on the building, click Delete and then Save.
When you add a device to a building, by default, the device is associated with the default level if one has been
specified. Otherwise, the device is assigned to the first level. However, you can change this and associate the
device with any other level, or several levels at the same time.
More facts:
l If you add a building on top of a device that is already positioned, by default, the device is associated with
all levels
l If you expand the boundaries of a building so that it covers a device that is already positioned, the device
is associated only with the level that is selected
If you readjust the boundaries of the building so that it no longer covers the device, the
device is no longer associated with the building.
To help you visualize the interior of the levels in a building, you can add floorplans as custom overlays. With a
floorplan in place, it is easier to precisely position the device. For more information, see Add floorplans to levels
(smart map) on page 112.
The devices that you position are associated with levels, not custom overlays. If you delete a level inside a
building with devices and a custom overlay, the devices stay in their geographical position, but are no longer
associated with the level. However, the custom overlay is deleted together with the level.
If you reorder a level, both the devices and the custom overlay stay with the level. The devices maintain their
geographical position.
After adding a building to your smart map, you can add any number of levels. The first level is assigned the
number 1, the next 2, and so forth. Afterwards, you can rename and reorder the individual levels.
Requirements
Smart map editing has been enabled on your Smart Client profile in XProtect Management Client.
110 | Configuration
User manual | XProtect® Smart Client 2021 R1
Steps:
6. To delete a level, click the dots and select Delete. Devices on this level stay
in their geographical position, but they are no longer associated with the level.
Smart map editing has been enabled on your Smart Client profile in XProtect Management Client.
Steps:
2. Select the building. A pane appears on the right-hand side showing you the levels of the building.
4. Click and drag the dotted area to the correct position. Any associated
devices and custom overlays stay with the level.
5. Click Setup again to exit setup mode. Your changes are saved.
If a particular level in a building is more relevant than others, for example the ground floor, you can set that level
as the default level. When you open your smart map and go to the building, automatically the default level is
selected.
If you navigate away from the building and back, XProtect Smart Client brings you to the level where you left off.
Requirements
Smart map editing has been enabled on your Smart Client profile in XProtect Management Client.
111 | Configuration
User manual | XProtect® Smart Client 2021 R1
Steps:
2. Select the building. A pane appears on the right-hand side showing you the levels of the building. The
default level is highlighted.
3. Click Setup to enter setup mode. Notice the asterisk . It indicates where the
current default level is.
4. On the level you want to set as the default level, click the dots .
6. Click Setup again to exit setup mode. Your changes are saved.
You can add custom overlays, for example floorplan images, to the levels in your building to help you illustrate
the interior of a level inside a building. As you navigate the levels, automatically the associated floorplans are
displayed.
Requirements
Smart map editing has been enabled on your Smart Client profile in XProtect Management Client.
Steps:
2. Select the building. A pane appears on the right-hand side showing you the levels of the building.
4. Select the level where you want to add the custom overlay.
5. In the upper left corner, click Add a custom overlay, and then click anywhere inside the building
outline. A window appears.
6. Select the type of custom overlay. For more information, see Custom overlays (explained) on page 92.
112 | Configuration
User manual | XProtect® Smart Client 2021 R1
7. Select the location on your computer where the file is stored and click Continue. The custom overlay is
displayed as a blue outline.
8. Drag it onto the outline of the building and use the pivot point and corner handles to rotate and reposition
the custom overlay.
10. Click Setup again to exit setup mode. Your changes are saved.
If a floorplan on a level inside a building has changed, you may need to replace the custom overlay illustrating
the floorplan. Milestone recommends that you delete the old floorplan, before adding a new one.
Requirements
Smart map editing has been enabled on your Smart Client profile in Management Client.
Steps:
2. Select the building. A pane appears on the right-hand side showing you the levels of the building.
5. Right-click anywhere on the custom overlay and select Delete custom overlay.
6. Click Setup again to exit setup mode. Your changes are saved.
113 | Configuration
User manual | XProtect® Smart Client 2021 R1
To edit the position or size of the floorplan, right-click the custom overlay and select Edit
position. Now you can move, rotate, and change the size of the custom overlay.
After creating a building and adding levels, you can add devices to the building. If a default level has been
specified, the devices are associated with it. Otherwise, the devices are associated with the first level. You can
change this and associate the device with any of the levels in the building.
Requirements
Smart map editing has been enabled on your Smart Client profile in XProtect Management Client.
Steps:
4. Click again on the location where you want to position the device. A dialog appears.
5. Select the device and click OK. For each device that you want to add, repeat steps 3-5.
6. To associate a device with one or more levels, right-click the device and select the required levels.
7. Click Setup again to exit setup mode. Your changes are saved.
Maps (configuration)
2. In the System Overview pane, drag the Map item to a position in the view. A window appears.
3. Select either Create new m ap or Use existing m ap. A triangle next to a map name indicates that the
map might have one or more sub-maps. Sub-maps and the elements they contain are also added.
114 | Configuration
User manual | XProtect® Smart Client 2021 R1
4. In the N am e field, enter a name for the map. The name will be displayed in the title bar of the position.
If you leave the N am e field blank and click Browse., the N am e field displays the
name of the image file you select.
7. Click OK.
8. Click Setup again to exit setup mode. Your changes are saved.
M ap settings
In setup mode, you can use the Properties pane to adjust a number of settings for individual maps.
N am e Description
Displays the map that forms the basis of the particular map view. The field is read-
Hom e m ap only, but you can change the map by clicking the selection button to open the Map
Setup window.
Change Change the map, but keep the elements on the map in their relative positions to each
Background other.
The Icon size drop-down list lets you select the size of new elements added to the
Icon size map, ranging from Tiny to Very large. You can re-size icons on the map by pulling the
sizing handles in the corners of the icons.
The N am e check box lets you enable/disable whether names of elements are
Show nam e
displayed when adding new elements.
115 | Configuration
User manual | XProtect® Smart Client 2021 R1
N am e Description
Select to automatically maximize the map to full screen in Live mode when the
Auto m axim ize
XProtect Smart Client has not been used for the number of seconds defined in
m ap
Tim eout. The maximum number of timeout seconds is 99999.
On m ouse over Select to display a live video preview when you move the mouse over a camera.
Select to define that the preview window looks the same as your other views. Clearing
this check box lets you define the Title bar and Video indicator settings for previews.
Use default Title bar: select to display a title bar with the name of the camera.
display settings
Video indicator: select to display the video indicator (see Camera indicators
(explained) on page 189), which flashes green when the image is updated. You can
only select Video indicator if you have also selected Title bar.
Status Select to graphically display the status of the elements (see Maps (explained) on page
visualization 289) added to a map.
Enable status When selected, you can see status details on cameras and servers in live and playback
details support mode.
Autom atically
Select to automatically change the map in the preview when you select an alarm to
change m ap on
display the map for the camera that the alarm relates to.
alarm
Select to only show camera view zones and PTZ presets when you move your mouse
Only show on over the camera, view zone or preset. This setting is useful if you have several
hover cameras on a map with overlapping view zones or several presets. The default value is
to show view zones and presets.
116 | Configuration
User manual | XProtect® Smart Client 2021 R1
M ap toolbox (explained)
The map toolbox consists of a number of tools for configuring the map. Selecting either Cam era, Server,
Microphone, Speaker, Event, or Output opens the Elem ent Selector with a list of cameras, servers,
microphones, speakers, events, and output, allowing you to place these elements on the map.
2. In the toolbox, click the required element icon to open the Elem ent Selector window.
3. You can use the filter to quickly find a required element: enter a search criterion to narrow down the list
of displayed elements to fit your search criterion.
5. To remove an element, right-click the unwanted element (camera, hot zone, server, event, output,
microphone, or speaker) and select Rem ove [elem ent].
117 | Configuration
User manual | XProtect® Smart Client 2021 R1
7. To change the orientation of an element, select it and place your mouse over one of the element's sizing
handles. When the mouse pointer changes appearance to a curved arrow, click and drag the element to
rotate it.
You can use the selector tool from the toolbox to select and move elements on a map, or
to pan the map.
If your map has a color that makes it difficult to see the elements on the map, try creating
a text box and fill it with a color that makes it stand out from the map. Add the required
elements to the map, then drag them into the text box.
118 | Configuration
User manual | XProtect® Smart Client 2021 R1
3. Move the mouse pointer onto the map. The mouse pointer now displays the hot zone icon and a small
white cross to indicate that hot zone drawing is enabled.
To draw the hot zone, click the map where you want to start drawing the hot zone. The starting point is
now indicated by a large blue dot—also known as an anchor—on the map:
The hot zone drawing tool makes straight lines only; if you want a rounded hot zone border, you must use
several small straight lines.
4. Click the hot zone starting point to complete drawing the hot zone. The hot zone is now outlined with a
dotted line, indicating that no sub-map has been attached to the hot zone.
You can alter the outline of a hot zone by pulling the hot zone anchors.
5. To attach a sub-map to the hot zone, double-click the dotted hot zone to open the Map Setup window.
You can change the color of the hot zone using the color tool. Using different colors for hot zones helps users
differentiate between adjacent hot zones.
3. In the toolbox, select the color fill tool . This will open the Color Selection window.
Use the color picker tool to use an existing color from the map.
119 | Configuration
User manual | XProtect® Smart Client 2021 R1
4. Only relevant for text elements: Select whether you want the color change to apply to text or background.
5. Select the color from the color palette—you can see a preview of the selected color in the EXAMPLE box.
Adjusting Gradient
Use the Gradient slider to adjust how the element color fades from left to right.
Dragging the slider to the far right will make the element color fade instantly. Dragging the slider to the far left
will make the element color almost not fade at all.
Drag the Gradient slider to the required level, then click the map element to apply color and gradient.
Adjusting Opacity
Use the Opacity slider to adjust the transparency of the color fill.
Dragging the Opacity slider to the far right will make the color completely transparent, while dragging the
Opacity slider to the far left makes the color completely solid.
Drag the Opacity slider to the required level, then click the map element to apply color and opacity.
120 | Configuration
User manual | XProtect® Smart Client 2021 R1
You can fill map elements with any color you like. Click the Color Selection window's Advanced button to access
the advanced color selection options. Do one of the following:
l Use the color slider to select the main color shade, then drag the color circle to select the required tone.
If you have a great number of elements on a map, it can be difficult to have enough room for all the labels. You
can edit the name of the devices, by selecting the label and then entering a new (shorter) name for the device.
When you rename a label, you are only changing the label on the map, not the name of
the camera or element in the system.
You can also make sure your labels don't overlap by rotating them. To rotate a label on a map:
l Select the label and place your mouse over one of the sizing handles. When the mouse pointer changes
appearance to a curved arrow, click and drag the label to rotate it
Another way to save space on a map is to select only to show view zones and PTZ presets
on hover (see Map settings on page 115).
121 | Configuration
User manual | XProtect® Smart Client 2021 R1
You can always edit your text settings; click the required text box and select the
text tool from the toolbox, then change the text settings for the selected text box.
5. Enter your text. Press EN TER on your keyboard to make the text box expand downwards.
You can use the color fill tool to change the text color and background.
You can move the text box around; select the selector tool, grab the text box on the map
and move the text box.
Matrix (configuration)
1. In setup mode, in the System Overview pane, drag the Matrix item to the position in the view where you
want to add Matrix content. A blue border appears indicating that the position in the view has Matrix
content.
122 | Configuration
User manual | XProtect® Smart Client 2021 R1
2. When you select a Matrix position, you can specify its properties in the Properties pane.
When viewing live or recorded video, you can double-click a Matrix position (or any
other camera position in a view) to maximize it. When maximized, video from
cameras in the Matrix position is displayed in full quality by default, regardless of
your image quality selection. If you want to make sure that the selected image
quality also applies when maximized, select Keep when m axim ized.
M at rix settings
In setup mode, in the Properties (see Camera settings on page 65) pane, you can specify the settings for Matrix
positions.
N am e Description
Change the ranking of the Matrix position by choosing a different number. You can only
choose a number in the range that corresponds to the number of Matrix positions in your
Window index view. 1 is the primary position in which video from the newest event is always shown, 2
displays video from the previously detected event, 3 displays video from the event
detected before the event in position 2, and so on.
Lets you specify the TCP port and Password for transferring Matrix-triggered video from
XProtect VMS server to the XProtect Smart Client view. This is only available when Matrix
Connection
position 1 is selected; other Matrix positions inherit the connection settings specified for
Settings...
position 1. By default, the TCP port used for Matrix is 12345. Contact your system
administrator about which port number or password to use.
l General properties, such as the name of the Smart Wall, and whether it displays status text, a title bar, or
a live indicator
l Presets that control the layout of the monitors, and possibly also default cameras that the monitors show
video from
123 | Configuration
User manual | XProtect® Smart Client 2021 R1
l The Smart Wall rights allowing operators to view, operate, add content, or play back content, and when
they are allowed to do so.
l Events that can be combined with rules to trigger system actions, for example displaying an alarm or
other content
1. Add Smart Wall overview to views on page 124 - to dynamically control what content is displayed on the
Smart Wall, first you must add the Smart Wall overview to a view. The Smart Wall overview allows you to
drag-and-drop or send cameras and other types of content to the Smart Wall monitors.
2. Change the layout of Smart Wall monitors on page 125 - you can change the preconfigured layout of the
Smart Wall monitors by changing the view layout or applying a different preset to a monitor.
124 | Configuration
User manual | XProtect® Smart Client 2021 R1
2. Select the view where you want to add the Smart Wall overview.
3. In the System Overview pane, drag the Sm art Wall element to the relevant view item.
4. Click Setup again to exit setup mode. Your changes are saved.
5. Now you can start adding cameras and other types of content to your Smart Wall.
Example
An incident has been recorded on five cameras, and you even have a picture of a suspect. You want to display
the video and picture on the Smart Wall, so the security staff can view the incident and detain the suspect.
Because the current monitors in your Smart Wall are pre-configured to only show 2x2 cameras, you need to
change the view layout to 2x3 to add the fifth camera and the picture.
125 | Configuration
User manual | XProtect® Smart Client 2021 R1
1. On the Live or Playback tab, open the view that contains your Smart Wall overview.
2. Click the icon for the monitor, select Change View Layout, select the display format, for example 4:3.
3. Select the layout. In this example, select 2x3. Two grayed out view items are added to view layout.
4. Now you add additional content. See Displaying content on Smart Wall on page 301.
126 | Configuration
User manual | XProtect® Smart Client 2021 R1
The presets defined by your system administrator are associated with individual monitors. When you change the
preset, all monitors in the Smart Wall associated with the preset are updated.
2. In the Select preset list, select the preset that you want to display. The affected monitors in the overview
change.
3. To view the content on the Smart Wall, see View Smart Wall content on page 299.
Other users can change the preset manually, or rules can change it automatically.
A project in XProtect Smart Client – Player is a collection of files that are created when video is exported in
database format from XProtect Smart Client. Your user settings, including information about your views, are
stored as part of a project.
The Project pane appears when you click Setup. In setup mode, you can:
127 | Configuration
User manual | XProtect® Smart Client 2021 R1
l Assign passwords to projects - only people with permission can view a video. You can also assign
passwords to devices when you export them. To avoid having to keep track of several database
passwords, you can assign a single password to the overall project. If you do not assign an overall
password and you have databases with passwords added to your project, you will be asked to enter a
password for each database when you open the project. If you assign a password to a project, you cannot
delete it. However, you can change the password or create a new identical project in the Project pane.
In the Views pane in XProtect Smart Client – Player, you can add, edit, and delete views. You can also search for
views and cameras.
The Overview pane in XProtect Smart Client – Player displays the cameras, microphones, speakers, webpages,
images, and plug-ins assigned to the project. When you have selected a device, you can delete it and rename it.
You can link speakers and microphones to cameras. Then associated audio is automatically selected when you
view recorded video for a particular camera.
To open a database from an archive or previously exported material, click the button. The Open Database
wizard appears.
When you delete a device, this does not delete the actual database files associated with
the device, it just removes them from the project.
128 | Configuration
User manual | XProtect® Smart Client 2021 R1
This feature is only available in certain XProtect VMS systems. For information about the
features in your system, see Surveillance system differences on page 29.
You can use digital signatures to verify the authenticity of your recorded video. This is useful, for example if you
want to demonstrate that the video has not been tampered with.
l whether the video has been modified after it was recorded. The recording server creates a digital
signature for the recording. Later when you view exported video in XProtect Smart Client – Player, you
can compare the recording signature with the one that was originally created by the recording server.
l whether video that you export in XProtect Smart Client has been modified after it was exported. During
the export process, XProtect Smart Client creates a signature for the export file. Later when you review
the exported evidence in XProtect Smart Client – Player, you can compare the export signature with the
one that was created during the export.
If you find that there is a discrepancy, there is reason to question the reliability of the video evidence.
The original digital signatures are contained in the PublicKey.xm l and Public Key Certificate.xm l files in these
locations:
l XProtect Smart Client - <export destination folder>\ <export nam e>\ Client
Files\ Data\ Mediadata\ <cam era nam e>\ <cam era nam e>\ Export signatures
There are two scenarios where digital signatures are excluded during the export process:
l If there are areas with privacy masks, digital signatures for the recording server will be removed in the
export.
l If the data you are exporting is very close to the current date and time, the digital signature for the
recording server might not be included for the whole sequence. In this case, only part of the export will
have digital signatures added.
The export process will complete, but when you verify the signatures, you will see that the digital signatures for
the recording server were removed or partially OK.
129 | Configuration
User manual | XProtect® Smart Client 2021 R1
1. On the Live tab (see Live tab (explained) on page 166), in setup mode, select the view you want to use for
access control monitoring.
2. In the System Overview pane, click Access Monitor and drag it to a view item.
3. In the Access Monitor Settings (see Access Monitor Settings on page 130) dialog box that appears,
specify the settings. Once you have selected a door, you can keep the default settings or change them if
needed.
When an access control incident occurs that triggers an event, it appears in the right side of the view
item.
N am e Description
Select the door you want to view access control events from. When you select a door, the
Door
remaining settings in the dialog box appear with their current values.
Select the type of access control sources that you want to receive events from. The list
can contain, for example, doors or specific access points for a door. An access point is a
point of entry, including its associated physical devices such as card readers, keypads,
Sources sensors or buttons. A door has typically two access points that control entry and exit
through the door respectively.
Select the camera from which you want to show video related to this door. By default, the
Cam era system lists the cameras that your system administrator has associated with the
selected door, but you can also select another camera in your system.
Select the type of events you want to receive. You can select events from the event
Events categories defined by your XProtect system administrator or from the list of events
defined in your access control system.
Select the command buttons that you want to have available in the access monitor, for
Com m ands example, lock and unlock doors. The list of commands depends on your system
configuration.
Order Select if you want new events to appear in the top or at the bottom of the event list.
130 | Configuration
User manual | XProtect® Smart Client 2021 R1
1. Click Setup and select the view item you want to modify.
3. In the Access Monitor Settings (see Access Monitor Settings on page 130) dialog box that appears,
specify the settings.
4. Click OK to close the dialog box and then Setup to return to live viewing.
Examples of usage:
l Have direct access to command buttons in view items other than access monitors
l Add other command buttons than those specified in Access Monitor Settings on page 130
Steps:
1. On the Live tab, click Setup and select the view item you want to modify.
3. Locate the command you want to add and drag it to your view item.
The overlay button appears when you drag the mouse over the view item.
Provided that the plug-in supports deep link, the following prerequisites exist for the access control system:
131 | Configuration
User manual | XProtect® Smart Client 2021 R1
2. Search for a cardholder and select the person from the list.
3. On the right-hand side, below the cardholder information, you can click a link to, for example, a webpage.
Depending on the plug-in, more links may be supported and you may be asked for additional login
credentials.
4. You can edit several functionality, including cardholder information and access rights.
5. Close, in this example, the webpage and return to XProtect Smart Client.
If you later need to handle access requests again, turn on access request notifications. You can also change the
options for access control, by clicking the Settings icon from within an access request notification.
If the Follow Server field is selected, your system administrator controls the setting of
Show access request notifications.
2. In the System overview pane, click LPR and drag it to the relevant view item.
3. In the Select LPR Cam era dialog box, expand the required server to view a list of available LPR cameras
from that server.
You can specify how you want to display LPR camera events on the Live tab in the Properties pane (see Adjust
LPR view settings on page 132).
2. In Properties, next to LPR cam era, click the Browse button to open the Select LPR Cam era dialog box
and select another LPR camera.
132 | Configuration
User manual | XProtect® Smart Client 2021 R1
3. Choose the order of LPR events in your lists on the right side of the preview:
l N ewest on top: Display the newest LPR events at the top of the list
l N ewest on bottom : Display the newest LPR events at the bottom of the list
4. If you want to display the list of license plates from one camera but want to view video from another,
select a different camera in the Cam era nam e field.
4. In the toolbox, click the Add Plug-In Elem ent icon to open the Elem ent Selector window.
5. Select the relevant LPR server and drag it onto the map.
6. On the map, right-click the LPR server icon and select Status Details to get live status on the LPR server
and the LPR cameras related to the server.
You can associate the LPR specific map with your Alarm list by adding the map on the Alarm Manager tab.
133 | Configuration
User manual | XProtect® Smart Client 2021 R1
1. On the Alarm Manager tab, in the Alarm s list, right-click the Im age icon next to the Quick Filters
column. From the menu, select: Object, Tag, and Type.
134 | Configuration
User manual | XProtect® Smart Client 2021 R1
2. Now Type displays all events related to LPR, Tag displays their country codes, and Object displays license
plate numbers of the registered vehicles.
1. Verify that your XProtect Transact base license has been activated during installation of the VMS. To do
this, open XProtect Smart Client and check that the Transact tab is visible. Even if you do not have a base
license, you can still use XProtect Transact with a trial license. For more information, see XProtect
Transact trial license on page 136.
2. Verify that transactions are displayed correctly. This includes the individual transaction lines and receipts.
To do this, click the Transact tab and select a transaction source and a time interval. If configured
correctly, a list of transaction lines appear, and if you click a line, the corresponding video still frame is
135 | Configuration
User manual | XProtect® Smart Client 2021 R1
3. Set up a view for transactions, if you want to observe real time transactions on the Live tab or investigate
transactions on the Playback tab. For more information, see Set up views for transactions on page 136.
If you are using XProtect Express or XProtect Professional, the trial license is a built-in license. The trial license is
activated when the system administrator adds a transaction source in the configuration.
For other products, you need to acquire the trial license from Milestone. The system administrator must activate
the trial license in the configuration.
Steps:
1. On the Live tab or Playback tab, click Setup in the upper right corner to enter the setup mode.
136 | Configuration
User manual | XProtect® Smart Client 2021 R1
4. Drag and drop the Transact item into the view item, where you want the transactions and video feed to
be displayed. A pop-up window appears.
5. Select a transaction source, for example a cash register, and click OK. A receipt preview is displayed
inside the view item.
6. Expand Properties and select the Show cam eras check box to add cameras associated with the
transaction source. By default, the first camera added to the transaction source in the configuration is
selected.
7. Use the First cam era and Second cam era drop-down lists to specify which cameras are displayed in the
view item. By default, no second camera is selected. If you do not want a second camera, leave it as is.
137 | Configuration
User manual | XProtect® Smart Client 2021 R1
8. If you want to change the position of the cameras, select a value in the Position drop-down list, for
example to the left of the receipt.
For each transaction view item you want to add to the view, repeat steps 4-8.
l Change the cameras selected and their display order. You can select maximum two cameras per
transaction view item, and only cameras associated with the transaction source
Steps:
1. On the Live tab or Playback tab, click Setup in the upper right corner to enter the setup mode.
2. Select the view and then the view item you want to adjust.
3. To modify the cameras selected or their position, expand Properties and verify that the Show cam eras
check box has been selected.
4. Use the Position drop-down list to specify how the camera or cameras are displayed in relation to the
receipt, for example below the receipt.
5. Use the First cam era and Second cam era drop-down lists to change which cameras are displayed in the
view item.
6. If you want to add a transaction source to the view, follow steps 3-8 in Set up views for transactions on
page 136.
138 | Configuration
User manual | XProtect® Smart Client 2021 R1
Scripting
l If using Basic authentication or Windows authentication, you can make the XProtect Smart Client login
window open with a pre-filled server address and user name fields so users only have to enter a
password to log in.
l If using Windows authentication (current user), you can make the XProtect Smart Client connect to the
surveillance system automatically, based on the user's current Windows login.
l Host name
l Username
l Password
Storing non-encrypted information may compromise the security of your system or GDPR
compliance. The information in the SCS file can be read:
l In the memory footprint of the XProtect Smart Client application that was started
by the SCS file or a command-line that delivers the username and password
Milestone recommends that you use Windows authentication (current user). If you
must use Basic authentication or Windows authentication, you should limit access to
the SCS file.
ServerAddress
Refers to the URL of the server to which XProtect Smart Client connects.
139 | Configuration
User manual | XProtect® Smart Client 2021 R1
l XProtect Corporate
l XProtect Expert
l XProtect Professional+
l XProtect Express+
l XProtect Essential+
XProtect Professional
XProtect Express
The following example shows the XProtect Smart Client login window with http://ourserver in the Server address
field:
Client.exe -ServerAddress="http://ourserver"
The default authentication type is Windows authentication (current user). Unless you change this, using the
AuthenticationType parameter (described in the following section), the login window automatically displays the
current Windows user in the User nam e field.
UserName
The following example shows the XProtect Smart Client's login window with http://ourserver in the Server
address field, and Tom m y in the User nam e field:
This parameter is relevant only for Windows authentication and Basic authentication.
You use the AuthenticationType parameter to control which authentication method to use.
Password
The following example shows the XProtect Smart Client's login window with http://ourserver in the Server
address field, Tom m y in the User nam e field, and T0m My5Pa55w0rD in the Password field:
140 | Configuration
User manual | XProtect® Smart Client 2021 R1
This parameter is relevant only for Windows authentication and Basic authentication.
You use the AuthenticationType parameter to control which authentication method to use.
AuthenticationType
Refers to one of XProtect Smart Client's three possible authentication methods: Windows authentication
(current user) (called WindowsDefault in startup scripts), Windows authentication (called Windows in startup
scripts), or Basic authentication (called Sim ple in the startup scripts).
The following example shows the XProtect Smart Client login window with http://ourserver in the Server address
field, Basic authentication selected in the Authentication field, Tom m y in the User nam e field, and
T0m My5Pa55w0rD (masked by asterisks) in the Password field:
If you use Windows authentication (current user), the UserN am e and Password parameters would not be
necessary, and the example looks like this:
Script
Refers to a full path to an .scs script (a script type targeted at controlling the XProtect Smart Client).
Client.exe -Script=c:\startup.scs
Example of an .scs script for logging in to http://ourserver with the current Windows user:
<ScriptEngine>
<Login>
141 | Configuration
User manual | XProtect® Smart Client 2021 R1
<ServerAddress>http://ourserver</ServerAddress>
<AuthenticationType>WindowsDefault</AuthenticationType>
</Login>
</ScriptEngine>
You can use many of the XProtect Smart Client's function calls (see View a list of function calls) to add further
functionality to .scs scripts. In the following example, we have added a line so the .scs script from the previous
example will also minimize the XProtect Smart Client application:
<ScriptEngine>
<Login>
<ServerAddress>http://ourserver</ServerAddress>
<AuthenticationType>WindowsDefault</AuthenticationType>
</Login>
<Script>SCS. Application.Minimize();</Script>
</ScriptEngine>
Format
{-,/,--}param{ ,=,:}((".')value(",'))
Examples:
142 | Configuration
User manual | XProtect® Smart Client 2021 R1
-UserName Tommy
Example: In an HTML page, you can insert a clickable floorplan of a building that allows operators to simply click
a part of the floorplan to instantly switch to a view that displays video from that part of the building.
Requirements
l If your XProtect VMS system supports Smart Client profiles, you must enable HTML scripting on the
required Smart Client profiles in XProtect Management Client.
l If your XProtect VMS system does not support Smart Client profiles, you must enable HTML scripting in
the Client.exe.config file.
In the following, you will see examples of HTML pages for XProtect Smart Client navigation:
l A check list for system administrators outlining the tasks involved in creating and distributing HTML
pages to XProtect Smart Client operators
A very quick solution is to create an HTML page with buttons for navigation. You are able to create a wide variety
of buttons on the HTML page. In this example, we will just create two types of buttons:
143 | Configuration
User manual | XProtect® Smart Client 2021 R1
Where Viewstatus indicates whether the view is shared or private (if the HTML page is to be distributed
to several users, the view m ust be shared).
This button would allow users to go to a view called View2 in a shared group called Group1.
Buttons for switching between tabs: Live and Playback Bear in mind that, depending on their user
rights, some users may not be able to access all tabs.
For advanced users it is possible to create many other types of buttons using the
approximately 100 different function calls available for the XProtect Smart Client.
In the following we have created two shared groups in the XProtect Smart Client . We have called them Group1
and Group2. Each group contains two views, called View1 and View2.
We have also created an HTML page with buttons allowing users to switch between our four different views as
well as between two of the XProtect Smart Client 's tabs, Live and Playback. When viewed in a browser, our
HTML page looks like this:
144 | Configuration
User manual | XProtect® Smart Client 2021 R1
HTML page with buttons for navigating between views and tabs
We have saved the HTML page locally, in this case on the user's C: drive. When the HTML page is to be used for
navigation, saving the HTML page locally is necessary to open it in compatibility mode. See also Web page
properties on page 63.
When saving the HTML page locally, save it at a location to which an unambiguous path can be defined, for
example in a folder on the user's C: drive (example: C:\ myfolder\file.htm). Saving the HTML page on the user's
desktop or in the user's My Docum ents folder will not work properly due to the way Windows constructs the
path to such locations.
We then imported the HTML page into the required XProtect Smart Client views.
You can also create an HTML page with more advanced content, for example, an image map allowing users to
switch between views.
In the following example we have kept the two groups and two views from the previous example. Instead of
using buttons, we have created an HTML page with an image of a floor plan, and created an image map based
on the floor plan. Viewed in a browser, our HTML page looks like this:
145 | Configuration
User manual | XProtect® Smart Client 2021 R1
For this example, we divided the floor plan into four colored zones, and defined an image map area for each
zone. Users can click a zone to go to the view displaying cameras from that zone.
For instance, the red zone on our image map mirrors the Go to Shared Group2 View2 button from the previous
example. If you click the red zone, you will go to View2 in Group2.
Importing a navigation HTML page into a view is in principle no different from importing any other type of HTML
page into a view in the XProtect Smart Client. See Add web pages to views on page 61.
l For the navigation to work properly, you may want to import the HTML page into
several views
To create and distribute navigation HTML pages to XProtect Smart Client operators, do the following:
1. Create the required HTML page. The navigation controls in the HTML page must match the views users
see in the XProtect Smart Client. For example, in order for a button leading to View1 to work, a view
called View1 must exist in users' XProtect Smart Client installations. If you intend to distribute the HTML
page to a group of users, the views in which the HTML page will be used should be placed in shared
groups.
146 | Configuration
User manual | XProtect® Smart Client 2021 R1
2. Save the HTML page locally on each computer on which it will be used. When saving the HTML page
locally, save it at a location to which an unambiguous path can be defined, for example in a folder on the
user's C: drive (example: C:\ myfolder\file.htm). Saving the HTML page on the user's desktop or in the
user's My Docum ents folder will not work properly due to the way Windows constructs the path to such
locations.
3. Im port the HTML page into the required views in XProtect Smart Client. See Add web pages to views on
page 61.
4. Test that the navigation controls on the imported HTML page work as intended.
For information about troubleshooting, see Web pages (troubleshooting) on page 344.
Simplified mode
The simplified mode provides only the most basic features. You can toggle between simplified and advanced
147 | Configuration
User manual | XProtect® Smart Client 2021 R1
View video - view live video, or play back recorded video to investigate an incident. Select a different view to
view video from other cameras or other types of content.For more information, see:
l Video: https://www.youtube.com/watch?v=sn1voRJxXEo/
Get a closer look - tap or double-click a video to view it in full-screen mode. Tap or double-click again to exit
the full-screen mode. Scroll to zoom in and out.
Investigate recordings - Play back video forward or backward in time, adjust the time span, or scroll to
quickly browse the recordings. You do this on the Playback tab.For more information, see:
l Video: https://www.youtube.com/watch?v=Ev4LZwLAl4c/
Create docum entation - export a video clip or still image that shows what happened. You do this on the
Playback tab.For more information, see:
l Video: https://www.youtube.com/watch?v=r1BIp1PrWJ8/
148 | Configuration
User manual | XProtect® Smart Client 2021 R1
Steps:
3. For information about adding a view, see Create views on page 53.
4. For information about editing a or copying a view, see Copy, rename, or delete views or groups on page 54.
5. Click Setup again to exit setup mode. Your changes are saved.
If the button is not available, you cannot switch to advanced mode. In that case,
please contact your system administrator.
149 | Configuration
User manual | XProtect® Smart Client 2021 R1
Optimization
XProtect Smart Client supports hardware accelerated decoding using Intel® and NVIDIA®
GPUs. Milestone does not recommend the use of Scalable Link Interface (SLI)
configuration of your NVIDIA display adapters.
2. There are two settings for hardware acceleration: Auto and Off.
4. To make the current status of the stream, including the GPU resource used for hardware acceleration
visible, select Level 2.
This setting applies to all view items. The default setting is Hide.
150 | Optimization
User manual | XProtect® Smart Client 2021 R1
The video diagnostics overlay status for Hardware acceleration can be: Intel, N VIDIA or Off.
If the status is Off, continue to examine your computer so you can enable hardware acceleration, if
possible and make sure that all hardware acceleration resources are utilized.
5.
Use the System Monitor to check the current XProtect Smart Client decoding
performance. See Monitor client resources on page 159.
151 | Optimization
User manual | XProtect® Smart Client 2021 R1
2. In the menu, set Processors and Intel Quick Sync Video filter to Yes.
152 | Optimization
User manual | XProtect® Smart Client 2021 R1
You can connect your displays to any display adapter available. If a more powerful display
adapter is available in your computer, typically NVIDIA or AMD® , connect your displays to
this adapter to use all available GPU resources for hardware accelerated decoding and
rendering.
Not all NVIDIA display adapters supports hardware acceleration. See Check NVIDIA
hardware acceleration support on page 153.
If the Intel display adapter is not present, enable the Intel display adapter in the BIOS. See Enable the Intel
display adapter in the BIOS on page 154.
Hardware accelerated decoding using NVIDIA GPUs requires compute capability version
6.x (Pascal) or newer.
To find the compute capability version of your NVIDIA product, visit the NVIDIA website
(https://developer.nvidia.com/cuda-gpus/).
153 | Optimization
User manual | XProtect® Smart Client 2021 R1
The Intel display adapter is located on the motherboard as a part of the CPU. To enable it, look for graphics, CPU
or display settings in the computer BIOS. The vendor's motherboard manual may be helpful to find the relevant
settings.
If changing the settings does not enable the onboard Intel display adapter, you can try to
move the display adapter card to another slot and then connect the display to the
motherboard. In some cases, this can enable the onboard display adapter.
The Intel driver version provided by the PC vendor can be an older version and may not
support Intel Quick Sync Video.
There are two ways of updating your video driver. Manual download and install or using a driver update utility.
I ntel
N VI DI A
154 | Optimization
User manual | XProtect® Smart Client 2021 R1
Example:
A system with two memory channels and a total of 8 GB of memory obtains the best performance using a 2 x 4
GB memory module configuration.
If you use a 1 x 8 GB memory module configuration, you only use one of the memory channels.
To take advantage of adaptive streaming, your cameras must have multiple streams defined with different
resolutions. This enables XProtect Smart Client to automatically select the closest match to the resolution
requested by the view item. Now XProtect Smart Client does not have to scale down the default streams with an
unnecessary high resolution. This reduces the load on the CPU and GPU decoding resources.
To ensure the video quality the closest match is defined as equal or higher than the resolution requested by the
view item if possible. This is to avoid the upscaling of the streams. The table below shows the video streams that
adaptive streaming selects based on view item requests from XProtect Smart Client.
155 | Optimization
User manual | XProtect® Smart Client 2021 R1
When zooming, the live video stream requested is always the one with the highest
resolution.
Bandwidth usage is often reduced when the resolution of the requested streams are
reduced. Bandwidth usage also depends on other settings in the configurations of the
defined streams.
156 | Optimization
User manual | XProtect® Smart Client 2021 R1
2. There are two settings for adaptive streaming: Disabled and Enabled.
Select Enabled.
4. To make the current video resolution of the stream visible, select Level 2.
This setting applies to all view items. The default setting is Hide.
Try to resize the view window from small to large, large to small and check if the Video resolution value
changes.
If the value doesn't change, continue to examine your available live video streams from your cameras so
you can enable adaptive streaming, if possible.
157 | Optimization
User manual | XProtect® Smart Client 2021 R1
The only supported video resolution format for adaptive streaming is width x height.
Video resolution formats presented from a camera as 720p, mode2, VGA or a like are not
supported.
Multi-streaming allows multiple streams per device to be configured on the server. If multiple streams are
configured and adaptive streaming is enabled, you can select Adaptive stream ing or one of the other available
streams.
2. In Properties, click the Live Stream dropdown list, and the list of available live video streams appears.
3. Check if two or more live video streams are available and select Adaptive stream ing.
If only one live video stream is available, add more live video streams for the
camera in XProtect Management Client.
To make sure that Adaptive stream ing is selected in a Live view item:
158 | Optimization
User manual | XProtect® Smart Client 2021 R1
2. Select Live Stream , and the list of available live video streams appears.
3. Check if two or more live video streams are available and select Adaptive stream ing.
For more information, see System Monitor tab (explained) on page 167.
1. Click and drag the System Monitor tab to undock it to a separate window.
3. To monitor the load of the current view, select the Live or Playback tab.
If your client PC has additional NVIDIA display adapters installed, the load on these GPU's
are also visible.
159 | Optimization
User manual | XProtect® Smart Client 2021 R1
If the load is too high, you can add GPU resources to your PC by installing multiple NVIDIA
display adapters. Milestone does not recommend the use of Scalable Link Interface (SLI)
configuration of your NVIDIA display adapters.
System M onitor tab with M ilest one Federat ed Archit ect ure (explained)
If you run Milestone Federated Architecture™, the System Monitor tab is divided into two parts:
l The other pane is a browser-based area with relevant system data for the selected server
Click any server in the site pane to see its system data.
If you move away from the tab or log out of the system and come back, the System Monitor tab remembers
which server is selected in your federated architecture and continues to display system data from this server.
You can drag the System Monitor tab to an independent window to monitor multiple servers.
160 | Optimization
User manual | XProtect® Smart Client 2021 R1
Operation
Logging in
2. Specify the name or address of the server that you want to connect to.
161 | Operation
User manual | XProtect® Smart Client 2021 R1
l Windows authentication (current user) - select this option to log in with your current Windows
user credentials
l Windows authentication - select this option to log in with Windows user credentials that are
different from your currently used Windows user credentials
l Basic authentication - select this option to log in as a basic user. Basic users are defined by your
system administrator in XProtect Management Client
4. Click Connect. If a problem occurs during login, you may receive an error message. See also Logging in
(troubleshooting) on page 339.
5. Depending on the configuration, you may be asked to restore the views used in the previous session:
l Main view - this option restores the view that you used last time in the main window
l Detached views - this option restores the view that you used last time in a floating window. Only
available when connecting to specific XProtect VMS systems. See also Surveillance system
differences on page 29
6. To log out of XProtect Smart Client, simply click the Log out button in the title bar.
If you encounter a second dialog during login, you need additional login authorization to
get access to XProtect Smart Client.
If you do not know who can authorize you, please ask your system administrator.
Your login controls the parts of an access control integration, for example doors, that you can manage and
operate.
If you do not know your login credentials for an access control system, please ask your system administrator.
The system remembers your login credentials, so you only need to fill out your credentials the first time you log
in or if the login has failed.
162 | Operation
User manual | XProtect® Smart Client 2021 R1
Requirements
The version of your XProtect VMS system must be version 2021 R1 or later.
Steps:
163 | Operation
User manual | XProtect® Smart Client 2021 R1
2. Specify your login information. In the Authentication list, select Basic authentication. A link with the text
Change password appears.
164 | Operation
User manual | XProtect® Smart Client 2021 R1
If you select the Rem em ber m y choice. Do not show this m essage again check box, HTTP connections are
always allowed in the future. See also Clear setting that allows connections on page 165.
The setting only applies to your user account and the machine that you are currently
working on.
Requirements
During the login process, you have allowed HTTP connections and selected the Rem em ber m y choice. Do not
show this m essage again check box. See also Allow connections that use an older security model (HTTP) on
page 164.
Steps:
4. Click OK to close the window. Next time you try to log in, you are prompted to allow HTTP connections.
Finally, some tabs may be custom-made through the MIP SDK and specific to your XProtect VMS system.
Functionality that depends on MIP SDK is not documented in the current manual.
l The Playback tab for viewing recorded video. See also Playback tab (explained) on page 166
l The Search tab for making advanced searches for video and metadata. See also Search tab (explained)
on page 167
l The Alarm Manager tab for investigating and managing alarms. See also (see Alarm Manager tab
165 | Operation
User manual | XProtect® Smart Client 2021 R1
l The System Monitor tab for viewing system information. See also (see System Monitor tab (explained)
on page 167
If some of the tabs are unavailable, it is because you do not have the rights required to
access all these tabs.
l The LPR tab for identifying vehicles by their license plates, and investigating LPR related events. See also
LPR tab (explained) on page 168
l The Transact tab for monitoring and investigating transactional data in combination with the associated
video streams. See also Transact tab (explained) on page 169
These tabs are visible only if you have acquired licenses for:
l XProtect Transact
l XProtect LPR
l XProtect Access
On the Live tab, you can view live video feeds, and work with audio, carousels, hotspots, Matrix, smart map, pan-
tilt-zoom (PTZ) control, digital zoom, independent playback, and more.
Here, you can also enter setup mode, where you can set up views for your cameras and other types of content.
On the Playback tab, you can investigate recorded video by playing it back, start search from any camera or
view, and then document what you find by exporting evidence. To protect the evidence from being deleted from
the database, you can also add evidence locks to recorded video.
The timeline gives you advanced features for browsing recorded video and jumping to a specific date and time.
166 | Operation
User manual | XProtect® Smart Client 2021 R1
l If your XProtect VMS supports smart map, you can get access to the cameras in your system in a
geographical interface, which is easy to navigate
l Use hotspots, digital zoom, or carousels, navigate fisheye lens images, print images, and more
On the Search tab, you can search across the different types of data available in your VMS system. This includes:
l Bookmarks
l People
l Vehicles
For each search category, you can apply filters to refine your search.
From the search results, multiple actions are available. For more information, see Actions available from search
results (overview) on page 230.
On the Alarm Manager tab, you can view and respond to incidents or technical problems that have triggered an
alarm. The tab displays an alarm list, an alarm preview, and a smart map or map if one is available.
On the System Monitor tab, you can get a visual overview of the current state of your system servers, cameras,
other devices, and the computer running XProtect Smart Client.
By default, the tiles represent Recording servers, All servers, Failover servers, and All cam eras. Your system
administrator specifies the tiles and the threshold value for each state.
l Yellow: Warning state. At least one monitoring parameter is above the defined value for the N orm al
state
l Red: Critical state. At least one monitoring parameter is above the defined value for the N orm al and
Warning state
167 | Operation
User manual | XProtect® Smart Client 2021 R1
If a tile changes color and you want to identify the server or parameter that caused the change, click the tile. This
opens an overview in the bottom of the screen. Click the Details button for information about why the state
changed.
If a tile displays a warning sign, a data collector for one of your monitored servers or
cameras may not be running. If you place your mouse above the tile, the system shows
you when it last collected data for the relevant tile.
On the Access Control tab, you can investigate access control events with search and filtering, and view the
associated video recordings and access control data. You can also monitor door states, investigate cardholders
and create reports.
You can drag the Access Control tab to its own separate floating window, while you keep the main window in the
background to watch multiple views simultaneously. You can also sort columns and drag the columns to different
positions.
You can search for, filter, sort, and review data related to:
l Events: Logs the events with a time stamp, event type, the associated door or access control unit, and
cardholder name if available. If your XProtect VMS system integrates with multiple access control
systems, the list displays from which access control system the event was triggered
l Doors: Lists the doors, access points and other access control units in each access control system, and
their current state
l Cardholders: Lists the cardholders in each access control system and their details
Depending on your access control system, you may be able to connect to the access
control system applications via the Access Control Adm inistration button in the top right
corner to, for example, specify access rights or manage cardholders.
On the LPR tab, you can investigate LPR events from all your LPR cameras, and view the associated video
recordings and license plate recognition data. Keep match lists updated and create reports.
The tab includes an LPR event list, and an LPR camera preview for previewing video associated with individual
LPR events. Below the preview, information about the license plate appears together with details from the
license plate match list it is associated with.
You can filter the event list according to the period, country module, LPR camera, or license plate match list. Use
the Search field to search for a particular license plate number. By default, this list shows LPR events from the
last hour.
168 | Operation
User manual | XProtect® Smart Client 2021 R1
You can make updates to the existing match lists by using the License Plate Match List function.
On the Transact tab, you can investigate transactions through search and filtering, and view receipts and video
recordings in a combined view.
l Search field: enter your search words here to perform a free text search. The search returns transaction
lines that contain your search words and does not distinguish between upper and lower case letters. In
the receipt, the transaction lines matching the search are highlighted
l Time interval: use this filter to specify the time interval, for example Last 7 days. You can also set a
custom interval by your own choice. By default, the filter is set to Today
l Source: use this filter to select the transaction sources you want to view transactions for. By default, the
filter is set to All
169 | Operation
User manual | XProtect® Smart Client 2021 R1
The buttons available vary depending on the tab you are standing on. For example, Setup is not available on all
tabs.
Button Description
Setup Enter setup mode. See also Setup mode (overview) on page 31.
Export Export video data. See also Export video, audio, and still images on page 199.
Create an evidence lock to prevent evidence from being deleted. See also Create
Evidence Lock
evidence locks on page 210.
Toggle full screen Toggle between full screen and a smaller window that you can adjust to the size you
m ode want.
Status Access the Status window. See also Status window (explained) on page 337
170 | Operation
User manual | XProtect® Smart Client 2021 R1
Button Description
Access the help system, play online video tutorials, or view version number and plug-
Help
in information. See also Buttons in XProtect Smart Client (overview) on page 169.
Log out Log out of XProtect Smart Client. See also Log in and out on page 161.
Configure XProtect Smart Client settings and behavior, joysticks, keyboard shortcuts,
Settings
language, and more. See also Settings in XProtect Smart Client on page 33.
Lift privacy Users with sufficient rights can temporarily lift privacy masks. See also Lift and apply
m asks privacy masks on page 266.
Toggle them e Switch the XProtect Smart Client theme to dark or light.
Managing views
Views are located on the Live and Playback tabs and can contain cameras and other types of content. If views
have been assigned shortcut numbers, you can select a view by using keyboard shortcuts. See also Keyboard
shortcuts (overview) on page 185.
173) - and keywords across the hierarchy. You can find an overview of common keywords if you click next to
the search field.
Example
The following two images show a hierarchy of views and what it looks like when you search for parking:
171 | Operation
User manual | XProtect® Smart Client 2021 R1
172 | Operation
User manual | XProtect® Smart Client 2021 R1
If a top-level folder has a red background , it is protected. You can still access any
views under the protected top-level folder, but you cannot create new views or edit
existing views under it.
As you enter the search words, matching results for views and cameras are displayed. When you select one or
more of the matching cameras, the cameras appear in a temporary view that is optimized for the number of
cameras you select.
To view a single camera in a 1:1 view, click the search result in the Cam eras section.
To view the first 25 cameras in a view, click the search result in the Views section. You can also select cameras
manually if you press either CTRL or Shift while clicking the cameras. Press Enter to view the cameras.
Camera characteristics
l Name
l Description
l Capability:
l PTZ
l Audio
l Input
l Output
Your system administrator can add free text tags in the camera description field on the
XProtect VMS server to make it possible to group cameras and search for these tags. An
example could be that all outdoor cameras use the tag "Outdoor" in the description field.
In that case, you can find all cameras of this type.
Requirements
You can only change the camera if the view item contains a camera or a position within a Smart Wall overview.
Steps:
173 | Operation
User manual | XProtect® Smart Client 2021 R1
l In the Cam eras pane, drag the relevant camera into the position in the view.
l On the camera toolbar, click More > Send to window > Main Window, and then select a position
in the view.
In the Cam eras pane, the list of cameras is grouped by server. If a server is listed with a
red icon, it is unavailable, in which case you will not be able to select cameras from that
server.
Swap cameras
You can temporarily swap two cameras in a view. The camera in that position then exchanges places with the
one you swap it with. You can only swap cameras with other cameras. This can be useful, for example, if you
want to keep all your most important cameras in a certain position in your view.
Steps:
1. Click the relevant camera title bar and drag it to a new position.
If you want to make permanent changes to your view, you must first be in setup mode.
Steps:
2. Select the destination view, and then select the position in the view where you want the video for that
camera to display. If some of the camera positions are not selectable, they might be unavailable or used
for hotspots, carousels, or Matrix content.
174 | Operation
User manual | XProtect® Smart Client 2021 R1
2. Click Send View To and then specify how you want your view to display.
3. To synchronize the time between the two displays, click Link window in the upper-right corner. The
timeline is hidden in the destination window, but is still visible in the main window.
Any hotspots, carousels, Matrix positions, still images, or HTML pages included in the view
will work as usual in a floating window.
175 | Operation
User manual | XProtect® Smart Client 2021 R1
l A primary display that shows the view in a separate full-screen window on the main display of your
computer with the main window hiding behind it
By default, the tabs and controls are hidden. Press ESC to make the tabs and
certain controls reappear.
176 | Operation
User manual | XProtect® Smart Client 2021 R1
l A secondary display that shows the view in a full-screen window on another monitor (if available). The
main window stays visible on the primary monitor
By default, the tabs and controls are hidden. Press ESC to make the tabs and
certain controls reappear.
177 | Operation
User manual | XProtect® Smart Client 2021 R1
l A floating window that shows the view in a separate window. You can open any number of floating
windows and drag them to any monitor that is connected to your computer.
Click Link window to synchronize the time in the floating window with the time of
the main window.
Your multiple window setup is stored in XProtect Smart Client, so next time you log in, you
can reuse it. However, the setup applies only to the computer that you are currently using.
To use multiple windows on more than one computer, you must configure your multiple
window setup on each computer.
See also Smart map (explained) on page 277 and Maps (explained) on page 289.
178 | Operation
User manual | XProtect® Smart Client 2021 R1
Hotspots (explained)
A hotspot lets you view magnified and higher quality video from a selected camera in a dedicated position in a
view. Hotspots are useful because you can use a low image quality or frame rate for cameras in the regular
positions of the view and a high image quality or frame rate for the hotspot. This saves bandwidth on your
remote connections.
l Global hotspots, which display the selected camera regardless of whether the camera is in the main
window or in a secondary display
l Local hotspots, which only display the selected camera of the local display
It is a good idea to have a hotspot in one of the larger positions of the view, for example, the large position in a
1+7 view: .
Use h ot sp ot s
l When you click a camera in a view, the hotspot position updates with video feed of that camera
When you view live or recorded video, you can double-click a hotspot (or any other camera position in a view) to
maximize it. When you do this, the video in the hotspot is displayed in full quality, regardless of your image
quality selection. If you want to make sure that the selected image quality also applies when maximized, in
Setup mode, in the Properties pane, select Keep when m axim ized.
179 | Operation
User manual | XProtect® Smart Client 2021 R1
The underlying map itself does not appear, but the camera icons that are placed on the
map appear.
The cameras that are currently not in focus appear as thumbnail images on the right-hand side. They are sorted
according to proximity.
You can base your views on several maps that link to each other through hot zones, allowing you to follow
movement from a camera on one map to another camera on a sub-map, just as you would a person moving
from one floor to another or outside your building. The Sub-Maps pane gives you access to the cameras set up
on maps that are linked via hot zones on a map.
Use cameras navigators to navigate between related cameras as they are laid out according to a map.
Requirements
Steps:
1. On the Live or Playback tab, open the view that contains the camera navigator. Video from the default
camera of the map is displayed.
2. To view video from the other cameras on the map, click the camera icons that are currently not in focus.
You can also shift between the cameras in the thumbnail overview on the right-hand side.
180 | Operation
User manual | XProtect® Smart Client 2021 R1
3. To click back through you camera selection, click the Back button in the upper-right corner: .
4. To go to the default camera, click the Hom e button in the upper-right corner.
5. If you have navigated to a sub-map, you can click Up to go to the previous map, or Hom e to go to your
default view.
Carousels (explained)
A carousel is used for displaying video from several cameras, one after the other, in a single position in a view.
You can specify which cameras to include in the carousel as well as the interval between camera changes.
Carousels are displayed with the carousel icon on the toolbar: .
You can maximize a carousel by double-clicking the carousel position. When you do this, video from cameras
included in the carousel is by default displayed in full quality, regardless of your image quality selection. This
default cannot be overridden for carousels.
You can use digital zoom and PTZ controls from a carousel if the camera supports this. When you use the PTZ or
digital zoom controls that appear, the carousel pauses automatically.
If any of your views contain carousels, this icon will appear in the title bar next to the camera name: .
Requirements
l Carousels must be configured before you can use them. See also Add carousels to views on page 76.
l In the Settings window, Default for cam era title bar must be set to Show.
Steps:
1. On the Live tab, open a view that contains a carousel. When you hover over the view item, this toolbar
appears: .
2. The carousel starts automatically. To pause it, click the Pause button.
3. To shift to the next or previous camera in the carousel, click the Previous cam era or N ext cam era
button.
181 | Operation
User manual | XProtect® Smart Client 2021 R1
l Jump to the place on the smart map, where the camera is located
l Create snapshot
l Copy to clipboard
You can maximize a carousel by double-clicking the carousel position. Video from
cameras included in the carousel is by default displayed in full quality, regardless of your
image quality selection.
Digital zoom is a useful feature for cameras that do not have their own optical zoom capabilities. Using digital
zoom will not affect any recording of the video. Recording will still take place in the regular format of the camera.
For non-PTZ cameras, digital zoom is enabled by default. If you enable or disable digital
zoom on one camera, all cameras in your view are affected. For PTZ cameras, this setting
only applies to one camera at a time.
When you export evidence, you can choose to export the regular images or the digitally zoomed images in AVI or
JPEG formats. When you export to database format, this is unavailable, because the recipient can use digital
zoom on the exported recordings. If you print an image on which you have used digital zoom, the digitally
zoomed area of the image will be printed.
To enable digital zoom, on the camera toolbar, click More and select Digital zoom .
Steps:
182 | Operation
User manual | XProtect® Smart Client 2021 R1
1. Click and drag inside the image to zoom. The area you select is highlighted by a dotted line. When you
release the mouse button, the zoom will take effect.
2. To move to other areas of the image while maintaining your zoom level, in the overview frame, drag the
highlighted area to the required position.
3. To adjust the zoom level, click inside the image and use the scroll wheel on your mouse.
183 | Operation
User manual | XProtect® Smart Client 2021 R1
4. Click the Hom e icon inside the virtual joystick to return to the normal zoom level.
If you do not want the camera toolbar to pop up when you hover over the view item, press
and hold the CTRL key while moving the mouse.
Using keyboard shortcuts to select a view only works if you are using a numeric keypad.
Example
If you have assigned the number 1 to a particular view, you select the view by pressing * + 1 + EN TER.
184 | Operation
User manual | XProtect® Smart Client 2021 R1
These shortcuts cannot be used for positions in views containing Matrix content or static
images.
You can also assign your own custom shortcut key combinations for particular actions in XProtect Smart Client.
See also Keyboard settings on page 40.
Press these
To do this
keys
EN TER Toggle maximized and regular display of the selected item in the view.
Select a specific view item within a view. First, press ALT. A number is displayed for
each open window. If, for example, you want to select a view item in the second
window, press 2. Multiple numbers now appear, one for each view item that is
ALT visible in the second window. Press the number of the view item that you want to
select, for example 4. When a view item is in focus, it is marked with a blue frame.
If you are using a PTZ camera or a hotspot, this allows you to control cameras with
a joystick or to send the view item directly to the hotspot without using the mouse.
Change the camera in the selected view item to the camera with the matching
/ +<cam era shortcut number. Example: if the required camera has the shortcut number 6, press
shortcut / + 6+EN TER.
num ber>
+EN TER Camera shortcut numbers may not necessarily be in use on your XProtect
VMS system. They are defined on the server.
/ +EN TER Change the camera in the selected view item to the default camera.
/ +/ +EN TER Change the cameras in all view items to the default cameras.
* +<view Change the selected view to the view with the matching shortcut number. Example:
shortcut if the required view has the shortcut number 8, press * + 8+EN TER.
num ber> If view shortcut numbers are used, you can see them on the Live and Playback tabs
185 | Operation
User manual | XProtect® Smart Client 2021 R1
Press these
To do this
keys
in the Views pane, where they appear in parentheses before the names of the
+EN TER
views.
6 (numeric
Move the view position selection one step to the right.
keypad only)
4 (numeric
Move the view position selection one step to the left.
keypad only)
8 (numeric
Move the view position selection one step up.
keypad only)
2 (numeric
Move the view position selection one step down.
keypad only)
If multiple streams have been set up on the server, you can temporarily view a different
stream by selecting this from the camera toolbar. On the camera toolbar, click More and
then select a stream from the available list.
To investigate an incident that was recorded, go to the Playback tab. To perform advanced searches, go to the
Search tab.
186 | Operation
User manual | XProtect® Smart Client 2021 R1
N um ber Description
1 The different workspaces. See also Workspaces in XProtect Smart Client on page 165.
2 Select a view.
Change cameras in views temporarily. See also Change individual cameras temporarily on
3
page 173.
View recorded video for individual cameras. See also View recorded video independently of
4
timeline on page 198.
5 The camera toolbar. See also Camera toolbar (overview) on page 188.
6 Enter or exit setup mode to add cameras and other types of content to your views.
7 Buttons. See also Buttons in XProtect Smart Client (overview) on page 169.
187 | Operation
User manual | XProtect® Smart Client 2021 R1
N um ber Description
Open a new search window where the camera is preselected. See also Start search from
1
cameras or views on page 233.
View recorded video independently of the timeline. See also View recorded video
2
independently of timeline on page 198.
3 Bookmark the video. See also Add or edit bookmarks on page 254.
Take simple snapshots of what you are viewing. See also Take single snapshots on page
4
190.
Print a surveillance report from a single camera. See also Print report from single cameras
5
on page 204.
6 Copy single images to the clipboard. See also Copy images to clipboard on page 206.
7 Record video manually from a single camera. See also Record video manually on page 190.
8 Enable digital zoom. See also Use digital zoom on page 182.
Change the camera in the view item temporarily. See also Change individual cameras
9
temporarily on page 173.
188 | Operation
User manual | XProtect® Smart Client 2021 R1
When you minimize the camera toolbar in a view item, the toolbar remains minimized only to you in the current
session. However, you can hide it permanently for a particular view item, for all users with access to the view
item.
Steps:
2. Find the view item where you want to hide the toolbar.
4. Click Setup again to exit setup mode. Your changes are saved.
The setting you make in setup mode is stored on the server, so that the change impacts
other XProtect Smart Client operators.
You can turn the camera title bar on and off on individual view items. On the Live or
Playback tab, click Setup and select the Show title bar check box in the Properties pane.
The list describes the different camera indicators that appear when:
l motion is detected. Click inside the image to reset the motion indicator
189 | Operation
User manual | XProtect® Smart Client 2021 R1
l a connection to the camera is established. This icon is only relevant for live video
l no new images have been received from the server for more than two seconds
In the camera properties, you can add sound to notify you when there is motion.
Steps:
On the camera toolbar for the view item that you want to record, select one of the following options:
Once started, recording will continue for the number of minutes determined by your system
administrator. You cannot change this, and you cannot stop recording before the specified number of
minutes has passed.
Once started, recording will continue for the number of minutes determined by your system
administrator, or you can click the icon again to stop manual recording.
You can start recording the video stream from more than one camera
simultaneously, but you must select them one by one.
Requirements
Steps:
190 | Operation
User manual | XProtect® Smart Client 2021 R1
1. Hover over a view item that contains a camera, a hotspot, a carousel, or a camera navigator.
2. If you are on the Search tab, double-click a search result and click in the camera toolbar. The icon
momentarily turns green.
3. To access the snapshots, go to the file location where the snapshots are saved. See Settings in XProtect
Smart Client on page 33.
If the image contains a privacy mask, this privacy mask is also applied to the snapshot
image.
Investigating incidents
You investigate incidents mainly on the Playback tab by using the timeline to browse recorded video. To view
recorded video, you must find a view that shows video from the cameras that you are interested in. The views
are available in the Views pane. For each camera that appears in a view, different actions are available, for
example taking snapshots or launching search. See also Camera toolbar (overview) on page 188. If something
catches your attention, you can zoom in to take a closer look using the virtual joystick.
You can perform advanced searches on the Search tab and use the search results as a starting point for further
investigation or actions, for example exporting and bookmarking.
If the incident is associated with an alarm, go to the Alarm Manager tab, or select a view where the Alarm List
has been added.
191 | Operation
User manual | XProtect® Smart Client 2021 R1
On t h e Playb ack t ab
On the Playback tab, all cameras in a view display recordings from the same point in time, the master time. You can
play back or browse recordings by using the timeline. See also Time navigation controls (overview) on page 196.
However, you can also view and navigate recordings from individual cameras independently of the master time.
Independent playback must be enabled in the Functions settings. See also Functions settings on page 36.
If you are accessing your cameras through the tree structure in the Cam eras pane, you can open individual
cameras in a new window from the Playback tab.
192 | Operation
User manual | XProtect® Smart Client 2021 R1
On t h e Live t ab
Though the Live tab normally shows live video, you can watch recorded video for individual cameras by clicking
the button in the camera toolbar. This will open a new window where you can play back or browse the
recordings. Cam era playback must be enabled. See also Functions settings on page 36.
On t h e Search t ab
The search results are basically video sequences that you can play back:
l Preview the search results. See also Preview video from search results on page 234
l Play back the search results in full screen mode or in a separate window. See also Open search results in
separate windows on page 233
193 | Operation
User manual | XProtect® Smart Client 2021 R1
N um ber Description
Select a view in the tree structure or use keyboard shortcuts. See also Keyboard shortcuts
2
(overview) on page 185.
Change individual cameras temporarily. See also Change individual cameras temporarily on
3
page 173.
Select a time span for exporting video. See also Time navigation controls (overview) on page
5
196.
194 | Operation
User manual | XProtect® Smart Client 2021 R1
N um ber Description
6 Browse using the timeline. See also Timeline (explained) on page 195.
Open a new search window with the camera preselected. See Start search from cameras or
7
views on page 233.
9 Export video data. See also Export video, audio, and still images on page 199.
Perform various actions on the camera toolbar. See also Camera toolbar (overview) on
10
page 188.
11 Enter or exit setup mode to add cameras and other types of content to your views.
Timeline (explained)
The timeline displays an overview of periods with recordings from all cameras displayed in your current view.
Two timelines are displayed in the timeline area:
l The upper timeline shows the recording periods of the selected camera
l The lower timeline is for all the cameras in the view, including the selected camera. If you have linked
floating windows, these will also be included on the lower timeline
Drag the timeline to the right or left to move in time, or use the scroll wheel of your
mouse.
To adjust the range of the timeline, press CTRL and use the scroll wheel at the same time.
For a legend of the color codes, to the far right, click the small question mark.
195 | Operation
User manual | XProtect® Smart Client 2021 R1
If there are additional sources of data available in your XProtect VMS system, incidents from these sources are
shown as markers in other colors. The incidents can appear as pop-ups in the timeline.
To view markers and colors from additional sources, Additional data and Additional
m arkers must either be enabled in the timeline settings or server-side by your system
administrator. See also Timeline settings on page 38.
Bookmarks in the timeline are indicated with a blue bookmark icon: . To view the bookmarked video, place
your mouse over the icon.
196 | Operation
User manual | XProtect® Smart Client 2021 R1
N um ber Description
The playback date and time is the time to which all the cameras are tied. When you play
back recordings, all cameras in the view will show video from the same time. Some
1 and 3 cameras, however, may only record if motion is detected. Also, there may be no recorded
video from one or more cameras in the view matching the specified point in time. Then, the
last image in the database prior to the specified point in time will be dimmed.
Select a period of time by dragging the start and end time indicators on the timeline -
4
typically when you are exporting video. Click again to see the timeline with no time selected.
The playback speed slider lets you change the current playback speed. Move the slider to
6
the left for slow motion, and to the right for fast motion. Click 1x for normal speed.
9 Adjust the speed. Drag it to the right to increase forward play speed.
Drag to the left to increase backward play speed.
12 Move to the first image in the database for the selected camera.
197 | Operation
User manual | XProtect® Smart Client 2021 R1
N um ber Description
15 Move to the last image in the database for the selected camera.
16
Specify the time span of playback in the timeline.
You can only use this feature for ordinary single-camera positions, not for hotspots,
carousels, or Matrix positions.
Requirements
In the Settings window > Functions tab, the Independent playback option must be set to Available.
Steps:
1. Move your cursor to the bottom of the camera that you want to view recorded video from. On the toolbar
that appears, click the Independent Playback button.
3. To view recorded video for the selected time on all the cameras in your view at once, on the toolbar, click
the Use the selected tim e on the playback tim eline button: . This displays the Playback tab with all
cameras synchronized to the time you have selected.
198 | Operation
User manual | XProtect® Smart Client 2021 R1
l Open the search result in a separate window where the Playback tab is preselected. See also Open
search results in separate windows on page 233
l In the list of search results, double-click the search result to view it in full screen mode. Double-
click again to return to the list of search results
l If you are previewing your search result in the preview area, double-click inside the video image.
The search result opens in full screen mode. Double-click again to return to the preview area
For information about locking video evidence and how to export evidence locks, see
Locking video evidence on page 210.
Steps:
1. On the Playback tab, in the timeline, click the button to select the start and end time (see Time
navigation controls (overview) on page 196) of the sequence you want to export.
2. For each item you want to include in the export, select the associated check box .
3. To the right of the timeline, click Export > Export to open the Export window.
4. To include additional view items, click Add item button to select them.
5. In the Export nam e field, you can change the default name.
6. Specify a path, a media burner, or both, for the destination of the export.
199 | Operation
User manual | XProtect® Smart Client 2021 R1
l XProtect form at - use the XProtect database format if you want to include the XProtect Smart
Client – Player along with the export. Other media players will not work
l Media player form at - use a format that most media players can play. This requires that a media
player is installed on the computer where the export is to be viewed
l Still im ages - export a still image file for each frame for the selected period
8. If you want the recipient to be able to verify that the exported evidence has not been tampered with,
select the following check boxes:
l XProtect form at
This will enable the Verify Signatures button in the XProtect Smart Client – Player.
To mask an area during export, see Mask areas in recordings during export on page 200.
The privacy masks that you add here only apply to the current export and for the selected
video. The export may already include privacy masks that have been defined by your system
administrator for certain cameras. See also Privacy masking (explained) on page 265.
Steps:
1. In the Export window, click the Privacy m ask button. A window appears.
2. For each area that you want to mask, click the button, and then drag the pointer over the area that you
want to mask.
3. To unmask a part of a privacy mask, click the button, and then drag the pointer over the area that you
want to unmask. Repeat this step for each part to unmask.
To temporarily hide masks, click and hold the Hide m ask button.
200 | Operation
User manual | XProtect® Smart Client 2021 R1
The preview image contains an invisible grid with cells. If the area you select includes any
portion of a cell, the system masks the entire cell. The result can be that the system
masks slightly more of the image than you intended.
Storyboards (explained)
The storyboard function helps you paste together video sequences from one camera or from multiple cameras
into one cohesive flow. You can use the sequence of events, the storyboard, as proof of evidence in internal
investigations or the court of law.
You can skip all sequences that are not relevant and avoid wasting time looking through long sequences of video
that you do not need. Also, you avoid wasting storage space on stored sequences that do not contain relevant
video.
You can also export items directly from the Export window. See also Export video, audio, and still images on
page 199.
Export storyboards
You can create a storyboard by pasting together video sequences into one cohesive flow and then export it.
Steps:
1. On the Playback tab, start by opening a view that contains items that you want to add to your storyboard.
3. Select the start time and the end time for the storyboard. See Time navigation controls (overview) on
page 196.
4. For each item in the view that you want to add, select the corresponding check box and click Export >
Add to export list.
5. Repeat step 1-4 until you have added all items that you need for your storyboard.
6. Click Export > Export to open the Export window. All selected items are displayed in the Item list, ready
for export.
7. In the Export nam e field, enter a name for the export. The program automatically creates a name with
the current date and time. You can change the name.
10. Specify the necessary settings for the format that you have chosen. XProtect Smart Client estimates the
size of the export and displays this information at the bottom of the window.
201 | Operation
User manual | XProtect® Smart Client 2021 R1
For information about viewing the exported storyboard,see View exported video on page 202.
Steps:
2. To the right of the timeline, click Evidence Lock and select View.
3. If you want to stay on the Live tab instead of the Playback tab, click the Status button on the
application toolbar and select Evidence Lock List.
Steps:
202 | Operation
User manual | XProtect® Smart Client 2021 R1
1. Create the export. See also Export video, audio, and still images on page 199.
2. Click the Details button in the upper right corner when the export is complete. A dialog box
appears with a link to the output folder.
203 | Operation
User manual | XProtect® Smart Client 2021 R1
1. Go to the folder where you store export files. The default location is
C:\Users\<username>\Documents\Milestone\Video Export. You can check the folder location in the
Export window. This works only if you always use the same export destination.
2. Depending on the output format, open the relevant folder and double-click the video file or still
image. If the format is XProtect form at, double-click the Smart Client – Player file with the .exe
extension.
See also Print alarm reports on page 262 and Get statistics on alarms on page 263.
You can print single still images and related information from live cameras or from recorded video. Notes that
you add are also printed.
Steps:
3. Open the view that contains the camera you are interested in.
204 | Operation
User manual | XProtect® Smart Client 2021 R1
8. If necessary, change the print settings and print. Otherwise, just click Print.
You can also print information about alarms if your organization uses the alarm handling
features. See also Alarms (explained) on page 256.
Based on search results, you can create a surveillance report that contains information about the events or
incidents, for example still images, event time, information about the cameras, and notes. The report is saved as
a PDF file.
Steps:
205 | Operation
User manual | XProtect® Smart Client 2021 R1
2. For each search result that you want to include in the report, hover over it and select the blue check box .
4. Change the default report name into something meaningful. In the report, the name is displayed as the
page header.
5. To change the folder that the report is saved to, in the Report destination section, click and select a
different folder.
7. Click Create. A progress bar informs you when the report is generated.
8. To open the report, click Details, and then click Open. To open the destination folder, click the link.
To change the layout of the report, open the Settings dialog, click Advanced, and then
select a different value in the PDF report form at list.
l On the camera toolbar, click the Copy to Clipboard icon to copy an image
206 | Operation
User manual | XProtect® Smart Client 2021 R1
Depending on your user rights, type of server, and what has been set up on the server,
certain export settings may be restricted and unavailable.
The format and settings you choose are stored and displayed next time you export.
N am e Description
Export nam e The program automatically fills this in with the local date and time, but you can rename it.
Lists the items selected for export, for example video sequences.
For each item, you can change the timespan by clicking the start time or the end time.
After selecting a new date and time, click Go To. You can also change the timespan by
dragging the handles underneath the preview area.
Item Click an item to see a preview of the export clip in the preview area. To preview multiple
items simultaneously, press and hold down the SHIFT or CTRL buttons while clicking the
relevant items.
You can delete an item from the Item list by clicking the red x next to it. The red x
appears when you hover over the item with your mouse. If you want to split the item into
two, click the Split icon in the preview area.
Use the Add item button to select other items that you want to include in the export. Use
Add item
the Rem ove All button to clear the list in the Item window.
Path - when you specify a path, the folders you specify do not have to be existing ones. If
they do not already exist, they are created automatically.
Export
A path may already be suggested in this field.
destination
Media burner - you can specify a burner that you want to send the export to. In this way,
you create the export and make sure it is written directly to an optical media in one go.
Click to add privacy masks to the video. The privacy masks cover the selected area with a
solid, black area.
Privacy m ask The privacy masks that you add here only apply to the current export and for the selected
video. The export may already include video with privacy masks configured by your
system administrator. For more information, see Privacy masking (explained) on page
265.
207 | Operation
User manual | XProtect® Smart Client 2021 R1
To view exports that are created in XProtect version 2020 R1 or later, you must use
XProtect Smart Client version 2020 R1 or later.
N am e Description
Include
XProtect Include the XProtect Smart Client – Player application with the exported data. The
Sm art Client XProtect format can only be viewed with the XProtect Smart Client – Player.
– Player
Prevent re-
Select this check box to prevent your recipients from re-exporting the video in any format.
export
Select this check box to encrypt the export using the encryption standard AES-256. When
Encrypt with
you click Start Export, the system asks you for a password that must contain at least
password
eight characters.
Select this check box to include a digital signature to your exported database. Depending
on your surveillance system settings, the video or audio might already contain a
signature. If this is the case, these signatures will be verified during export and if
successfully verified, added to the export. If verification fails, the export for the device will
also fail. When opening the exported files, the recipients can verify the signature in
XProtect Smart Client – Player. See also Verify digital signatures on page 316.
Digital signatures can be excluded during the export process in two different situations:
l If there are areas with privacy masks, digital signatures for the recording server
will be removed from the export
l If the data you are exporting is very close to the current date and time, the digital
signature for the recording server might not be included for the whole sequence.
In this case, only part of the export will have digital signatures added
208 | Operation
User manual | XProtect® Smart Client 2021 R1
N am e Description
The export process will complete, but when you verify the signatures, you will see that the
digital signatures for the recording server were removed or partially OK.
Click to open the Add Com m ents to Export window, where you can add comments to
Com m ents
individual cameras or to the project as a whole.
N am e Description
Select
Select if you want to export video only, audio only, or both video and audio.
content
Select
Select if you want to export video in AVI format or MKV format.
form at
You can change the codec, but we recommend that you keep the default codec settings,
Codec
unless you have a good reason to change these.
The codec that you use must be similar on the computer that you play
the video clip from.
Select if you want to add the date and time from the surveillance
Include tim estam ps system to the exported images. The timestamp will be displayed
at the top of the exported video.
Reduce fram e rate Select to reduce the frame rate for the export; every second
209 | Operation
User manual | XProtect® Smart Client 2021 R1
N am e Description
Click to open the Video Texts window where you can create pre-
and post-texts for the AVI file. These texts will be added to all
Video texts
cameras for the export and displayed as still images before (Pre-
slides) and/or after (Post-slides) the video.
When you perform an export in MKV format: if you have not used privacy masking in video
recorded in JPEG or MPEG-4/H.264/H.265 formats, no transcoding takes place on
recorded video in the export (the recorded video is kept in the original quality). In contrast,
if you have used privacy masks or have recorded video using any other codec (for
example MxPEG or MPEG-4 short header mode), recorded video is transcoded into JPEG
in the export.
Once an evidence lock is in place, the system prevents the data from being deleted automatically based on the
retention time of the system.
Depending on your user rights, you may be able to create, view, edit and delete evidence
locks.
210 | Operation
User manual | XProtect® Smart Client 2021 R1
1. In the timeline, click the Tim e Selection Mode or the Set Start/ End Tim e button.
2. Select the start and end time for the video sequences you want to protect from deletion.
3. Select the cameras that have video sequences and data from related devices that you want to protect.
4. To the right of the timeline, click Evidence Lock > Create. A window appears.
6. For information about the remaining fields, see Evidence lock settings on page 214.
7. Click Create. If the evidence lock was created successfully, you can click Details to see what went well
and what did not. See Evidence lock status messages on page 216.
1. In the list of search results, select the video sequences that you want to protect from being deleted. The
action bar appears. Data from related devices will also be protected.
211 | Operation
User manual | XProtect® Smart Client 2021 R1
2. Click > Create evidence lock. In the window that appears, the cameras associated with the
selected search results are listed.
4. The timespan covers all the selected search results. To change the timespan, use the Interval start and
Interval end fields.
5. For information about the remaining fields, see Evidence lock settings on page 214.
6. Click Create. A window appears informing you about the progress of the evidence lock. Click Details to
see what went well and what did not. See Evidence lock status messages on page 216.
2. To the right of the timeline, click Evidence Lock and select View.
3. If you want to stay on the Live tab instead of the Playback tab, click the Status button on the
application toolbar and select Evidence Lock List. A list appears with the existing evidence locks with
devices that you have user rights to.
212 | Operation
User manual | XProtect® Smart Client 2021 R1
4. Search for text in the headlines and descriptions, sort the different columns and/or use the filter options
to make it easier to find the wanted evidence lock.
5. Select an evidence lock and click Details to see the cameras included in the evidence lock and other
information.
2. To the right of the timeline, click Evidence lock and select View, or click the Status button on the
application toolbar and select Evidence Lock List.
4. To make the interval of the evidence lock shorter or longer, use the Evidence lock interval start and
Evidence lock interval end fields.
5. To change the time that the evidence lock is valid for, select a value in the Keep evidence lock for list.
7. A window shows if the update was successful. Click Details to see what went well and what did not. See
Evidence lock status messages on page 216 for more information.
2. To the right of the timeline, click Evidence Lock and select View.
3. If you want to stay on the Live tab instead of the Playback tab, click the Status button on the
application toolbar and select Evidence Lock List. A list appears with the existing evidence locks with
devices that you have user rights to.
4. Select an evidence lock and click Play back. A new window opens and you can see a view with all the
cameras in the evidence lock.
5. Use one of the timeline features to go to a specific time or simply click Play Forward.
Steps:
213 | Operation
User manual | XProtect® Smart Client 2021 R1
2. To the right of the timeline, click Evidence Lock and select View.
3. If you want to stay on the Live tab instead of the Playback tab, click the Status button on the
application toolbar and select Evidence Lock List.
2. To the right of the timeline, click Evidence Lock and select View.
3. If you want to stay on the Live tab instead of the Playback tab, click the Status button on the
application toolbar and select Evidence Lock List.
5. A window shows if the deletion was successful. Click Details to see what went well and what did not. See
Evidence lock status messages on page 216 for more information.
N am e Description
Interval start Adjust the start date and time for the video sequences you want to protect.
Interval end Adjust the end date and time for the video sequences you want to protect.
Keep evidence lock Specify for how long you want to keep the evidence protected.
214 | Operation
User manual | XProtect® Smart Client 2021 R1
N am e Description
Depending on you user rights, you can have the following options: hour(s), day(s),
week(s), month(s), year(s), indefinite or user-defined.
for If you select User-defined, click the calendar button to select a date and then
adjust the time manually.
When done, the date and time for when the evidence lock expires is shown.
Select cam era Click to select more cameras to include in the evidence lock.
Rem ove/ Rem ove All Click to remove one selected camera or all cameras from the evidence lock.
N am e Description
Lock Filter your evidence locks based on the start time of the interval they are protected in.
interval Available options are today, yesterday, last 7 days and all.
Filter your evidence locks based on when they were created. Available options are today,
Created yesterday, last 7 days, all and custom interval. If you select custom interval, you select the
start and end date in a calendar.
Filter your evidence locks based on when they expire. Available options are today,
Expiry date tomorrow, next 7 days, all and custom interval. If you select custom interval, you select the
start and end date in a calendar.
Users Filter for evidence locks created by all users or just by you.
Filter for evidence locks with data from any camera or select one or more cameras that
Cam eras
must be included in the evidence locks.
215 | Operation
User manual | XProtect® Smart Client 2021 R1
Scenarios and
Message Description and result
solution
Scenario: Some of
the recording
servers with
devices included in
the evidence lock
are offline.
Scenario: Your
system
administrator has
changed your
evidence lock user
rights after you
logged into XProtect
216 | Operation
User manual | XProtect® Smart Client 2021 R1
Scenarios and
Message Description and result
solution
Smart Client.
Solution: Contact
your system
administrator.
Scenario: The
management
If the creation, update or deletion of an evidence lock is not server is offline.
successful, a failed message is shown and the progress bar is
Solution: Wait for
red. Click Details to see what went wrong.
Failed the management
Result: server to come
online.
The evidence lock is not created/updated/deleted.
Scenario: Only for
update and
deletion: You do not
have user rights to
one or more
devices in the
evidence lock.
Solution: Contact
your system
administrator.
Scenario: One or
more devices have
217 | Operation
User manual | XProtect® Smart Client 2021 R1
Scenarios and
Message Description and result
solution
recordings on
recording servers
that are not
upgraded to 2020
R2 or later.
Solution: Upgrade
the recording
servers to version
2020 R2 or later.
l Video sequences
l Bookmarked video
Requirements
218 | Operation
User manual | XProtect® Smart Client 2021 R1
l Searching for people, vehicles, and location is only available if these search categories were enabled by
your system administrator
l Searching for vehicles is also available if you have XProtect® LPR installed in your system. For more
information, ask your system administrator
The search categories Alarm s, Events, People, Vehicles, and Location are only available
if you are using one of these products:
l XProtect Corporate
l XProtect Expert
You can only combine search categories if you are using one of the products mentioned
above. For information about the features available in your XProtect VMS, see
Surveillance system differences on page 29.
Steps:
219 | Operation
User manual | XProtect® Smart Client 2021 R1
1. Click the arrow to select a predefined time span, or define your own Custom interval.
2. In the Selected cam eras list, do one of the following to add cameras to your search:
l Manually select the cameras in the tree structure. To add all cameras within a view, select the
name of the view
220 | Operation
User manual | XProtect® Smart Client 2021 R1
3. Click Search for to select the search categories. You can use search categories alone or combined.
4. For each search category that you add, you can refine the search by adding search filters. For more
information about search filters, see FAQ: searching on page 353.
221 | Operation
User manual | XProtect® Smart Client 2021 R1
5. To preview the video of a search result, select the search result and, in the preview pane, click .
To play back the video sequence in full-screen mode, double-click the search
result.
222 | Operation
User manual | XProtect® Smart Client 2021 R1
6. To make the action bar appear, hover over the search results, one by one, and select the blue check box
that appears.
Example
Use smart search to find video footage of a person entering through a doorway that is monitored by multiple
cameras.
Requirements
To use smart search filters, smart search must be enabled on your user profile by your system administrator.
Steps:
3. Click Search for > Motion > N ew search. If the database has any recordings with motion within the
selected time span and cameras, the recordings appear as thumbnail images in the search results pane.
223 | Operation
User manual | XProtect® Smart Client 2021 R1
A dialog box appears with a list of the cameras that you selected.
2. Select one camera at a time and, in the red preview area, click and drag to unmask at least one
area. The system will look for motion only in that area. You can unmask multiple areas.
3. Automatically, the search is run. Click outside the dialog to return to the search results.
224 | Operation
User manual | XProtect® Smart Client 2021 R1
4. To perform actions, for example bookmarking search results, hover over the search results and
When you search for motion in selected areas of a camera, you can adjust the motion threshold. The motion
threshold determines how sensitive the motion search mechanism is:
l The higher the threshold, the more motion is required to activate motion detection. Likely, this will
produce fewer search results
l The lower the threshold, the less motion is required to activate motion detection. Likely, this will produce
more search results
Steps:
2. Click Search for > Bookm ark > N ew search. If the database has any bookmarked recordings, they
appear as thumbnail images in the search results pane.
225 | Operation
User manual | XProtect® Smart Client 2021 R1
3. To preview the video sequence and bookmark details, select a search result and play back the video in
the preview pane on the right-hand side.
5. To perform other actions, for example editing the bookmark, hover over the search result and select the
226 | Operation
User manual | XProtect® Smart Client 2021 R1
Steps:
3. Apply search filters to narrow down search results. You can filter for:
l Priority
l State
l Owner
If you are using Milestone Federated Architecture™, the Priority and State filters
are applied across all connected sites.
Steps:
3. Apply search filters to narrow down search results. You can filter for:
l Source
This search category and its search filters are only available if they were enabled by your
system administrator.
227 | Operation
User manual | XProtect® Smart Client 2021 R1
When you search for video recordings that include people, you can apply search filters to show only search
results with people that have certain characteristics, for example people of a certain age or height.
3. Apply search filters to narrow down search results. You can filter for:
l Face - Select the check box to limit search results to people whose face is visible
This search category and its search filters are only available if they were enabled by your
system administrator.
Searching for vehicles is also available if you have XProtect® LPR installed in your system.
When you search for video recordings that include vehicles, you can apply search filters to show only search
results with certain vehicles, for example a vehicle with a certain license plate that was issued by a certain
country.
3. Apply search filters to narrow down search results. You can filter for:
l License plate - Type a part of a license plate number or the full license plate number to filter for it
l Country - Filter for license plates that were issued by certain countries
This search filter is only available if you have XProtect® LPR installed in
your system.
228 | Operation
User manual | XProtect® Smart Client 2021 R1
l License plate m atch list - Filter for license plates that are part of certain license plate match lists
This search filter is only available if you have XProtect® LPR installed in
your system.
This search category and its search filters are only available if they were enabled by your
system administrator.
When you search for video recordings recorded at a certain location, you can apply search filters to show only
search results in a specific location.
3. Apply search filters to narrow down search results. You can filter for geographic coordinates by
specifying the latitude and longitude coordinates and the radius of the search area.
For information about saving and managing searches, see Managing your searches on page 245.
The scope of the timeline changes according to the selected time span, for example Last 6 hours.
Individual markers may indicate that there are multiple search results. By hovering over the markers,
information is displayed about the time and the cameras that recorded the events or incidents.
To navigate the search results, click a marker. The marker turns blue, and the associated search result is
marked with a blue border.
229 | Operation
User manual | XProtect® Smart Client 2021 R1
If the marker that you select shows more than one search result, the first search result is marked.
If a marker indicates more than 10 search results, a message will inform you about the
number of search results and the number of associated cameras.
Action Description
Export video and still images from multiple search results at the same time.
Create PDF reports with information about the search results, for example still images from
the video sequences.
230 | Operation
User manual | XProtect® Smart Client 2021 R1
Action Description
Add evidence locks to protect the video sequences and data from related devices, for example
audio, from being deleted.
Open multiple search results in a separate window, where you can view the video in live or
playback mode, export, create evidence locks, and retrieve recordings from devices and
cameras belonging to interconnected VMS systems.
When you are previewing video, you can transfer the current time to the playback timeline.
This is useful, for example, if you want to look at related cameras on the Playback tab at the
time that an incident took place.
There may be additional actions available, related to third-party software. The MIP SDK is used to add these
additional actions.
Examples:
Suppose you want to find a vehicle of the type truck on Memory Lane 15 within the last two hours. To configure
your search:
231 | Operation
User manual | XProtect® Smart Client 2021 R1
4. Add the search category Location and filter on the geo coordinates of the address and a search radius.
For more information, see Search for vehicles on page 228 or Search for video at location
on page 229.
Two days ago an alarm went off in your XProtect VMS system. To make it easy to find the alarm again, you
bookmarked it. Now you want to find the bookmark again to make an export. To configure your search:
1. If you remember which camera recorded the incident, select the camera. Otherwise, select a range of
possible cameras.
For more information, see Search for bookmarks on page 225 or Search for alarms on
page 227.
Matching all criteria gives you fewer but more accurate search results. In addition, if the search results overlap,
they are combined into fewer results. See also Merged search results (explained) on page 231.
Matching any criterion gives you more but less accurate search results.
232 | Operation
User manual | XProtect® Smart Client 2021 R1
Actions that are normally available in the action bar may not be available for merged
search results. This happens if the action that you are trying to perform cannot be used
with one of the search categories. See also Why is the action that I need not available in
the action bar? on page 354
Steps:
2. Click . A new Search window opens, and a search for recorded video starts immediately
based on the camera in the view item.
2. At the top of the view, click . A new Search window opens, and a search for recorded video
starts immediately based on the cameras in the view.
4. Depending on your goal, change the time span, search categories and filters, or similar. For more
information, see Searching for video data on page 218.
233 | Operation
User manual | XProtect® Smart Client 2021 R1
1. Hover over the search result and select the blue check box that appears.
2. Click to open the search result in a new floating window on the Playback tab.
3. To move the window to a different monitor, click and drag the window and release when appropriate.
Steps:
234 | Operation
User manual | XProtect® Smart Client 2021 R1
1. When you have run a search on the Search tab, select a search result. A still image from the associated
video sequence appears in the preview area.
3. To preview the video in full-screen mode, double-click the individual search results. Double-click again to
return to the search results.
4. Scroll with your mouse wheel to zoom in or out. You can even click and drag to zoom in on a specific area.
235 | Operation
User manual | XProtect® Smart Client 2021 R1
The yellow marker in the timeline indicates the event time. Hover over the marker to view
the event time.
Multiple markers appear in the same timeline when search results are combined.
This happens, for example, if you have searched for Motion and Vehicles, and the search
result match both criteria. In this example, one marker would indicate when the motion
started. The other marker would indicate when the vehicle was identified as a vehicle.
The bounding boxes mostly appear in the thumbnail images of your search results.
However, if your VMS system is configured to search for metadata, bounding boxes may
also appear when you preview video from the search results.
Steps:
Sorting options
You can sort your search results by:
236 | Operation
User manual | XProtect® Smart Client 2021 R1
N am e Description
This sorting option is only available if you are using one of these products:
l XProtect Corporate
l XProtect Expert
l None or one search category selected - the search result with the newest event
time is displayed first
Relevance
l Multiple search categories selected/Match any criterion - the search result with
most matching search categories is displayed first. If two search results have the
same number of matching search categories, the search result with the newest
event time is displayed first
l Multiple search categories selected/Match all criteria - the search result with most
event times is displayed first. If two search results have the same number of event
times, the search result with the newest event time appears first
N ewest
Search results with the most recent event time appear first.
event tim e
Oldest event
Search results with the oldest event time appear first.
tim e
N ewest start
Search results with the most recent start time appear first.
tim e
Oldest start
Search results with the oldest start time appear first.
tim e
Requirements
237 | Operation
User manual | XProtect® Smart Client 2021 R1
l XProtect Corporate
l XProtect Expert
For information about the features available in your XProtect VMS, see
Surveillance system differences on page 29.
Steps:
238 | Operation
User manual | XProtect® Smart Client 2021 R1
2. In the preview area, click Location. The camera is displayed in its geographic context.
239 | Operation
User manual | XProtect® Smart Client 2021 R1
3. To get an overview of the surroundings, use the scroll wheel on your mouse to zoom out, or pan away
from the camera position.
Some of the icons described in this topic appear only in the Location area on the Search tab, whereas icons with
red are associated with alarms and also appear in views that contain the smart map. The icons differ depending
on the situation.
l Gray background indicates that you have not selected the camera
Search The camera is not associated with any of the search results.
240 | Operation
User manual | XProtect® Smart Client 2021 R1
Source cameras and related cameras are defined in XProtect Management Client as part
of the alarm definition.
Steps:
241 | Operation
User manual | XProtect® Smart Client 2021 R1
1. For each search result that you want to bookmark, hover over it and select the blue check box .
2. In the blue action bar, click . A window appears. The picture reflects the situation where you have
selected two search results.
3. Select the search results one by one to add details to the bookmarks and follow these steps:
1. To change the default time span, drag the handles in the timeline to a new position.
3. If you want the same headline or description to apply to all the bookmarks, click:
4. Click OK to save the bookmarks. A progress bar informs you when the bookmarks are created.
242 | Operation
User manual | XProtect® Smart Client 2021 R1
If XProtect Smart Wall is set up in your system, click Display on Sm art Wall to send a
bookmark to a monitor in a Smart Wall.
Requirements
You must have the user rights to edit bookmarks. This is done by your system administrator in Management
Client under Roles > Overall Security.
Steps:
1. On the Search tab, find the bookmarks that you want to edit. When you perform the search, make sure
that you have selected Search for > Bookm arks.
2. For each bookmark that you want to edit, hover over it and select the blue check box .
243 | Operation
User manual | XProtect® Smart Client 2021 R1
4. Select the search results one by one to edit the details, for example time span, headline, and description.
5. Click OK to save your changes. A progress bar informs you when the changes are saved.
If XProtect Smart Wall is set up in your system, click Display on Sm art Wall to send the
bookmarks a video wall.
Steps:
244 | Operation
User manual | XProtect® Smart Client 2021 R1
1. When you have performed your search, hover over the search results, one by one, and select the check
box .
2. In the blue action bar, click and select Create snapshot. A progress bar informs you when the
snapshots are created.
3. To locate the snapshots on your computer, go to the location that is specified in the Settings dialog >
Application > Path to snapshots.
2. In the preview area, click to transfer the current time to the playback timeline on the Playback tab.
You will stay on the Search tab.
3. To check other related cameras, click the Playback tab and select a view that contains the cameras that
you are interested in. The timeline is now in sync with the search result.
This feature is only available in certain XProtect VMS systems. For information about the
features in your system, see Surveillance system differences on page 29.
You can save your searches to reuse them and share them with other operators. Depending on your user rights,
you can also access and use the searches made by others, unless they are private. When a search has been
saved, you can:
245 | Operation
User manual | XProtect® Smart Client 2021 R1
l Change the name and description, and make the search private or public.
l Modify how the search is configured, for example by adding or removing cameras or by adjusting the
search categories.
Save searches
You can save your searches, so you can reuse them later or share them with other operators.
Requirements
To save new searches that will be available to other users of your VMS system, the Create public searches user
right must be enabled on your role in XProtect Management Client.
Steps:
1. On the Search tab, configure your search. See Searching for video data on page 218.
246 | Operation
User manual | XProtect® Smart Client 2021 R1
4. Select a name that will make it easy for you to find the search, and possibly also a description. Later,
when you use keywords to find the search, the search includes both the N am e and the Description fields.
5. To make the search visible only to you, select the Private search check box.
6. Click Save. A progress bar informs you when the search is saved.
To get an overview of saved searches, click and then Open and m anage searches.
To find and open public searches, the Read public searches user right must be enabled on your role in XProtect
Management Client.
Steps:
247 | Operation
User manual | XProtect® Smart Client 2021 R1
2. In the list that appears, click Open and m anage searches. A window appears.
3. Find and double-click the search that you want to open, or click Open. Immediately, the search is run.
If many searches are listed, you can use keywords to find the search. The search
includes both the N am e field and the Description field.
4. You can modify the search, for example by adding cameras. Click > Save to save the changes.
248 | Operation
User manual | XProtect® Smart Client 2021 R1
This feature is only available in certain XProtect VMS systems. For information about the
features in your system, see Surveillance system differences on page 29.
You can change the details of a saved search, or you can change how the search is configured, for example the
search categories.
Requirements
The following user rights are enabled on your role in XProtect Management Client:
l To find and open public searches, the Read public searches user right must be enabled
l To edit a public search, the Edit public searches right must be enabled
l To delete a public search, the Delete public searches right must be enabled
2. In the list that appears, click Open and m anage searches. A window appears.
4. Make your changes, for example by entering a name for the search, and click Save.
249 | Operation
User manual | XProtect® Smart Client 2021 R1
2. In the list that appears, click Open and m anage searches. A window appears.
3. Find and double-click the search that you want to open, or click Open. Immediately, the search is run.
If many searches are listed, use the search function to find the search.
4. Modify the search, for example by adding cameras, and click > Save.
Bookmarks (usage)
This feature is only available in certain XProtect VMS systems. For information about the
features in your system, see Surveillance system differences on page 29.
Bookmarks allow you to quickly find or share relevant video sequences with other users of the system. Detailed
bookmarks make it easier to find the bookmarks after creating them. To enable details, see Enable detailed
bookmarks on page 73.
Bookmarks (explained)
You can bookmark incidents in live or recorded video. A bookmark is essentially a small video clip. When you
bookmark an incident, the program automatically assigns it an ID and the user who created it. Bookmarks are
searchable, so operators can easily find them later.
A bookmark video clip typically contains video from a few seconds before and a few seconds after the
bookmarked incident (specified by the system administrator) to ensure that the incident is recorded, regardless
of any delays.
250 | Operation
User manual | XProtect® Smart Client 2021 R1
Depending on your user rights, the ability to add bookmarks from some cameras may be
restricted. You may be able to view bookmarks even if you cannot add them, and vice
versa.
Bookmark window
The Bookmark window appears only when you have enabled detailed bookmarks. See Enable detailed
bookmarks on page 73.
The layout of the bookmark window changes depending on where you are in XProtect Smart Client, and if you
are creating just one or multiple bookmarks. Click below to see images of the window.
Single bookmark
251 | Operation
User manual | XProtect® Smart Client 2021 R1
Multiple bookmarks
252 | Operation
User manual | XProtect® Smart Client 2021 R1
N am e Description
Although the bookmark time and the clip start and end time are specified by the system
The tim eline administrator, you can change these settings. To change the time, drag the indicators on
the timeline (see Time navigation controls (overview) on page 196) to the required time.
253 | Operation
User manual | XProtect® Smart Client 2021 R1
N am e Description
Start tim e: The suggested start time of the bookmark clip is a number of seconds before
the bookmark time, specified by the system administrator.
Bookm ark tim e: The time in the video clip that you bookmarked.
End tim e: The suggested end time of the bookmark clip is a number of seconds after the
bookmark time, specified by the system administrator.
Requirements:
Detailed bookmarks must be enabled. For more information, see Enable detailed bookmarks on page 73.
Steps:
2. Click the bookmark icon . With details enabled, the Bookm ark window appears where you can add a
detailed description of the incident.
254 | Operation
User manual | XProtect® Smart Client 2021 R1
4. The length of a bookmark clip is determined on the surveillance system server, but you can change this
by dragging the timeline indicators.
6. Click OK.
To find and edit the bookmark later, go to the Search tab and search for bookmarks. See
Search for bookmarks on page 225.
Delete bookmarks
You can delete bookmarks created by yourself or others. If you delete a bookmark, it is removed from the
database, and you can no longer find it.
Requirements
You must have the user rights to delete bookmarks. This user right is controlled by your system administrator in
Management Client under Roles > Overall Security.
Steps:
1. On the Search tab, find the bookmarks that you want to delete.
2. In the search results, hover over each of these bookmarks and select the blue check box .
3. In the blue action bar, click and select Delete bookm ark. A window appears.
There may be restrictions in your system preventing you from deleting certain
bookmarks. In that case, you will be notified.
255 | Operation
User manual | XProtect® Smart Client 2021 R1
Alarms (explained)
This feature is only available in certain XProtect VMS systems. For information about the
features in your system, see Surveillance system differences on page 29.
On the XProtect VMS server, virtually any kind of incident or technical problem - events - can be set up to trigger
an alarm. Alarms and events can all be viewed on the Alarm Manager tab, which provides a central overview of
your VMS incidents, status, and possible technical problems.
You cannot set up alarm triggers in the XProtect Smart Client. Your system administrator does this when
configuring the XProtect VMS system.
The Alarm Manager tab is either displayed or hidden depending on the settings defined
by your system administrator.
The Alarm Manager tab provides a dedicated view for your alarm or event handling. The tab itself displays the
number of active alarms. More than nine alarms are shown with a . The Alarm Manager tab includes an
alarm list, an alarm preview for previewing video associated with individual alarms or events, and possibly also a
map that displays the geographical location of the camera associated with the alarm.
Alarms or events with associated video are displayed with an icon . To preview a still image from the time of
the alarm or event, hover over the icon. To preview recorded video from the camera or cameras associated with
the alarm or event, select the alarm or event in the list. To stop a repeating alarm sound, select the alarm
associated with the sound in the list.
You can decide how you want the list to appear, you can filter the columns, you can drag the columns to different
positions, and you can right-click to show or hide certain columns.
The event list does not display system- or user-generated events, such as motion
detection or archive failure.
256 | Operation
User manual | XProtect® Smart Client 2021 R1
To see a list of events, enter setup mode and select Event in the Properties pane. See
also Alarm list settings on page 82.
Filter alarms
There are several ways you can filter the alarm list, so it displays just the alarms or events that you are
interested in.
Steps:
1. In the toolbar of the alarm list, click the Custom (filter applied) or N o filter text. The text may differ
depending on the filter selected.
257 | Operation
User manual | XProtect® Smart Client 2021 R1
2. Enter filter criteria on any of the columns you want to filter on. For example, if you enter a user ID in the
ID field, the list will only display alarms assigned to that particular user.
3. You can combine filters, for example State nam e and Owner (assigned to).
4. To return to the unfiltered alarm list, click the Clear filter button.
5. To sort the content of the alarm list, click the title of the column.
If your alarm handling views contain map content, you can also filter the alarm list by
right-clicking an element (camera, server, or similar) on the map, then selecting Show
Alarm s. This will make the alarm list show only alarms from the selected element.
Responding to alarms
You can respond to alarms in different ways. You can go to any view where you have added the Alarm List and
double-click an alarm. The alarm opens in a separate window, where you can preview the alarm incident and live
video. You can also respond to the alarm by changing the fields in the table below.
Depending on how your XProtect VMS system is configured, you may also receive alarm desktop notifications.
Such notifications stay on your screen for 15 seconds. When you click a notification, it takes you directly to the
Alarm Manager tab and opens the alarm window.
Field Description
The state of the alarm indicates if someone has addressed the event. You can change the
State state of the alarm. Typically, you would change the state from N ew to In progress, and
then later to On hold or Closed.
Lets you assign the alarm to a user in your organization, including yourself. The person to
Assigned to whom you assign the alarm becomes the owner of the alarm, and will appear in Owner
column of the alarm list.
Write comments and remarks that are added to the Activities section. Comments typically
relate to the actions you have taken. For example, “Suspect detained by Security”, “Suspect
Com m ent
handed over to police,” or “False alarm.” The Com m ent field appears at the bottom of the
window.
258 | Operation
User manual | XProtect® Smart Client 2021 R1
Field Description
The activities summarize how you have handled the alarm. Any changes you or your
colleagues make to alarm state or priority, any reassigning of alarms between users as
well as any comments added will automatically be included in the Activities section.
Lets you print a report that contains information about the alarm, such as the alarm
Print
history and a still image from the time of the alarm, if an image is available.
When you have received an alarm, you can acknowledge it to record that you will do something about it.
Steps:
1. In the alarm list, right-click the alarm and select Acknowledge. The alarm state changes to In progress.
2. To acknowledge multiple alarms simultaneously, press and hold down the CTRL key, and then select the
alarms you want to acknowledge.
3. Double-click an alarm to edit the details of the alarm, for example assigning the alarm to someone and
adding instructions.
If an event is triggering false alarms, you might want to disable all new alarms on this type of event for some
time.
For example, if there is a lot of movement around a camera and this is causing several false alarms, you can
disable alarms on motion detection for this camera for 10 minutes. Then, motion detection for the camera will
not trigger alarms for 10 minutes. This way, false alarms will not disturb you, and you can focus on the alarms
that need your attention.
259 | Operation
User manual | XProtect® Smart Client 2021 R1
Disabling alarms affects all operators who are connected to the XProtect VMS system that
you are also connected to.
You can disable all new alarms using the Alarm Manager or a map.
260 | Operation
User manual | XProtect® Smart Client 2021 R1
1. Using the Alarm Manager: in the alarm list, right-click an alarm and select Disable all new alarm s.
Using a map: right-click an alarm and select Disable all new alarm s > Disable.
2. In the Events that will not trigger alarm s list , select which event types should not trigger alarms.
3. Specify until when or for how long the selected event types should not trigger alarms .
261 | Operation
User manual | XProtect® Smart Client 2021 R1
4. Optionally, add a comment about why you are disabling alarms on the selected event types .
Ig n ore alarm s on m ap s
On a map, you can ignore an alarm for an element for a duration of time. For example, if a camera is being
repaired and therefore disconnected, you might want to ignore the error showing up on the map during the
repair. When you ignore an alarm on a map, this does not remove the alarm from the alarm list, just the map.
Close alarm s
After acknowledging an alarm, typically you assign it to someone who investigates what is going on. During that
time, the alarm will be in the state In progress. After handling the alarm, you can close it.
Steps:
262 | Operation
User manual | XProtect® Smart Client 2021 R1
l Last 24 hours
l Last 7 days
l Last 30 days
l Last 6 m onths
l Last year
The Alarm Report window shows two graphs that display the number of alarms filtered by categories, for
example Priority or State, allowing you to compare the two graphs side by side.
Steps:
2. Above the graphs, select the timespan, for example Last 24 hours.
l Category
l State
l Priority
l Site
l Response tim e
4. For each graph, select a sub-filter. For example if you selected State, you can select N ew in the first
graph and In progress in the second. The graphs are populated.
263 | Operation
User manual | XProtect® Smart Client 2021 R1
Camera elements display video in thumbnail format when you move your mouse over it. When used together
with alarms, the graphical elements on maps display red circles around them if alarms occur. For example, if an
alarm associated with a particular camera occurs, the graphical element representing that camera will
immediately get a red circle around it, and you can then click the camera element and not only view video from
the camera, but also handle the alarm through a menu that appears.
If red is not an ideal color for signifying alarms on your maps, you can change this color.
Now, say the camera which has an alarm associated with it, is located on a street level map, but you are viewing
a city level map. How will you then notice the alarm? No problem, thanks to hot zones—graphical
representations linking different map hierarchy levels together. If an alarm is detected on the street level map,
the hot zone on the city level map will then turn red, indicating that there is an alarm on a lower level map—even
if there are map levels in between.
To return to an alarm list mode where you can see alarms from more than just the one element, click the
required server, priority or state in the alarm list.
For more information about smart map icons, see Camera icons (explained) on page 240.
Events (explained)
An event is a predefined incident on the XProtect VMS system that can be set up to trigger an alarm. Events are
either predefined system incidents or user-defined events, for example analytics events, generic events, or user-
defined. Events are not necessarily linked to an alarm, but they can be.
Typically, events are activated automatically and in the background, for example, as a result of input from
external sensors, detected motion or by data from other applications. However, events can also be manually
activated. Events are used by the VMS system to trigger actions, such as starting or stopping recording,
changing video settings, activating output, or combinations of actions. When you activate an event from your
XProtect Smart Client, it automatically triggers actions on the VMS system, for example recording on a particular
camera with a particular frame rate for a particular period of time.
Your system administrator determines what happens when you manually activate an event.
The list of selectable events is grouped by server, and the camera or device that the event is associated with.
You can manually activate an event. There is no confirmation once you have activated an event.
264 | Operation
User manual | XProtect® Smart Client 2021 R1
2. Click Activate.
3. Alternatively, if available for the camera, click the overlay button that appears when you move your
mouse over the image.
Hierarchically, global events will appear under the relevant server. If a server is listed with
a red icon, it is unavailable and you cannot activate events on it.
This feature is only available in certain XProtect VMS systems. For information about the
features in your system, see Surveillance system differences on page 29.
In this example, privacy masks are applied to five windows in an adjacent building.
In this example, two types of privacy masks are applied. The solid gray area is covered permanently while the
blurred area can be lifted, but only by users with sufficient rights to lift privacy masks.
265 | Operation
User manual | XProtect® Smart Client 2021 R1
Privacy masks are applied to areas in cameras' field of view by system administrators, and as such you cannot
add or remove them from views in XProtect Smart Client. You can, however, temporarily remove liftable privacy
masks from the views, depending on your surveillance system and user rights.
You can also add additional privacy masks when you export. For more information, see Mask areas in recordings
during export on page 200.
If you export video that contains privacy masks, the export process may take significantly
longer and the export file size may be larger than usual, particularly if you export in
XProtect format.
This feature is only available in certain XProtect VMS systems. For information about the
features in your system, see Surveillance system differences on page 29.
It can sometimes be necessary to view the video beneath the areas covered by privacy masks. This is only
possible for privacy masks that your system administrator has defined as liftable privacy masks in the
Management Client and if you have the necessary user rights.
If you do not have the necessary user rights, you will be asked for additional authorization. Contact a person who
has the rights to authorize you, so he or she can enter their credentials. If you do not know who can authorize
you, ask your system administrator.
266 | Operation
User manual | XProtect® Smart Client 2021 R1
1. On the Live or Playback tab, click More > Lift privacy m asks on the application toolbar.
If you have the rights to lift privacy masks, liftable privacy masks now disappear for all cameras and
permanent privacy masks remain.
267 | Operation
User manual | XProtect® Smart Client 2021 R1
2. Contact a person who has the rights to authorize you, so he or she can enter their credentials.
3. The lift ends (times out) after 30 minutes, if your system administrator has not changed the default value,
but you can apply the masks any time. On the application toolbar, click More > Apply privacy m asks.
If you log out of XProtect Smart Client with lifted privacy masks and log in again, the
masks will always be reapplied.
Zoom in and out using the plus and m inus buttons. If your mouse has a scroll wheel, you can use scroll to zoom
in and out. Click the scroll wheel or middle mouse button to return to the default view.
268 | Operation
User manual | XProtect® Smart Client 2021 R1
On individual mice, the scroll wheel may have been reserved for special purposes, in
which case zooming may not be possible. Refer to your mouse configuration manual.
You cannot use presets (see Move cameras to PTZ preset positions on page 270) for navigating fisheye lens
images but you can save a favorite position.
1. Navigate to the position in the fisheye lens image that you want to save.
2. On the camera toolbar, click More > Save Fisheye Lens Positions to save the position.
3. When you want to return to the fisheye lens position, on the camera toolbar, click More > Load Fisheye
Lens Positions.
Depending on your user rights, access to pan-tilt-zoom (PTZ) controls from some cameras may be restricted.
PTZ features may be limited when connecting to selected surveillance systems.
For information about the features available in your XProtect VMS, see Surveillance
system differences on page 29.
269 | Operation
User manual | XProtect® Smart Client 2021 R1
In Setup mode, on the Properties pane, you can define the PTZ click mode for the view item. You can choose
between click-to-center and virtual joystick. Click-to-center is the default mode when you start using XProtect
Smart Client. You can change the default selection in XProtect Smart Client settings (see Settings in XProtect
Smart Client on page 33).
Most PTZ cameras support joystick and point-and-click control. You can customize (see
Joystick settings on page 42) the joystick control.
You can also control most PTZ cameras simply by pointing and clicking inside the camera images. If you see a
set of crosshairs when placing your mouse pointer over the images from a PTZ camera, the camera supports
point-and-click control.
Crosshairs indicate point-and-click control. For some cameras, crosshairs may look different.
Some cameras have crosshairs surrounded by a square. When this is the case, you can zoom in on an area by
dragging a square around the area in the image you want to magnify. For such cameras, zoom level is controlled
by holding down the SHIFT key on your keyboard while moving the mouse up or down; this will display a zoom
level slider inside the image.
1. On the Live tab, on the camera toolbar, click the PTZ icon to open the PTZ menu.
2. Select a PTZ preset in the menu to move the camera to the required position. The icon turns green.
If you select the preset Hom e, the camera moves to its default position.
A system administrator can lock a PTZ preset to protect it from being renamed or deleted or to avoid that
someone changes its position. The system administrator decides whether a PTZ preset is locked or unlocked.
270 | Operation
User manual | XProtect® Smart Client 2021 R1
St op PTZ p at rollin g
A PTZ camera can continuously move between a number of PTZ presets according to a schedule. You can stop
an ongoing system patrolling.
Only stop system patrolling when there is an important reason to do so. Normally your
system administrator has planned the patrolling carefully to meet your organization's
surveillance needs.
2. On the camera toolbar, click the PTZ icon to open the PTZ menu.
4. To resume the system patrolling, select the Stop PTZ patrolling command again.
Depending on your surveillance system (see Surveillance system differences on page 29), you can start and stop
patrolling manually.
You may want to start a patrolling manually if, for example, the system patrolling does not screen an area of a
room properly or there is no system patrolling. If the camera is already patrolling, you need a higher PTZ priority
than the patrolling user or rule-based patrolling to be able to start a manual patrolling session.
Patrolling profiles can be created by your system administrator, other users, or yourself (see Patrolling profiles
(configuration) on page 79), if you have the necessary user rights.
Users with a higher PTZ priority than you can take control of the camera while you are running a manual
patrolling. When they release the session again, the system resumes your manual patrolling.
271 | Operation
User manual | XProtect® Smart Client 2021 R1
With a sufficient PTZ priority, you can stop manual patrolling started by other users by clicking the patrolling
profile, by pausing it (see Pause patrolling on page 273) or starting another manual patrolling. You can always
stop a manual patrolling that you have started.
St art an d st op m an u al p at rollin g
You can only start and stop PTZ patrolling manually with certain XProtect VMS systems. See Surveillance system
differences on page 29.
Steps:
1. In the view, select the PTZ camera that you would like to start patrolling on.
2. On the camera toolbar, click the PTZ icon to open the PTZ menu.
3. Below the Manage PTZ presets entry, you find the list of patrolling profiles configured for this camera.
While the patrolling profile is running, there is a check mark in front of it for all users. The PTZ icon
turns green for you and red for all other users, so they can see that someone controls the camera.
The system resumes its regular patrolling or the camera is made available for other users.
272 | Operation
User manual | XProtect® Smart Client 2021 R1
6. If the camera is available and you have the sufficient PTZ rights, you can take control of the camera, by
clicking on the video within the view item or moving your joystick. You keep the control until you have not
done any movements for 15 seconds.
The timeout for manual control is 15 seconds by default, but your system
administrator can change it.
7. To control the camera for a longer period, select Pause patrolling (see Pause patrolling on page 273)
from the PTZ menu.
Pau se p at rollin g
Depending on your surveillance system (see Surveillance system differences on page 29), you can pause a
patrolling.
If you have the necessary PTZ priority, you can pause a system patrolling or a manual patrolling started by
another user. You can always pause your own manual patrolling. This can be useful when you need a longer
timeout to control the camera.
273 | Operation
User manual | XProtect® Smart Client 2021 R1
1. In the view, select the PTZ camera that you would like to pause patrolling on.
2. On the camera toolbar, click the PTZ icon to open the PTZ menu.
While patrolling is paused, there is a check mark in front of the Pause patrolling menu item for all
users. The PTZ icon turns green for you and red for all other users, so they can see that someone
controls the camera.
If you start a manual patrolling, you lose the pause patrolling session.
The system resumes its previous patrolling or the camera is made available for other users.
If a user with a lower PTZ priority than you has started a manual patrolling, for example Weekday, you can
pause it and take control of the camera:
While you have paused another user's manual patrolling, there is a check mark in front of the Pause
patrolling menu item and the patrolling profile for all users. The PTZ icon turns green for you and red for
the other users, so they can see that someone controls the camera.
274 | Operation
User manual | XProtect® Smart Client 2021 R1
Patrolling is paused for 10 minutes by default, but your system administrator may
have changed this.
Administrators with security rights to run a reserved PTZ session can run the PTZ camera in this mode. This
prevents other users from taking control over the camera. In a reserved PTZ session, the standard PTZ priority
system is disregarded to avoid that users with a higher PTZ priority interrupt the session.
You can operate the camera in a reserved PTZ session both from XProtect Smart Client and the Management
Client.
To reserve a PTZ session can be useful, if you need to make urgent updates or maintenance to a PTZ camera or
its presets without being interrupted by other users.
You cannot start a reserved PTZ session, if a user with a higher priority than yours
controls the camera, or if another user has already reserved the camera.
2. On the camera toolbar, click the PTZ icon to open the PTZ menu.
3. Select Reserve PTZ session. If you have started a manual patrolling it automatically stops.
The PTZ camera is now reserved to you, and the timer shows the remaining time of the session.
Remember to release the session when done, as the PTZ camera will remain reserved
until the current session times out.
When you are done controlling a PTZ camera, you can manually release the PTZ session, so other users with
lower priority can take control over the camera or the system can resume its regular patrolling. Otherwise, the
camera will not be available until the session times out.
275 | Operation
User manual | XProtect® Smart Client 2021 R1
1. On the camera toolbar for the PTZ camera that you are controlling, click the PTZ icon to open the
PTZ menu. (The green color indicates that you currently run the PTZ session).
The PTZ session is released and available for other users or system patrolling, indicated by the PTZ icon
turning gray .
PTZ overlay
If you don't want the camera toolbar to pop up when you move your mouse over the view,
press and hold the CTRL key while moving the mouse.
Audio (usage)
Audio (explained)
Support for specific audio features may vary from system to system (see Surveillance
system differences on page 29). Access to recorded audio, or certain recorded audio
features, may be restricted depending on your user rights. Ask your system administrator
if in doubt.
276 | Operation
User manual | XProtect® Smart Client 2021 R1
XProtect Smart Client supports both incoming and outgoing audio. You can listen to live recordings from
microphones attached to cameras and use loudspeakers connected to cameras to talk to audiences. When you
play back recorded video, you can hear the corresponding audio if the cameras have microphones, speakers, or
both, attached. When you select a camera or view, the corresponding microphone or speaker is also selected by
default.
The XProtect VMS system can record incoming audio from microphones attached to cameras, even if no video is
being recorded.
If your views contain maps, these maps may contain microphones, speakers, or both. You
can listen to audio by clicking the relevant microphone or speaker element. Click and hold
down the mouse button for as long you want to listen or talk.
Talk to an audience
Talking to audiences through speakers attached to cameras is possible by using:
l Overlay buttons
Outgoing audio transmitted through speakers attached to cameras may be recorded, but only on certain
XProtect systems. See also Surveillance system differences on page 29.
This feature is only available in certain XProtect VMS systems. For information about the
features in your system, see Surveillance system differences on page 29.
Smart map lets you view and access devices at multiple locations around the world in a geographically correct
way. Unlike maps, where you had a different map for each location, smart map gives you the big picture in a
single view.
You can zoom out to see all of your locations in multiple cities, regions, countries and continents, and quickly go
to each location to view video from the cameras.
Example
You can preview footage from cameras at your sales office in Rome, then zoom out, pan across the world with a
single drag, and then zoom in to the cameras in your office in Los Angeles.
277 | Operation
User manual | XProtect® Smart Client 2021 R1
One key benefit of a smart map is the spatial reference data behind-the-scenes. For more information, see
Geographic backgrounds (explained) on page 86.
Depending on your user rights, you may be able to see alarms on smart maps.
278 | Operation
User manual | XProtect® Smart Client 2021 R1
When you select a search result, the smart map zooms in on the associated device in its geographic location.
You may need to zoom out to get a better overview of the surroundings.
If the device is placed somewhere inside a multistory building, an indication of the level of the device appears:
279 | Operation
User manual | XProtect® Smart Client 2021 R1
If a device is visible on multiple levels, only the first level specified is displayed, from the
bottom and up.
280 | Operation
User manual | XProtect® Smart Client 2021 R1
The cluster shows the number of devices inside the cluster. As you zoom in again, for example by double-clicking
the cluster, it turns into devices and possibly sub-clusters.
281 | Operation
User manual | XProtect® Smart Client 2021 R1
If a cluster contains different types of devices, for example cameras and microphones, then the cluster only
shows the number of devices. However, if a cluster contains only one type of device, then the cluster shows both
the type of device and the number of devices. This scenario is illustrated in the following image:
If you see a cluster that looks this way, only some of the devices inside the cluster are selected:
You have different options when you right-click a cluster - or one or more selected devices - for example Live
preview:
The options differ depending on the situation. For example, you can only remove devices
in setup mode.
282 | Operation
User manual | XProtect® Smart Client 2021 R1
MIP elements do not cluster with any type of device. They only cluster with MIP elements
of the same type.
Example 1: If an area has two cameras and one MIP element, the cluster will look as
follows:
Example 2: If an area has two MIP elements of different types, there will be no cluster.
In addition, MIP elements have their own layer that you can turn on or off by clicking
Show or hide layers and custom overlays in the smart map toolbar.
283 | Operation
User manual | XProtect® Smart Client 2021 R1
l If there is a cluster, double-click it, or right-click and select Zoom to. The map zooms to a level where all
the devices or sub-clusters within the cluster are visible
l Press and hold the SHIFT key and drag the pointer to select an area on the map. The map zooms in and
centers on your selection
There may be a limit to how much you can zoom in on a map if you're using one of the
following services:
l Bing Maps
l Google Maps
l OpenStreetMap
The zoom limitation depends on if the services are able to provide an image at the
requested zoom depth. When such a zoom limit occurs, the view item stops displaying the
geographic background. Other layers, such as devices or shapefile images continue to
display.
Steps:
284 | Operation
User manual | XProtect® Smart Client 2021 R1
2. Double-click the camera, or right-click and select Live preview. The live video feed is displayed in the
Preview window.
3. To play back and investigate the video in more detail, do one of the following actions:
l In the Preview window, click Independent Playback. The controls of independent playback
become available
l Click More > Send to window > N ew Floating Window. A window appears.
Steps:
285 | Operation
User manual | XProtect® Smart Client 2021 R1
1. Navigate to the place on the smart map, where the cameras are located.
l Press and hold the CTRL key while you select the cameras.
l In the toolbar, click Select m ultiple cam eras, then click and drag to select the cameras within
an area.
l Double-click a cluster to zoom to and select the devices and potential sub-clusters inside the
cluster
3. Right-click any of the selected cameras or sub-clusters and select Live preview, or press EN TER.
4. To play back and investigate the video in more detail, do one of the following actions:
l In the Preview window, click Independent Playback. The controls of independent playback
becomes available
l Click More > Send to window > N ew Floating Window. A window appears.
Requirements
You have already set up a view with a hotspot. For more information, see Add hotspots to views on page 76.
286 | Operation
User manual | XProtect® Smart Client 2021 R1
Steps:
2. Click the cameras you are interested in. As you click, the video feed is displayed in the hotspot
view item.
1. In the Views pane, right-click the view that contains the hotspot.
2. Select Send View To and select a display option, for example Floating Window.
3. Arrange the views on your monitor or monitors so that you can see both.
5. Click the cameras you are interested in. As you click, the video feed is displayed in the hotspot
view item.
Steps:
2. In the upper left corner of the view, open the Select a location list.
Requirements
You can jump to a device only if the device has been geographically positioned in one of two ways:
287 | Operation
User manual | XProtect® Smart Client 2021 R1
l The geo coordinates of the device have been specified in the device properties in XProtect Management
Client
l The device has been positioned on the smart map in XProtect Smart Client
Steps:
2. Search for the device. If the device exists, it appears in the search results.
4. Click to jump to the device. The smart map opens in a floating window.
1. On the Live or Playback tab, select the view item that contains the camera.
2. Inside the view item, at the bottom, hover over the black bar to make the camera toolbar appear.
3. Click to jump to the camera. The smart map opens in a floating window.
1. On the smart map, click Show or hide layers and custom overlays. A window appears.
3. Click next to the overlay you want to find. This will take you to the location on the smart map.
288 | Operation
User manual | XProtect® Smart Client 2021 R1
lets you backtrack by clicking Back. The history is based on the locations that you click. That is, if you pan to a
location, but do not click it, the location is not added to the history.
When you backtrack, XProtect Smart Client removes the location you just left from the history. The history
includes only forward movements.
The system clears the history when you leave the view.
Maps (usage)
M aps (explained)
With a map, you get a physical overview of your surveillance system. You can instantly see which cameras are
placed where, and in what direction they are pointing. You can use maps for navigation. Maps can be grouped
into hierarchies, so you can drill down through hot zones, from large perspectives to detailed perspectives, for
example, from city level to street level, or from building level to room level.
A map position does not display live video, a map is always a still image.
Maps may contain elements representing cameras, microphones and similar technology. You can view recorded
video from cameras in a preview window when you move your mouse over a camera icon on the map. The
status information in playback mode is not based on recorded data, but retrieved from the elements' current
status, as displayed in live mode.
289 | Operation
User manual | XProtect® Smart Client 2021 R1
Maps do not have to be geographical maps, although they often are. Depending on your organization's needs,
photos and other kinds of image files can also be used as maps.
Maps are not the same as a smart map. For more information, see Differences between
maps and smart maps (explained) on page 84.
Cameras
290 | Operation
User manual | XProtect® Smart Client 2021 R1
Place your mouse pointer over a camera on a map to see a live preview from the camera. Click the title bar of
the preview to display it as a separate floating window. You can resize the floating window by pulling its corners.
To start recording, right-click the required camera and select Start Recording for # Minutes. Particular user
rights may be required to use this feature.
A fixed cam era is displayed on the map with an associated view zone that shows the camera's angle of view.
Note that the angle on the map is very likely to need adjustment to match the camera's angle of view. To adjust
the angle, simply drag it to a suitable size and position.
A PTZ cam era is displayed on the map with any PTZ presets defined for the camera on the surveillance system.
The presets are illustrated as colored angles that radiate from the PTZ camera icon. Each angle represents a
particular preset. Note that the angles are very likely to need adjustment to match the camera's preset angles.
To adjust an angle, simply drag it to a suitable size and position. If a camera has more than 25 presets, no
angles are initially displayed since the angles would be too small to be useful. In such cases, you can add
required angles individually by dragging the presets from the required camera from the Elem ent Selector
window onto the map. To go to one of a PTZ camera's presets, simply click the preset on the map. This works in
the floating preview window, on the map itself, as well as in hotspot positions (see Hotspots (explained) on page
179). Alternatively, right-click the camera, select PTZ Presets, then select the required preset.
Microphones
Place your mouse over a microphone; press and hold the left mouse button to listen to incoming audio from a
microphone, or right-click the microphone and select Listen to Microphone. You cannot use microphones in
map views in playback mode.
Speakers
Place your mouse over a speaker; press and hold the left mouse button to talk through the speaker. You cannot
use speakers in map views in playback mode.
Events
Click an event on the map (see Alarms (explained) on page 256) to activate it, or right-click the event and select
Activate Event. When left-clicking an event, the mouse pointer briefly changes to a lightning symbol to indicate
that the event is being activated.
Alarms
Click an alarm on the map (see Alarms (explained) on page 256) to view it, or right-click the alarm and select
Activate Alarm . Right-click to acknowledge the alarm.
Output
Click an output on the map to activate it, or right-click the output and select Activate Output. When you click an
output, the mouse pointer briefly changes to a lightning symbol to indicate that the output is being activated.
Hot zones
A hot zone is usually colored, so it is easy to recognize. Click a hot zone to go to the sub-map associated with the
hot zone, or right-click the required hot zone and select Go to Sub-m ap.
If the hot zone appears with a dotted outline, no map is associated with the hot zone.
291 | Operation
User manual | XProtect® Smart Client 2021 R1
On some surveillance systems, maps from several different servers may be in a map
hierarchy. This can mean that when you click a hot zone, the sub-map is unavailable
because its server is unavailable. Servers can become unavailable because of scheduled
maintenance or network problems. Contact your system administrator if the problem
persists.
A hot zone can point to a map that you do not have access rights to and the XProtect
Smart Client will inform you about this. Because user rights can be time-based, you might
not be able to access a map that you could previously. This can be because you do not
have access during certain hours of the day or certain days of the week. Contact your
system administrator if in doubt about your user rights.
Plug-ins
Plug-in elements are available only if used on your surveillance system. Examples of plug-in elements: access
control systems, fire detection systems, etc.
Interconnected hardware
Because interconnected hardware that is part of a Milestone Interconnect system is offline at times, you may
often see error statuses on the interconnected hardware element on a map.
Status visualization
Status visualization is a feature that graphically displays the status of elements added to a map. When a map is
fully operational and in the normal state, no visual status indication is presented. The Status Visualization
window lets you define the visual appearance of maps' status indication.
Indicator Description
Attention needed - when an element requires attention, but is still working; for instance
when a server is running out of disk space. Note that the device in question is not
necessarily included on the map. The default display color is yellow.
N ot operational - when there is an error on the element, for example if a server cannot
connect to a microphone or speaker. The default display color is orange.
292 | Operation
User manual | XProtect® Smart Client 2021 R1
Indicator Description
Alarm s - when an element has an alarm attached to it. The default display color is red.
Disabled/ status unknown - when an element has been disabled on the surveillance
server, or when it is not possible to obtain status information from a server. The default
color is purple.
Ignore status - when an element has a status that does not need attention, for example, if
you are already aware of what the issue is. The default color is blue.
The status of a map mirrors the status of all elements on the map. Up to four names of affected servers can be
listed in the map title bar. In cases where an unavailable server causes disabled elements on the map, but the
server itself is not included on the map, the map is displayed in the not operational state, even though the map
only contains disabled elements. If the unavailable server is included on the map, the map is simply displayed
with the disabled/ status unknown. Status information is also available in the Map Overview.
293 | Operation
User manual | XProtect® Smart Client 2021 R1
A plus sign (+) next to a map indicates that the map could have one or more sub-maps attached to it as hot
zones. Clicking a map in the Map Overview immediately displays the selected map in the view.
Content in the Map Overview may take some time to load if you are connected to a very
large surveillance system with many maps.
1. On the Live tab or the Playback tab, select the map that contains the cameras you want to view in a
floating window.
2. At the top of the map title bar, click the Send all cam eras to floating window icon: .
If you have more than 25 cameras on a map, when you click this button, it will not always
be the same cameras you see.
294 | Operation
User manual | XProtect® Smart Client 2021 R1
l You can use digital zoom and PTZ controls from the camera preview if the camera supports this. In the
preview window, either click the More button and select digital zoom or use the PTZ (see PTZ images
(explained) on page 270) controls that appear. If you have PTZ presets set up for a particular camera, you
can activate the preset by selecting the preset in the preview
l To view all the cameras (a maximum of 25 in one view) on a map simultaneously in a floating window,
click the Send all cam eras to floating window icon at the top of the map title bar:
If you have more than 25 cameras on a map, when you click this button it will not always
be the same cameras you see.
l To display status details, right-click the required element and select Status Details. Status details are
displayed in a separate, floating window
If you see the error message "Event Server has insufficient access rights to the recording
servers," you will not be able to view status details from recording servers. The error
message relates to the Event Server service, which handles map-related communication
on the surveillance system. The Event Server service is managed on the surveillance
system server. Contact your system administrator, who will be able to handle the issue.
l To use the zoom function on a map, right-click the map and select Zoom In or Zoom Out as required. Or
use the Zoom to Standard Size function to zoom back to normal size
Alternatively, use your mouse's scroll wheel to zoom; scroll up to zoom in, scroll down to
zoom out.
If Auto m axim ize m ap is enabled and your map position in the view is part of a view with several view positions,
the map is automatically maximized to full screen after a period of time as defined in setup mode in the
Properties pane. To revert to the original view, double-click the map anywhere outside of any added elements.
295 | Operation
User manual | XProtect® Smart Client 2021 R1
Matrix (usage)
This feature is only available in certain XProtect VMS systems. For information about the
features in your system, see Surveillance system differences on page 29.
M at rix (explained)
Matrix is a feature that lets you send or receive video from any surveillance system camera to any monitor
(known as a Matrix-recipient) on a network. A typical Matrix configuration automatically presents live video on
the required Matrix-recipient when a defined event occurs, for example, when motion is detected or when
another user wants to share important live video. Provided Matrix has been configured on the surveillance
system server, you can include Matrix content in your XProtect Smart Client views. When a particular event
occurs, or another user wants to share video with you, live video will automatically appear in your Matrix views.
A Matrix position is displayed with a Matrix icon on the toolbar: . You can maximize a Matrix by double-clicking it.
A view can contain several Matrix positions. This lets you watch live video from several Matrix-triggered sources
at the same time. If your view contains several Matrix positions, the positions are always ranked—one of the
positions will be the primary Matrix position, another the secondary, and so on. When the first Matrix-triggered
live video stream is received, it is automatically presented in the primary Matrix position. When the next Matrix-
triggered video stream is received, a first-in-first-out principle applies: the previously received video stream is
transferred to your view's secondary Matrix position, and the newest video stream is presented in your primary
Matrix position, and so on. The Matrix positions’ ranking is applied automatically: the first Matrix position you add
is the primary Matrix position, the next one you add is the secondary one, and so on. You can change this ranking
in setup mode.
On the Playback tab, Matrix positions display video from the cameras with which the Matrix positions were last
used on the Live tab. You can play back this video using the navigation features of the Playback tab.
You cannot send video to a hotspot (see Hotspots (explained) on page 179) or carousel
(see Carousels (explained) on page 181).
Requirements
Matrix content has been added to a view. See Add Matrix to views on page 122.
296 | Operation
User manual | XProtect® Smart Client 2021 R1
2. On the camera toolbar, click More > Matrix, and then select the relevant Matrix recipient.
l Dark gray indicates that there are no recordings for the time
l A dark checkerboard pattern indicates that no recordings have been requested and therefore it is
unknown whether there are recordings
l A light checkerboard pattern indicates that data has been requested for retrieval
The timeline with dark checkerboard pattern where no recordings have been requested and therefore it is not
known whether there are recordings and the lighter checkerboard pattern where video has been requested for
retrieval.
Requirements
Your XProtect Smart Client is part of a Milestone Interconnect setup and at least one of your cameras supports
edge storage, and you have the necessary user rights.
Steps:
1. On the Playback tab, in the timeline, click the Tim e Selection Mode button to select the start and end
time of the sequence you want to retrieve data for.
2. To the right of the toolbar, click Retrieve to open the Retrieval window.
297 | Operation
User manual | XProtect® Smart Client 2021 R1
You can view the progress of your retrieval jobs in the Status window (see Status
window (explained) on page 337) by clicking the Status button on the Application
toolbar.
4. To stop a retrieval job that is in progress, either click Stop in the notification area at the top of the
workspace area, or in the Status window, next to the job that is in progress.
l View Smart Wall content on page 299 - open the Smart Wall monitors in different displays or on physical
monitors
l Displaying content on Smart Wall on page 301 - share content with other operators who use the Smart
Wall and control what content is displayed
To change the layout of the monitors or presets that your system administrator specified,
see Change the layout of Smart Wall monitors on page 125.
The Smart Wall overview is a graphical representation of a Smart Wall and the monitors that it consists of. The
overview allows you to control what is displayed on the Smart Wall.
298 | Operation
User manual | XProtect® Smart Client 2021 R1
Blue tiles in the Smart Wall overview are displaying content. Gray tiles are empty.
If your organization has more than one Smart Wall, select the Smart Wall you need in the Sm art Wall list.
The Select preset list allows you to select and activate preconfigured Smart Wall presets.
After selecting a Smart Wall and a preset, other users can select a different Smart Wall,
preset, or both.
l Hover the cursor over a tile. The number of the tile changes to an icon, such as a camera, that indicates
the type of content
l Click the tile to view the content in a Preview window. The toolbar in the Preview window provides options
for printing the content, or sending it to another Smart Wall
User rights can prevent cameras from displaying video on your Smart Wall.
3. Right-click the monitors, one at a time, to send them to the preferred displays.
299 | Operation
User manual | XProtect® Smart Client 2021 R1
l Prim ary Display - opens in full screen mode in your current display
l Secondary Display - opens in full screen mode in your secondary display if any
3. Select the monitors, one at a time, to view the content in the main view.
1. Follow the steps described in View Smart Wall content on page 299.
2. For each monitor that you want to view, click Disconnect Sm art Wall m onitor.
300 | Operation
User manual | XProtect® Smart Client 2021 R1
Option Description
Prim ary View content in full screen mode on the display that you are currently viewing. Smart
Display Client remains open behind the Smart Wall content.
Secondary
View content on another display and continue viewing Smart Client on the current display.
Display
Floating View content in a new floating window. This is useful, for example, if your video wall
Window consists of multiple monitors.
You can maximize or resize the window regardless of your preferred display option.
Depending on the situation and the environment you monitor, you can combine different types of content to
improve response times and effectiveness. For example, if you want to display a picture of a suspect so that
people on patrol know who to look for, you can add an image. If you want to provide guidance for response
measures, you can add text.
You can change the cameras that are being displayed on your Smart Wall. Immediately, other operators who are
using the same Smart Wall will see the changes.
Requirements:
You have set up a view that contains your Smart Wall overview. For more information, see Add Smart Wall
overview to views on page 124.
Steps:
1. Make sure that your Smart Wall is running as described in View Smart Wall content on page 299.
2. If your Smart Wall is running on a different computer, open XProtect Smart Client on your current
computer.
301 | Operation
User manual | XProtect® Smart Client 2021 R1
1. Open the view that contains the camera that you want to add.
2. In the camera view item, click More > Send to Sm art Wall. Then select the Smart Wall, the
monitor, and finally the tile inside the monitor.
302 | Operation
User manual | XProtect® Smart Client 2021 R1
1. In the Views pane, select the view that contains the Smart Wall overview.
2. In the Cam eras pane, find the camera that you want to add.
3. Drag the camera to a tile in a monitor on your Smart Wall overview. The video from the camera is
displayed in the Smart Wall.
303 | Operation
User manual | XProtect® Smart Client 2021 R1
4. To verify that you added the correct camera, click the camera icon in the Smart Wall overview. A
preview appears.
You can share an entire view with other operators through your Smart Wall by sending the view to a Smart Wall
monitor. What is currently being displayed on that monitor is then replaced by the content of the view containing,
for example, cameras.
Requirements:
You have set up a view that contains your Smart Wall overview. See Add Smart Wall overview to views on page 124.
Steps:
1. Make sure that your Smart Wall is running as described in View Smart Wall content on page 299.
2. If your Smart Wall is running on a different computer, open XProtect Smart Client on your current
computer.
304 | Operation
User manual | XProtect® Smart Client 2021 R1
3. Go to the Live or Playback tab and open the view that contains your Smart Wall overview.
4. In the Views pane, find the view that you want to send to the Smart Wall.
5. Drag the view into a tile in the preferred monitor and then release.
6. To reset the monitor to its original display, or to clear the whole monitor or a specific tile in the Smart
Wall overview, see Stop displaying content on Smart Wall on page 311.
You can change what is being displayed on your Smart Wall, for example by sharing an image of a suspect.
Immediately, operators who are using the same Smart Wall will see the changes.
305 | Operation
User manual | XProtect® Smart Client 2021 R1
l Alarms
l Bookmarks
l Camera navigators
l Carousels
l Hotspots
l HTML pages
l Maps
l Smart maps
l Text
Requirements
Text and cameras you can drag into your Smart Wall overview. However, before you can add other types of
content to your Smart Wall, make sure that the content has been added to a view. See Add cameras and other
items to views on page 55.
Steps:
1. Make sure that your Smart Wall is running as described in View Smart Wall content on page 299.
2. If your Smart Wall is running on a different computer, open XProtect Smart Client on your current
computer.
4. Open the view that contains the element that you want to add.
If you want to add cameras, you can drag the cameras directly from the Cam eras
pane. To add text, in your text editor, select the text and drag the text into a tile in
your Smart Wall overview.
306 | Operation
User manual | XProtect® Smart Client 2021 R1
7. Select the monitor and finally the tile inside the monitor.
Displaying text on your XProtect Smart Wall is useful when you want to provide information to anyone who can
see the Smart Wall.
Requirements
l To send text from an existing view, first you must add the text to a view. See Add cameras and other
items to views on page 55.
l To add text using drag-and-drop, make sure that your text editor supports drag-and-drop operations.
Steps:
4. Drag and drop the text into a tile in a Smart Wall monitor.
5. In the window that appears, you can edit the text even further. Click Save.
307 | Operation
User manual | XProtect® Smart Client 2021 R1
3. Click More > Send to Sm art Wall and then select the preferred Smart Wall.
4. Select the monitor and finally the tile inside the monitor.
You can share a prioritized overview of all alarms by adding the Alarm List to your Smart Wall. This allows you to
view and work with details about the alarm directly from the Smart Wall. See Displaying content on Smart Wall
on page 301.
You can also display individual alarms on your Smart Wall by dragging and dropping the alarm from the Alarm
List.
Alarm details
308 | Operation
User manual | XProtect® Smart Client 2021 R1
l The name and video feed from the device that triggered the alarm, and all devices that are related to it
l You can view additional details and change some settings for the alarm by clicking the arrow in the upper
right part of the position in the view. The details are as follows:
l The person the alarm is assigned to, its priority, and the state of the alarm. You can change these
if you want to
l The source, or what triggered the alarm, such as when a camera detects motion or an analytics
event occurs
l Activities. These are comments that users entered. Typically, they indicate decisions or actions
related to the alarm. Additionally, when someone changes the details of the alarm, the system
adds the changes to the list of activities
l If you were recording video when the event occurred, you can view the video of the moment the
alarm was triggered by clicking the Playback tab, and then Go To Alarm Tim e
Sending a bookmark to a Smart Wall can help you quickly distribute a single image of, for example, a person or a
video sequence of an incident.
Steps:
309 | Operation
User manual | XProtect® Smart Client 2021 R1
1. Create a bookmark as described in Add or edit bookmarks on page 254 or Bookmark search results on
page 241.
2. In the window that appears, click Display on Sm art Wall and select the preferred Smart Wall.
3. Select a monitor and then a tile within the monitor. The bookmarked video sequence appears on the
Smart Wall display.
4. To send a still image instead of the video sequence, select the Send still im age only check box.
If you are using Smart Wall, you can share the smart map with other operators who are using the Smart Wall.
The current zoom level, the location that you have navigated to, and the layers that are visible are also sent to
the Smart Wall.
310 | Operation
User manual | XProtect® Smart Client 2021 R1
If a particular camera on your map or smart map recorded an incident, and you want to share the video from
that camera, you can drag cameras from the map to the monitors of the Smart Wall.
You can also drag cameras from maps in floating windows and secondary displays.
311 | Operation
User manual | XProtect® Smart Client 2021 R1
1. In your Smart Wall overview, go to the monitor that you want to clear.
3. Select Clear View. On the Smart Wall overview. The tiles turn gray, and all content is removed from the
Smart Wall display.
1. In your Smart Wall overview, go to the monitor where you want to remove specific content.
2. Right-click the tile that you want to clear and select Rem ove from View.
The tile turns gray, and the content is removed from the associated position in the Smart Wall display.
If you have removed content from a monitor, you can make it reappear by resetting the preset that is associated
with the monitor.
312 | Operation
User manual | XProtect® Smart Client 2021 R1
2. Hover over the preset that corresponds to the monitor that you cleared.
3. Click Activate. The gray tiles in the Smart Wall overview turn blue again.
Other operators can manually change the content on a Smart Wall, and the content can
change according to a schedule or rules. This means that the content that you remove can
reappear later. To permanently prevent content from displaying, contact your system
administrator.
XProtect Smart Client – Player is also automatically included in video archives and recording database folders to
ensure availability of recordings if the disk with the recordings is removed.
You can use XProtect Smart Client – Player to view video data and archives and to repair corrupted databases.
The application has many of the features of the XProtect Smart Client and looks similar.
313 | Operation
User manual | XProtect® Smart Client 2021 R1
N um ber Description
Investigate the exported recordings on the Playback tab, and run searches on the Search
1
tab.
2 Select the view that contains the cameras that you are interested in.
Drag the timeline back and forth to browse the recorded video. See Timeline (explained) on
3
page 195.
Use the time navigation controls to play back video or jump to a specific moment in time.
4
See Time navigation controls (overview) on page 196.
314 | Operation
User manual | XProtect® Smart Client 2021 R1
N um ber Description
6 Zoom in or out.
Copy a still image to the clipboard, so you can paste it into, for example, a document, or
7
print a surveillance report with a still image and related information.
8 Start search in a new search window with the cameras in the current view preselected.
315 | Operation
User manual | XProtect® Smart Client 2021 R1
N um ber Description
The timespan is set automatically based on the export timespan. You can define your own
1
timespan, for example Custom interval.
3 Specify what to search for, for example Motion. You can combine search categories.
4 Review the list of search results. Scroll to view the next or previous search results.
5 Use the Thum bnail size slider to make the thumbnail images smaller or bigger.
Take further action based on your search results, for example create PDF reports to share
7 or print evidence. The action bar appears when you select the blue check box inside the
search results.
For more information about the features on the Search tab,see Search for video on page 218.
Digital signing does not work for XProtect Smart Client 2017 R1 or earlier that connects to
XProtect VMS 2017 R2 or newer. The video export will not succeed.
Requirements
l In XProtect Management Client, signing has been turned on for the recording server
l In XProtect Smart Client, during the export process, the XProtect form at and Include digital signature
check boxes were selected
Steps:
316 | Operation
User manual | XProtect® Smart Client 2021 R1
1. On the toolbar, click the Verify Signatures button. The Manual verification window appears. Here you
can see the devices selected for the export.
2. Click Verify to start the verification process. The system checks the authenticity of the recording
signature and the export signature.
3. To verify that you can rely on the verification of the recording signature:
1. In the Recording signatures column, click the Verified link. The Certificates dialog appears.
2. Compare the value of the public_key and signature with the corresponding values in the
PublicKey.xm l file (C:\ Program Files\ Milestone\ Managem ent Server\ Tools\ CertificateIssuer).
If the values differ, the recording has been modified.
4. To verify that you can rely on the verification of the export signature:
1. In the Export signatures column, click the Verified link. The Certificates dialog appears.
2. Compare the value of the public_key and signature with the corresponding values in the Public
Key Certificate.xm l file (<export destination folder>\ <export nam e>\ Client
Files\ Data\ Mediadata\ <cam era nam e>\ <cam era nam e>\ Export signatures). If the values
differ, the export material has been modified.
A database can be verified, partially verified (if some of the files have not had signatures
attached), or not signed.
317 | Operation
User manual | XProtect® Smart Client 2021 R1
Steps:
1. Click the Setup button in the upper-right corner. The panes on the left-hand side turn orange.
Do not attempt to open a live database or live archive because it can damage your
system.
4. Select the folder containing the relevant files. When you select a database, the name of the device
appears next to the Cam era, Microphone, or Speaker field.
If the system cannot identify a camera, for example, if you open archived
recordings, the name will be Unknown and all three types of devices will be added
as Unknown devices (even if they don't exist) with the database file name
assigned. If there is no device, the field contains N / A.
5. If the database you are trying to open is corrupted, the wizard can repair it.
6. After adding the database, you can see whether or not the database contains digital signatures. Then you
can verify the authenticity of the recordings. See Digital signatures (explained) on page 129.
When you click any of the events in the list, the live video automatically pauses and changes to independent
playback of the event. To go back to viewing live video, either click the event again or click the Independent
playback icon on the camera toolbar (see View recorded video independently of timeline on page 198).
318 | Operation
User manual | XProtect® Smart Client 2021 R1
If the system and the event hold cardholder information, you can click the search icon next to the cardholder
name on a selected event to jump to the Access Control tab and view all events associated with this person.
1. On the Live tab, in setup mode, expand the System Overview pane.
4. From the map toolbox that appears, click Add Access Control.
5. In the list that appears, drag the relevant access control unit, for example a door, onto the map. A door
icon appears on the map.
7. When a person requests access, the door unlocks. The door unlocks because someone grants access via
a command button on the access request notification or even on the map itself. Once the access is
granted, the door icon turns green and appear as an open door.
8. When the door is locked again, automatically or manually, the door icon turns red and appear as a closed
door.
9. You can right-click the door icon to, for example, trigger commands.
Since the state of the access control units are always visible, a map used in this way is a quick way to get
a graphical overview of the states of the access control units for the area or building you are monitoring.
There are several ways you can filter the event list, so it displays the data that you are interested in.
2. Click any of the filters at the top of the list and specify the criteria.
3. Alternatively you can right-click a specific time, event, source or cardholder within the list and filter using
that value.
319 | Operation
User manual | XProtect® Smart Client 2021 R1
Select one of the available periods to see data for that particular period. For example,
click Today to see only events that took place today or use the custom interval to specify
a particular period.
Tim e
If you select Live update, the list of events is updated instantly if new events occur that
meet the filter criterion. The list displays maximum 100 events. You cannot search for
cardholders when you work in live update mode.
Select one or more of the available event types directly from the list of event categories
Event
and uncategorized events or select between specific access control events.
Select one or more of the available sources directly from the list of doors or select
Source between other sources (for example access points or controllers from the access control
system) to view only events for those units.
Access Control If your XProtect system integrates with multiple access control systems, select from
System which access control system you want to view events.
On the Access Control tab, when you select an event, the preview on the right lets you view the related video
sequence for the event. The preview camera title bar shows the camera related to the unit that triggered the
event.
l If you have multiple cameras associated with a door, they all appear in the preview
l Related cardholder information appears below the video preview together with details about the selected
event
l Click to view live video or play back recorded video in a floating window
On the Access Control tab, you can create and export a report of the event list to a PDF file when you are not in
live update mode.
320 | Operation
User manual | XProtect® Smart Client 2021 R1
If the event count is very high, you will receive a recommendation to refine the search and thereby
reduce the number of search results.
l Report name
l Report destination
l A comment field
5. In the top right corner, click Details and in the dialog box that appears, click Open.
Instead of viewing live video of access control events on the Live tab, you work in live update mode on the
Access Control tab. The list of events is updated instantly if new events occur that meet the filter criterion.
2. In the dropdown list of the filter where you usually select a period, select Live Update.
Next to the search field, you see that you have changed mode and the list is updated instantly when an
event that meets the filter criterion occurs.
When you work in live update mode, you cannot search for cardholders and you
cannot create an access report.
3. To switch back from the live update mode, filter on a new period.
The Doors list provides a list of the doors, access points and other access control units in each access control
system, and their current state. This is useful if you, for example, need to know the state of a specific door.
There are several ways you can filter the doors list, so it displays the data that you are interested in.
321 | Operation
User manual | XProtect® Smart Client 2021 R1
2. Click any of the filters at the top of the list and specify the criteria.
3. You can combine the filters or enter your criteria in the search field to search for doors.
4. Alternatively you can right-click a door or a state within the list and filter using that value.
Select one or more of the available doors, access points and uncategorized types or select
N am e
between other access control units to view only states of those selected.
Access
If your XProtect system integrates with multiple access control systems, select from which
Control
access control system you want to view doors.
System
Select one or more of the available states directly from the list of state categories and
State
uncategorized states or select between specific access control states.
Another way that you can monitor the door states for your surveillance area is by adding doors to a map (see
Monitor doors via maps on page 319).
On the Access Control tab, when you select a door in the Doors list, the associated camera shows live video on
the right-hand side of the screen together with detailed information.
l If you have multiple cameras associated with a door, they all appear in the preview
l Action buttons allow you to perform certain commands related to that door, for example lock/unlock
door. Available commands depend on your system configuration
l Information related to the selected door appears below the live video preview
l Click to view live video or play back recorded video in a floating window
322 | Operation
User manual | XProtect® Smart Client 2021 R1
The Cardholders list provides a list of the cardholders in each access control system and their details. This is
useful if you, for example, need detailed information about a specific person.
There are several ways you can filter the cardholders list, so it displays the data that you are interested in.
2. Click the filter at the top of the list to specify the access control system from which you want to investigate
cardholders. You can only work with one access control system at a time.
3. You can combine the filters or enter your criteria in the search field to search for cardholders.
4. Alternatively you can right-click a cardholder or a type within the list and filter using that value.
N am e Select one of the available cardholders to view detailed information about this person.
Type Select one of the available cardholder types to view the list of cardholders with this type.
When you select a cardholder, the detailed information about this person appears on the right-hand side of the
screen. Depending on your system this may include a picture or a link to manage the cardholder record in the
access control system (see Manage cardholder information on page 131).
Access request notifications are temporary. When you close an access request notification, the notification is no
longer present in your system. If you close XProtect Smart Client while an access request notification is shown,
the notification is not restored when you restart.
323 | Operation
User manual | XProtect® Smart Client 2021 R1
Access requests stack up on each other in the access request notification window so that you can handle all
incoming access request notifications from the same notification window. You can drag a notification to the
other side of the screen or even to another screen if connected.
If needed, you can minimize the access request notification window to allow the functionality to continue in the
background. The XProtect Smart Client icon blinks in the taskbar when you have new notifications.
1. To listen to what the person requesting access is saying, click the button.
2. To speak to the person requesting access, for example to give instructions on how to proceed or behave
3. To carry out other actions, use the command buttons to the right of the microphone and speaker buttons.
The most typical action is to unlock a door for a person requesting access, but could also be to turn on the
lights in the area close to the relevant entry.
Cardholder information may be available if your access control system provides such
information to the XProtect system. Examples of cardholder information: Cardholder's ID
number, name, department, phone number, and authority level. Depending on your
system configuration, you may be able to manage cardholder information (see Manage
cardholder information on page 131).
324 | Operation
User manual | XProtect® Smart Client 2021 R1
When you click a license plate in the LPR event list, the live video automatically pauses and changes to
independent playback. To go back to viewing live video, either click the license plate again or click the
Independent playback icon on the camera toolbar.
The tab includes an LPR event list, and an LPR camera preview for previewing video associated with individual
LPR events. Below the preview, information about the license plate appears together with details from the
license plate match list it is associated with.
You can filter the event list according to the period, country module, LPR camera, or license plate match list. Use
the Search field to search for a particular license plate number. By default, this list shows LPR events from the
last hour.
You can make updates to the existing match lists by using the License Plate Match List function.
When you select an LPR event from the list, you can see a preview to the right with the related video sequence
for the event. The title bar of the preview shows the name of the LPR camera that the LPR event was triggered
from. You also see the license number, country module, time of the event and the match list that triggered the
event.
You can change how the LPR event list displays events; you can sort the columns and you can drag them to
different positions. You can use the filters at the top of the list to filter LPR events or use the Search field to
search.
The LPR event list only displays LPR events from the time of your search or filter. If you
want to see the latest LPR events, click the Refresh button.
325 | Operation
User manual | XProtect® Smart Client 2021 R1
l Period: Select one of the available periods to see LPR events within that particular time
l Country m odule: Clear or select country modules to view only LPR events linked to a license plate from a
particular country, state or region
l LPR cam era: Select one or more of the available LPR cameras to view only LPR events for those cameras
l License plate m atch list: Select one or more license plate lists to view only LPR events generated by
those lists
You can combine the filters, for example, for a particular country module on a certain date.
You can also use the Search field to search for a particular license plate. Enter a combination of characters to
find results with combinations of those characters. For example, if you enter the characters XY 12 you will get
license plates that have both XY and 12 in their number. If you enter XY12 you will only get license plates that
have XY12 in their number.
1. On the LPR tab, at the top right of the window, click License Plate Match Lists to open the License Plate
Match Lists dialog box.
2. In Select license plate m atch list, select the list you want to edit.
3. To add a license plate, click Add. Enter relevant information and click OK.
4. To edit an existing license plate, you can use the search function to find the relevant license plate.
5. Double-click a single row to edit or select multiple rows and click Edit.
6. In the dialog box, enter information and click OK. If the match list contains muliple columns, you can edit
the information in all fields.
7. To remove a license plate, you can use the search function to find the relevant license plate.
9. Click Close.
326 | Operation
User manual | XProtect® Smart Client 2021 R1
Alternatively, you can add a license plate to a license plate match list by right-clicking an
unlisted LPR event and select Add to list. You can also remove a license plate by selecting
the relevant LPR event, and on the right, below the preview, click the Rem ove from list
icon.
This is useful if, for example, the lists are managed from a central location. Then they can keep all local
installations updated by distributing a file.
Similarly you can export the complete list of license plates from a match list to an external location.
1. On the LPR tab, at the top right of the window, click License Plate Match Lists to open the License
Plate Match Lists dialog box.
4. In the dialog box, specify the location of the import file and the import type. Click N ext.
1. Click Export.
2. In the dialog box, specify the location of the export file and click N ext.
3. Click Close.
4. You can open and edit the exported file in, for example, Microsoft Excel.
327 | Operation
User manual | XProtect® Smart Client 2021 R1
1. On the LPR tab, filter or search for the events you want to include in the report.
If the number of found events is very high, you will receive a recommendation to refine the search and
thereby reduce the number of search results.
l Report name
l Report destination
l A comment field
A progress bar appears at the top right of the XProtect Smart Client window.
If you want to change the paper format or font, open the Settings window, select
Advanced, and change the PDF report form at or PDF report font settings.
l Alarms list must be in Event mode (see View LPR recognitions on page 328)
In general, read the sections about alarm management for more details on XProtect Smart Client functionality.
Requirements
To use the Type field referred to in the steps below, the field must be enabled in Management Client or
Management Application by your system administrator.
Steps:
328 | Operation
User manual | XProtect® Smart Client 2021 R1
2. Click Setup again to exit setup mode. Your changes are saved. The recognitions are displayed in
the alarm list.
2. Click Setup again to exit setup mode. Your changes are saved. The recognitions are displayed in
the alarm list.
3. To view all incoming LPR events, enter LPR in the Type field.
The alarm list will display the filtered results only when you leave the field you modified.
Tab Description
On the Live tab, you can observe live transactions and surveillance video from the cameras
Live monitoring the transactions. The view can contain several transaction view items, where
transactions are displayed as receipts that roll over the screen in sync with the video
329 | Operation
User manual | XProtect® Smart Client 2021 R1
Tab Description
On the Playback tab, you can browse past transactions and surveillance video from the
cameras monitoring the transactions. The view can contain several transaction view items,
Playback where transactions are displayed as receipts that roll over the screen in sync with the video
stream from up to two cameras.
On the Alarm Manager tab, you can view and investigate events and alarms related to
Alarm transactions. The events are displayed in the event list. To group transaction events, you
Manager need to filter for events of the type transaction. When you click a line in the event list, the
video associated with the event is displayed in a preview.
On the Transact tab, you can investigate transactions by performing free text searches and
applying filters. The transaction lines appear in a list that you can sort by time, transaction
Transact
source, and line name. When clicking a line, the associated video still frames from the
associated cameras are displayed. Below the preview area, the receipt is displayed.
Requirements
You have set up a view to display transactions. For more information, see Set up views for transactions on page 136.
Steps:
330 | Operation
User manual | XProtect® Smart Client 2021 R1
2. Select a view set up for transactions. Receipts roll over the screen if there are ongoing transactions, and
the live video from the associated cameras are displayed.
If the transaction view item is narrower than the receipt, a horizontal scroll bar allows you
to view the part of the receipt that is hidden. If you try to access the scroll bar, the view
item toolbar appears covering the scroll bar. To access the scroll bar, press and hold
down Ctrl while moving the cursor into the view item area.
Investigating transactions
The simplest method of investigating transactions is to view transactions in a view, where the receipts roll over
the screen in sync with the video recordings.
Requirements
331 | Operation
User manual | XProtect® Smart Client 2021 R1
You have set up a view to display transactions. For more information, see Set up views for transactions on page 136.
Steps:
2. In the Views pane, select the transaction view. Depending on how the view has been configured, one or
more receipts appear together with the cameras associated with the transaction source.
3. To browse the video sequences in backward mode, drag the time line to the right.
4. To browse the video sequences in forward mode, drag the time line to the left.
5. Use the or buttons to play the video in backward or forward play mode.
If the transaction view item is narrower than the receipt, a horizontal scroll bar allows you
to view the part of the receipt that is hidden. If you try to access the scroll bar, the view
item toolbar appears covering the scroll bar. To access the scroll bar, press and hold
down Ctrl while moving the cursor into the view item area.
332 | Operation
User manual | XProtect® Smart Client 2021 R1
You can investigate transactions and the associated video recordings by using filters and search words. The
filters help you narrow down your search, for example transactions from the last seven days, or a specific cash
register. Search words help you identify specific data from the transactions, for example the name of the sales
clerk or unauthorized discounts.
3. In the Source drop-down list, select the transaction sources you want to investigate. Disabled sources are
marked with "()", for example "(CashRegister_)".
4. Enter your search words. The search results are displayed as transaction lines below the filters, and in
the receipt, the search item is highlighted.
6. Click a transaction line to view the associated video still frame. Use the or buttons to start the
video in backward play or forward play mode.
By default, transaction data is stored for 30 days, but depending on the configuration,
data can be stored up to 1000 days.
333 | Operation
User manual | XProtect® Smart Client 2021 R1
Even if a transaction source has been disabled by your system administrator, you can still view past transactions
from that source in combination with the associated video recordings.
Steps:
2. In the All sources drop-down list, select a disabled transaction source. Parentheses indicate that the
source is disabled, for example "(CashRegister_1)".
3. Select a time interval, for example Last 7 days, or set a custom interval.
4. Click to view the transaction lines for the specified time interval.
5. Select a transaction line to view the associated video still frame from that exact point in time.
6. Use the or button to play the video in backward or forward play mode.
By default, stored transaction data is deleted after 30 days. However, your system
administrator may have changed the retention period to anything between 1 and 1000
days.
You can investigate transaction events, for example by identifying transactions where a specific item has been
purchased. Investigating a transaction event involves viewing the details about the event in the alarm list and the
associated video recordings.
334 | Operation
User manual | XProtect® Smart Client 2021 R1
Requirements
To filter by transaction events, the Type field must be added to XProtect Smart Client. This can only be done by
your system administrator.
Steps:
2. Click Setup in the upper right corner to enter the setup mode.
4. In the Data Source list, select Event and click Setup again to exit the setup mode. All events are
displayed in a list with the most recent at the top.
5. To view only the transaction events, expand the Filter section and enter transaction event in the Type
field. Automatically the filter is applied, and only transaction events appear in the list.
6. If you want to view a specific event defined by your system administrator, open the Message list and
select the event.
7. To view the video recordings associated with an event, click the event in the list. The video starts playing
in the preview area.
You can investigate alarms that have been triggered by transaction events. The alarms appear in the alarm list,
where you can view the details about the alarm and the associated video recordings.
Requirements
To filter by transaction events, the Type field must be added to XProtect Smart Client. This can only be done by
your system administrator.
Steps:
2. Click the Setup button in the upper right corner to enter the setup mode.
4. In the Data Source list, select Alarm and click Setup again to exit the setup mode. The most recent
alarms are displayed at the top.
335 | Operation
User manual | XProtect® Smart Client 2021 R1
5. To view only the alarms triggered by transaction events, expand the Filter section and enter transaction
event in the Type field. Automatically the filter is applied to the list.
6. To view alarms triggered by a specific event, open the Message list and select the event.
7. To view the video recordings associated with an alarm, click the alarm in the list. The video starts playing
in the preview area.
Print transactions
When you are viewing transactions in the Transact workspace, you can print the transactions, one at a time. The
printout displays the receipt and still images from the associated cameras at the time matching the transaction
line.
Steps:
2. Find the transaction you want to print as described in Investigating transactions on page 331.
3. Click Print below the transaction to print it. A Windows dialog box appears.
336 | Operation
User manual | XProtect® Smart Client 2021 R1
Maintenance
Connection statuses
l HTTPS
l HTTP
l Not connected
Steps:
2. On the Login Inform ation tab, check the status of your connection.
l The status of the XProtect VMS servers that your XProtect Smart Client is connected to through Milestone
Federated Architecture. See also Status window - Login information on page 338.
l The jobs created for retrieving data from interconnected hardware devices or cameras that support edge
storage. See also Status window - Jobs on page 338.
l The existing evidence locks that you have user rights to. See also Status window - Evidence lock list on
page 338.
337 | Maintenance
User manual | XProtect® Smart Client 2021 R1
If the button appears with a red circle , one of more servers are unavailable. When
you have viewed the status, the button will stop flashing red even if the server(s) are still
unavailable.
If servers are not available at the time you log in, you cannot use cameras or features belonging to those
servers. Unavailable servers are displayed in red:
The number of servers you see reflects the number of servers retrievable from the XProtect VMS system at the
time you logged in. Particularly if you connect to large hierarchies of servers, more servers may occasionally
become available after you log in. The server list is a static representation of server status. If a server is
unavailable, it will display a reason in the Status field when you click it. To connect to the server, click the Load
Server button. The server status for that server will then be updated. If a server continues to be unavailable for
longer periods of time, contact your system administrator for advice.
Each camera where retrieval has been requested is displayed as a separate job. You can view the progress of
the running jobs and you can stop the jobs from here. Related audio will automatically be retrieved, but these
jobs will not show up anywhere. Once a job has completed, the timeline for the device is automatically updated.
If you would like to only see the jobs you have requested, select the Only show m y jobs filter.
338 | Maintenance
User manual | XProtect® Smart Client 2021 R1
Troubleshooting
Installation (troubleshooting)
You have tried to install a version of XProtect Smart Client that does not support the current version of your
computer's Windows operating system. To resolve the problem, install an older version of XProtect Smart Client
or upgrade your operating system.
Logging in (troubleshooting)
You have tried to log in at a time when your user rights do not allow you to log in. To resolve this issue:
Wait until you are permitted to log in. Contact your system administrator if in doubt about your user rights.
You do not have access to any part of the application. Contact the system administrator.
You currently have no access rights to any part of the XProtect Smart Client, and therefore you cannot log in. To
resolve this issue:
Contact your system administrator, who will be able to change your access rights if required.
Application is not able to start, because two (or more) cameras are using the same name or ID...
This error message only appears in a very rare scenario, where a backed-up configuration from one XProtect
VMS system is mistakenly used without any modification on another XProtect VMS system. This can cause
different cameras to "fight" over the same identity, and that can in turn block your access to the XProtect VMS
system. If you see such a message, contact your system administrator.
You have entered your own credentials in the Authorized by field. You cannot authorize yourself. To resolve this
issue:
You must contact the person who has authorization rights. This could be your supervisor or your system
administrator. This person must enter his or her credentials to authorize your login.
You have tried to authorize a user but you do not have the rights to do so. To resolve this issue:
339 | Troubleshooting
User manual | XProtect® Smart Client 2021 R1
Ask your system administrator to check that you have the necessary rights to authorize other users or ask
someone else with sufficient rights to authorize the user.
It was not possible to connect to the XProtect VMS server at the specified server address. To resolve this issue:
Verify that you have entered the correct server address. The http:// or https:// prefix and port number are
required as part of the server address (example: https://123.123.123.123:80, where :80 indicates the port
number). Contact your system administrator if in doubt.
It was not possible to log in with the specified user name and/or password. To resolve this issue:
Verify that you have entered your user name correctly, then enter your password again to ensure it does not
contain errors. User names and passwords are case sensitive. For example, there may be a difference between
entering Am anda and am anda.
The maximum number of clients allowed to connect to the surveillance system server simultaneously has been
reached. To resolve this issue:
Wait for a while before connecting again. If access to the surveillance system is urgent, contact your system
administrator, who may be able to extend the number of simultaneously connected clients.
You have tried to connect to XProtect Corporate, XProtect Expert, XProtect Professional+, XProtect Express+, or
XProtect Essential+ with XProtect Smart Client for XProtect Express and XProtect Professional, which is suitable
for these products:
l XProtect Professional
l XProtect Express
You must download XProtect Smart Client from this web page: https://www.milestonesys.com/downloads/. Then
try to log in again.
Connection using an old security model. You cannot connect to the web page using the newest security model.
Occurs if you try to log in to a server that does not have a certificate installed. To resolve the issue, contact your
system administrator, or click the Allow button to log in using HTTP, a network protocol that operates without the
use of a certificate.
Occurs if your time-dependent user rights no longer allow you to do something that you have previously been
able to do. This is because, when connected to certain types of surveillance system (see Surveillance system
differences on page 29), your user rights may vary depending on time of day, day of week, etc. Therefore, you
may well be able to perform the action again at a later stage.
Due to system settings, your XProtect Smart Client session will expire within the next [...]
340 | Troubleshooting
User manual | XProtect® Smart Client 2021 R1
Occurs if your current XProtect Smart Client session is about to end. When connected to certain types of
surveillance system (see Surveillance system differences on page 29), your rights to use the XProtect Smart
Client may depend on time of day, day of week, etc.
When that is the case, you will typically see this message a number of minutes or seconds before your session
will be closed; the exact number of minutes or seconds is defined on the surveillance system server.
No user activity detected recently, your XProtect Smart Client session will expire within the next [...]
Occurs if you have not used your XProtect Smart Client for a while (the exact time is defined on the surveillance
system server), in which case your XProtect Smart Client session will be closed for security reasons.
When that is the case, this message will typically be presented a number of minutes or seconds before your
session will be closed; the exact number of minutes/seconds is defined on the surveillance system server.
Occurs in the Status dialog if a child site uses an XProtect VMS system version 2019 R2 or later, and you are
using XProtect Smart Client for XProtect Express and XProtect Professional.
To resolve the issue, go to the Milestone website and download XProtect Smart Client 2019 R2 or later:
https://www.milestonesys.com/downloads/. Then log in to your parent site again and open the Status dialog.
You cannot view information about this site. Please download the latest version of XProtect Smart Client and try
again.
Occurs on the System Monitor tab if a child site uses an XProtect VMS system version 2019 R2 or later, and you
are using XProtect Smart Client for XProtect Express and XProtect Professional.
To resolve the issue, go to the Milestone website and download XProtect Smart Client 2019 R2 or later:
https://www.milestonesys.com/downloads/. Then log in to your parent site again and click the System Monitor
tab. Now, you should be able to select the child site that, previously, was unavailable.
Exporting (troubleshooting)
I have received an export, but I cannot run the SmartClient-Player.exe or Exported Project.scp file
The export may have been created on a computer with a 64 bit Windows operating system, and you are using a
32 bit operating system.
341 | Troubleshooting
User manual | XProtect® Smart Client 2021 R1
l Open the export with a 32-bit version of XProtect Smart Client. To do this, follow these steps:
4. When installed, go to the export folder and open the Client Files folder.
5. Double-click the Exported Project.scp file. The XProtect Smart Client – Player should open, and
you can play back the video.
l Ask the person who provided the export to create a new export using a 32-bit XProtect Smart Client.
l Ask the person who provided the export to create a new export using a different export format, for
example AVI or MKV.
You may also experience this issue if the export was created using a different encryption
algorithm than the one used in the current version of your XProtect Smart Client. See also
At least one database file is using an unsupported encryption algorithm on page 342.
Your current XProtect VMS system uses AES-256 for encrypting exported video data to comply with the FIPS 140-
2 security standard. However, the system which was used to create the export uses a different encryption
standard.
l Re-export the video data using an upgraded version of XProtect Smart Client. The version must be equal
to or newer than your current version
l Though Milestone recommends always using the latest version of XProtect Smart Client, you can open
the export using an older version of XProtect Smart Client in offline mode
l Open the export on a computer where FIPS mode is disabled. See also https://docs.microsoft.com/en-
us/windows/security/threat-protection/fips-140-validation# using-windows-in-a-fips-140-2-approved-
mode-of-operation
Milestone recommends that you password-protect your data. To do this, select the
Encrypt with password check box in the Export window.
342 | Troubleshooting
User manual | XProtect® Smart Client 2021 R1
No tampering key is included in the video export. Either the tampering key was removed or the video export was
created using a stand-alone third-party application based on the MIP SDK 2020 R2 or older. If the tampering key
is missing, there is no way of verifying the authenticity of the video project file.
l Request a new video export and make sure the tampering key is included
l Re-export the video data using a third-party application which is based on MIP SDK 2020 R3 or later
Searching (troubleshooting)
You have tried to create a surveillance report based on one or more search results, but the report could not be
created. There may be different reasons:
l You have already created a report with the same name in the same location, and the report is currently
open. To resolve the issue, close the report, and try again.
l You do not have the user rights to save reports in the report destination. To resolve the issue, specify a
different path in the Create report window.
You cannot open this search, because certain data sources are not available to you
These are some of the possible reasons why you cannot open the search:
l The person who created the search used one or more search categories that are not available to you. To
resolve the issue, create a new search.
l The search that you are trying to open uses search categories that are not available in the version of
XProtect Smart Client that you are using. To resolve the issue, download a newer version of XProtect
Smart Client.
l The search categories that are not available to you may require additional licenses. Please contact your
system administrator.
You have selected a search result, but the associated device is not displayed on the smart map in the preview
area. The reason is that the device has not been geographically positioned. To resolve this issue, do one of the
following:
l Go to your smart map and add the device. See Add devices to smart map on page 97
l Ask your system administrator to specify the geo coordinates in the device properties in XProtect
Management Client
343 | Troubleshooting
User manual | XProtect® Smart Client 2021 R1
If there are one or more devices that should, but do not appear on the smart map, then likely the devices have
not been geographically positioned. To resolve this issue, do one of the following:
l Drag the devices onto the smart map from the device hierarchy. This requires that editing of devices is
enabled on your user profile
l Ask your system administrator to specify the geo coordinates in the device properties in XProtect
Management Client
You are trying to add devices to a smart map manually in XProtect Smart Client. A probable cause is that you are
running XProtect Smart Client 2017 R1 against an XProtect Corporate 2017 R2 installation. XProtect Smart Client
looks for the position of the device on the event server, but in version 2017 R2 or newer of XProtect Corporate
the geo coordinates are stored on the management server.
To resolve the issue, upgrade XProtect Smart Client to version 2017 R2 or newer.
You have selected a search result, but the associated device is not displayed on the smart map in the preview
area. The reason is that the device has not been geographically positioned. To resolve this issue, do one of the
following:
l Go to your smart map and add the device. See Add devices to smart map on page 97
l Ask your system administrator to specify the geo coordinates in the device properties in XProtect
Management Client
The web page uses scripts that are not supported by the browser used to render the web page. It may resolve
the issue to change the Display m ode in the web page properties.
I am getting a script error when loading a view that contains a web page
The web page uses scripts that are not supported by the browser used to render the web page. It may resolve
the issue to change the Display m ode in the web page properties.
I have used scripting to add navigation buttons or clickable images to my HTML page, but the HTML page does
not work as intended. Consider the following:
l Have you set Display m ode to Com patibility? Only Com patibility mode supports scripting.
l Does the intended audience have the user rights to access certain cameras, views, features, or tabs in
XProtect Smart Client?
344 | Troubleshooting
User manual | XProtect® Smart Client 2021 R1
Typically, this occurs because your system administrator did not activate the preset for the monitor. Ask your
system administrator to verify that the preset is active in Management Client.
My camera is not part of a preset. Why isn't it removed when I activate the preset?
This can be because the Em pty preset item setting is not selected for the preset. Ask your system
administrator to verify the setting for the preset in Management Client.
I cannot drag an item, for example a camera, to a view. When I click the item, nothing happens
This is a known issue in Microsoft Windows that can also occur in XProtect Smart Wall. The workaround is press
ESC one time, and the drag functionality should work again.
You probably did not embed the image in the view, and the computer that is running the Smart Wall cannot
access the image file. To ensure that everyone can see an image, it's a good idea to embed it in the view. For
more information, see Displaying content on Smart Wall on page 301.
When your system administrator added monitors to your Smart Wall, he or she did not define the layout of the
monitors. When your administrator adds monitors, the system automatically stacks them in the layout in the
order in which they were added. Your administrator must then arrange them according to your needs.
I cannot drag an image from Windows Explorer to my Smart Wall monitor. The cursor does not change to the
Allow Drop icon
This occurs when your Smart Client is not running under the same user profile as Windows Explorer. For
example, you are running Smart Client under the Local administrator user profile, but you are running Windows
Explorer as a Standard user. To resolve this issue, ensure that both programs are running under the same user
profile.
I have added the Alarm List to a view item, but I cannot use the scroll bar to view details
This is a known issue in XProtect Smart Wall. To use the scroll bar, position the pointer outside the view item, and
then press and hold the CTRL key. This prevents the view item's toolbar from covering the scroll bar. You can
now move the pointer into the view item and use the scroll bar.
The event server is not running or not responding, or the connection to the server has been lost.
345 | Troubleshooting
User manual | XProtect® Smart Client 2021 R1
There is an internal error on the event server or in the associated database. This may include issues with the
connection to the database. To resolve this issue, please contact your system administrator.
Your search timed out before completion. Try narrowing your search by shortening the search period.
There is an internal error on the event server or in the associated database. This may include issues with the
connection to the database. To resolve this issue, please contact your system administrator.
346 | Troubleshooting
User manual | XProtect® Smart Client 2021 R1
Upgrade
If XProtect Smart Client is newer than the server that you are connecting to, certain features may not be
available.
The version of XProtect Smart Client may also affect which XProtect server version it is compatible with.
Steps:
347 | Upgrade
User manual | XProtect® Smart Client 2021 R1
FAQ
FAQ: alarms
I see an alarm desktop notification, but it disappears before I can respond. How do I find it again?
Go to the Alarm Manager tab and look in the alarm list. If you do not see the alarm, it may have been filtered
out. Try changing the filter settings.
If the alarm list is configured to show events instead of alarms, click the Setup button. In
the Properties pane on your left-hand side, select Alarm in the Data Source list and click
Setup again.
FAQ: audio
Why is the Speakers list not available?
For information about the features available in your XProtect VMS, see Surveillance system differences on page 29.
This feature does not exist in the XProtect Smart Client. However, you may be able to adjust the recording
volume either on the microphone or through the configuration interface of the camera device that has the
microphone attached. Contact your system administrator if in doubt.
This feature does not exist in the XProtect Smart Client. However, the Level Meter in the Audio pane gives an
indication of the input level which, in turn, gives an idea of the output level.
You may be able to adjust the output volume either on the speakers or through the configuration interface of the
camera device that has the speakers attached. You can also adjust your audio settings in Windows. Contact your
system administrator if in doubt.
Will other XProtect Smart Client users be able to hear what I say through speakers?
As a rule, other XProtect Smart Client users cannot hear what you say. However, if microphones are located
near the speakers you are talking through, it may be possible to hear you.
Yes, if your surveillance system has speakers attached to multiple cameras (and you have the necessary rights
to access them), you can talk through all the speakers at once. In the Audio pane, in the Speakers list, select All
speakers, then click and hold the Talk button when you talk.
If you have selected List only devices from current view in the Audio pane, you will not see all speakers.
Incoming audio, from microphones attached to cameras, is recorded, even when no video is being recorded.
348 | FAQ
User manual | XProtect® Smart Client 2021 R1
The surveillance system can record incoming audio from microphones, even when no video is being recorded.
However, outgoing audio transmitted through speakers can only be recorded, played back, and exported on
some surveillance systems. For information about the features available in your XProtect VMS, see Surveillance
system differences on page 29.
Depending on your surveillance system, recordings can be used, for example, to prove that a XProtect Smart
Client operator gave an audience specific instructions through speakers.
Yes, in the Audio pane, the Level Meter indicates the level of your voice. If the level is very low, you may need to
move closer to the microphone. If the Level Meter shows no level at all, verify that the microphone is connected
and correctly set up.
FAQ: bookmarks
How do I find bookmarked incidents?
Go to the Search tab, set a timespan, select the cameras that may have recorded the incident, and then click
Search for > Bookm arks.
There may be several reasons why you cannot find the bookmark:
l The bookmark has been deleted by users with sufficient rights to delete bookmarks.
Yes. When you have performed a search that returns a list of search results, you can bookmark any of these
search results. See Bookmark search results on page 241.
FAQ: cameras
What is jitter?
Jitter is small variations in the video which the viewer can perceive as irregular movement, for example when
viewing a person walking.
If you select Always on, the number of motion-related sound notifications will depend on the motion detection
sensitivity of the camera. If motion detection for the camera is highly sensitive, you may receive very frequent
sound notifications. The camera's motion detection sensitivity is configured on the surveillance system server. If
you select sound notifications for more than one camera, you may also hear more notifications—again
depending on the cameras' motion detection sensitivity.
349 | FAQ
User manual | XProtect® Smart Client 2021 R1
By default, the XProtect Smart Client uses a simple sound file for its sound notifications. The sound file, called
N otification.wav, is located in the XProtect Smart Client installation folder, typically C:\ Program
Files\ Milestone\ XProtect Sm art Client. If you want to use another .wav file as your notification sound, simply
name the file N otification.wav and place it in the XProtect Smart Client installation folder instead of the original
file. The file N otification.wav is used for event-detection and motion-detection notifications. You cannot use
different sound files for different cameras or to distinguish between event- and motion-detection notifications.
Cameras may stop working for various reasons, for example, if it has been configured only to be available during
certain hours of the day, or because of camera or network maintenance, or a change in configuration on the
VMS server.
The camera indicators show you the status of the video that is displayed in the camera view items. See Camera
indicators (explained) on page 189.
With optical zoom, a camera's lens physically moves to provide the required angle of view without loss of image
quality. With digital zoom, the required portion of an image is enlarged by cropping the image and then resizing
it back to the pixel size of the original image—a process called interpolation. Digital zoom simulates optical
zoom, but the digitally zoomed portion will have a lower quality than the original image.
When viewing live video from a pan-tilt-zoom (PTZ) camera, you can use the PTZ camera's own optical zoom
features, so digital zoom is not highly relevant for PTZ cameras. You can, however, use the digital zoom feature
if, for example, your user rights do not allow you to use the PTZ camera's own optical zoom features.
If the camera you are viewing video for is not a PTZ camera, you will only be able to zoom in on an area of the
image and you will only see the zoom buttons. Once you have zoomed in on an area of the image, you will have
access to the PTZ navigation buttons, which let you navigate within this zoomed area.
In the XProtect Smart Client there is no limitation. However, the number of secondary displays you can use
depends on your hardware (display adapters, etc.) and your Windows version.
I want to close a view sent to Prim ary Display or a Secondary Display; where is the Close button?
In order to allow the maximum possible viewing area, the title bar of a view sent to primary display or a
secondary display is hidden. To show the title bar, and get access to the Close button, move your mouse pointer
to the top of the view.
350 | FAQ
User manual | XProtect® Smart Client 2021 R1
I watch the same carousel in two different windows; why are they out of sync?
A carousel changes cameras at a specific interval, configured in setup mode. Example: With an interval of 10
seconds, the carousel will show Camera 1 for 10 seconds, then Camera 2 for 10 seconds, etc. The timing begins
when you start watching a view containing the carousel. When you later begin watching the same carousel in
another view, perhaps even in another window or another display, the timing for that instance of the carousel
begins. This is why the carousel appears to be out of sync: in reality, you are watching two separate instances of
the carousel. For more information, see Carousel settings on page 76.
FAQ: exporting
Can I export audio too?
When exporting in the media player and XProtect formats, you can—if your surveillance system supports this—
include recorded audio in the export. Export in the database format is only available if connected to selected
surveillance systems. When exporting in the JPEG (still image) format, you cannot include audio.
For information about the features available in your XProtect VMS, see Surveillance
system differences on page 29.
The entire bookmark video clip (see Bookmarks (explained) on page 250) is included, from the specified clip start
time to the specified clip end time.
The entire sequence, from the first image of the sequence to the last image of the sequence is included.
All data protected from deletion is included: all the cameras and data from devices related to the cameras, from
the first images of the selected interval to the last images of the selected interval.
Yes, provided your surveillance system supports the use of 360° lens cameras (i.e. cameras using a special
technology for recording 360° images).
You can usually specify your own path, but if you are connected to certain types of surveillance systems (see
Surveillance system differences on page 29), the surveillance system server may control the export path setting
and you cannot specify your own path.
There are two scenarios where digital signatures are excluded during the export process:
351 | FAQ
User manual | XProtect® Smart Client 2021 R1
l If there are areas with privacy masks, digital signatures for the recording server will be removed in the
export.
l If the data you are exporting is very close to the current date and time, the digital signature for the
recording server might not be included for the whole sequence. In this case, only part of the export will
have digital signatures added.
The export process will complete, but when you verify the signatures, you will see that the digital signatures for
the recording server were removed or partially OK.
Can I protect the evidence I export from being tampered with or ending in the wrong hands?
Yes. When you export in the XProtect format, you can prevent your recipients from re-exporting the material,
protect the exported evidence with a password, and add a signature to the exported material. See XProtect
format settings on page 208.
FAQ: maps
Which image file formats and sizes can I use for maps?
You can use bmp, gif, jpg, jpeg, png, tif, tiff, and wmp file formats for maps.
Image file size and resolution should preferably be kept under 10 MB and 10 megapixels. If you use larger
image files, this can cause low performance in the XProtect Smart Client. You cannot use images larger than 20
MB and/or 20 megapixels.
Maps are displayed in the XProtect Smart Client on the basis of the graphic file's properties, and adhering to
Microsoft standards. If a map appears small, you can zoom in.
Can I change the background of a map but keep the cameras in their relative positions?
Yes. If you need to update the map but want to keep all the information on it, you can just replace the map
background (if you have the necessary map edit rights). This allows you to keep all your cameras, and other
elements in their relative positions on a new map. Select Change m ap background, by right-clicking the map or
in the Properties pane.
FAQ: notifications
Why do I not receive any desktop notifications when new alarms occur in my XProtectVMS system?
Desktop notifications for alarms must be enabled by your system administrator in XProtect Management Client.
Otherwise, you will not receive any.
I see an alarm desktop notification, but it disappears before I can respond. How do I find it again?
Go to the Alarm Manager tab and look in the alarm list. If you do not see the alarm, it may have been filtered
out. Try changing the filter settings.
352 | FAQ
User manual | XProtect® Smart Client 2021 R1
If the alarm list is configured to show events instead of alarms, click the Setup button. In
the Properties pane on your left-hand side, in the Data Source list, select Alarm and click
Setup again.
Will I receive multiple desktop notifications if multiple alarms occur within a few seconds?
A desktop notification stays on the screen for 15 seconds. If multiple alarms occur consecutively within a few
seconds, you will still only see one desktop notification. When you click the desktop notification, the most recent
alarm opens in the alarm window. To view the previous alarms, go to the alarm list.
FAQ: searching
Can I start search from individual cameras?
Yes. When you are looking at a specific camera on the Live or Playback tab, you can send the camera to a new
Yes. When you are looking at cameras in a view on the Live or Playback tab, you can send these cameras to a
I am running a search, but even after a while XProtect Smart Client still seems to be searching. Why is that?
If the Duration covers a wide timespan, for example two weeks, or you have selected many cameras, there may
be thousands of search results, and it may take a while for XProtect Smart Client to find all the search results.
Milestone recommends that you refine your search to narrow down the search results.
353 | FAQ
User manual | XProtect® Smart Client 2021 R1
When you apply multiple filters, for example both Priority and State, you filter for results that match all the
applied filters.
When you select multiple values within one filter, for example High, Medium , and Low within the Priority filter,
you filter for results that match at least one of those values.
A grayed out thumbnail image in the list of search results means that currently no recordings are available for
the camera at trigger time. There may be multiple reasons, for example that the recording server is down.
Why is the action that I need not available in the action bar?
After selecting a search result, certain actions may not be available in the blue action bar.
This happens if you select a search result that matches more than one search category at the same time, and
the action that you are trying to perform does not support one of those search categories.
354 | FAQ
User manual | XProtect® Smart Client 2021 R1
Example: You search for Bookm arks and Motion, and one of the search results contain both motion and a
bookmark. In this case, editing or deleting the bookmark is not possible.
The scenario described in this section may also apply to actions pertaining to third-party
software that is integrated with your XProtect VMS system.
Why is the action that I need only applicable to some of my search results?
If you are trying to use one of the actions in the blue action bar on multiple search results, you may see a tool tip
informing you that the action can only be applied on a subset of the search results.
This happens when at least one of the selected search results is not supported by the action that you are trying
to perform.
The scenario described in this section may also apply to actions pertaining to third-party
software that is integrated with your XProtect VMS system.
The thumbnail images in the search results are too small. How do I make them bigger?
You can increase the size of the thumbnails by dragging the slider in the image to the right.
I am trying to save a new search. Why is the Private search check box disabled?
If the Private search check box is grayed out and preselected, you do not have the permissions to Create public
searches. The search that you are about to save is only available to you.
I am trying to open or find a search. Why is the Only show m y private searches check box disabled?
If the Only show m y private searches check box is grayed out and preselected in the Open search or Manage
searches window, you do not have the permissions to Read public searches. You can only view your own private
searches.
If you change how an existing search is configured, for example if you have added a camera, and the Save
button is disabled, you do not have the permission to Edit public searches. Also, you will not be able to change
the details of the search, for example the name and description.
355 | FAQ
User manual | XProtect® Smart Client 2021 R1
If the Delete button is disabled in the Manage searches window, you do not have the permission to Delete
public searches.
When you search for video recordings on the Search tab, each search result has a start time, end time, and
event time. The start time and end time indicate the beginning and end of an event, respectively. The event time
is the most interesting or important part of the video sequence. For example, if you are searching for motion, the
event time is when the motion starts. Or, if you are identifying objects, the event time is the time of the most
reliable identification.
I am searching for bookmarks. Will the search find bookmarks where the start time or end time falls outside of
the search timespan?
Yes. As long is there is an overlap in time, bookmarks will be found. Here is an example: If the search timespan is
today between 1:00 pm and 3:00 pm, and there is a bookmark where the start time is today 11:00 am and the
end time is today 2:00 pm, then the bookmark will be found.
When you save a search where you have selected a predefined timespan, for example Last 6 hours, you will be
notified that the timespan is relative. It means that the last six hours are relative to your current time.
Regardless of when you run the search, it will always return search results from the last six hours.
The cluster icons on the smart map appear when there are multiple devices within an area. Simply click the
cluster to see the types of devices and how many devices are inside the cluster.
356 | FAQ
User manual | XProtect® Smart Client 2021 R1
Yes. For more information, see Remove devices from smart map on page 102.
Yes, you start by placing the device on one level. Next, right-click the device, select [device] visible on levels and
then specify additional levels that you want the device to be associated with.
On the smart map, building outlines are square. Milestone recommends that you use the corner handles to
adjust the shape of the building to cover the actual building.
l Shapefiles
l CAD drawings
l Images
For more information, see Adding, deleting, or editing custom overlays on page 92.
357 | FAQ
User manual | XProtect® Smart Client 2021 R1
l Images: 50 MB
l Shapefiles: 80 MB
The maximum size can adjusted by changing the values in the client.exe.config file.
Please contact your system demonstrator for more information.
Yes, you can add any number of floorplans to the same level, for example one for the north-wing and one for the
south-wing.
Dissociating a device from the levels in a building is relevant, for example, if the device is located inside an
elevator. When you add a device to a building, automatically the device is associated with the selected level. To
dissociate the device, in setup mode, right-click the device, select [device] visible on levels, and make sure that
no levels are selected.
If I move a building with a floorplan, will the floorplan move with it?
No, the floorplan stays in its original, geographic location and is visible only in setup mode. You must manually
reposition the floorplan.
If I reorder a level within a building, will the devices stay with the level?
FAQ: views
Can I view video immediately without setting up views?
Yes. Many XProtect Smart Client users can view video in their XProtect Smart Client immediately, without the
need to set up views first.
Private views: If connected to certain types of surveillance system (see Surveillance system differences on page
29)—primarily small surveillance systems with few cameras—the surveillance system server can automatically
generate a single private view with all the system's cameras. Such a view is called a default view. If you have
access to a default view, you can begin viewing video in your XProtect Smart Client immediately because the
default view will automatically be displayed the first time you log in to your XProtect Smart Client.
358 | FAQ
User manual | XProtect® Smart Client 2021 R1
Shared views: Shared views may already have been created by the system administrator or by some of your
colleagues. If shared views already exist, and you have access to them and the cameras they contain, you can
begin viewing video in your XProtect Smart Client immediately.
From time to time your system administrator may make changes to camera or user properties on the
surveillance system. Such changes take effect in the XProtect Smart Client when you log in for the first time after
the changes were made, and they may occasionally require you to re-create your views.
Typically only a few people in an organization are able to create and edit shared views. Your system
administrator may create and maintain a number of shared views. When you log in, the shared views will
automatically be available to you, so you will not need to create further views.
Typically, your system administrator will have told you if you have access to shared views. If not, you can quickly
determine if any shared views are available to you.
On the Live or Playback tab, the Views pane will always contain a top-level folder called Private. The Private top-
level folder is for accessing private views, and its content depends upon which views—if any—you have created
for yourself.
Any other top-level folders in the Views pane are for accessing shared views. The names of these top-level
folders depend on what has been configured.
The fact that the Views pane contains one or more top-level folders for accessing shared views does not in itself
guarantee that shared views are actually available. To verify if any shared views are available under the top-
level folders, expand the folders.
If a folder has a padlock icon, it is protected and you cannot create new views or edit existing views to it.
Your user settings, including information about your views, are stored centrally on the surveillance system
server. This means that you can use your views, private as well as shared, on any computer that has a XProtect
Smart Client installed, provided you log in to the XProtect Smart Client with your own user name and password.
Can I add an overlay button for an action if I do not have rights to perform the action myself?
Yes. This enables you to make buttons available on shared views, where colleagues with the necessary rights will
be able to use the buttons, even if you do not have rights to use them yourself.
When you add a button for an action you do not have rights for, the button will appear dimmed in setup mode
and will not appear when you use the Live tab. Colleagues with the necessary rights will be able to use the
button on the Live tab.
359 | FAQ
User manual | XProtect® Smart Client 2021 R1
Changes to your rights will affect the way you can use any buttons and they will either appear dimmed or
available depending on whether or not you have user rights for those actions. For example, if you add a button
for an action you do not have rights to perform and then your user rights change so that you do have the
necessary rights, the button will change to available.
No, if you export video, overlay buttons are not included in the export.
360 | FAQ
User manual | XProtect® Smart Client 2021 R1
Glossary C
cam era navigator
A feature that allows you to see all your cameras in
A relation to each other, for example, as they are laid
alarm carousel
Incident defined on surveillance system to trigger an A particular position for viewing video from several
alarm in XProtect Smart Client. If your organization cameras, one after the other, in a view in XProtect
361 | Glossary
User manual | XProtect® Smart Client 2021 R1
E fram e rate
event A measure indicating the amount of information
A predefined incident occurring on the surveillance contained in motion video. Typically measured in
system; used by the surveillance system for FPS (Frames Per second).
triggering actions. Depending on surveillance
system configuration, events may be caused by G
input from external sensors, by detected motion, by GOP
data received from other applications, or manually Group Of Pictures; individual frames grouped
through user input. The occurrence of an event together, forming a video motion sequence.
could, for example, be used for making a camera
record with a particular frame rate, for activating GPU
outputs, for sending e-mails, or for a combination Short for "graphics processing unit", which is a
thereof. processor designed to handle graphics operations.
evidence lock
A video sequence that is protected, so it cannot be H
deleted. H.264/ H.265
A compression standard for digital video. Like
MPEG, the standard uses lossy compression.
F
FI PS hotspot
Short for "Federal Information Processing A particular position for viewing magnified and/or
Standards". high quality camera images in XProtect Smart Client
views.
FI PS 140-2
A U.S. government standard that defines the critical
security parameters that vendors must use for
362 | Glossary
User manual | XProtect® Smart Client 2021 R1
I M
i-fram e MAC address
Short name for intraframe. Used in the MPEG Media Access Control address, a 12-character
standard for digital video compression, an I-frame is hexadecimal number uniquely identifying each
a single frame stored at specified intervals. The I- device on a network.
frame records the entire view of the camera,
whereas the following frames (P-frames) record m ap
only the pixels that change. This helps greatly 1) XProtect Smart Client feature for using maps,
reduce the size of MPEG files. An I-frame is similar floor plans, photos, etc. for navigation and status
to a keyframe. visualization. 2) The actual map, floor plan, photo,
etc. used in a view.
J Matrix
JPEG A product integrated into some surveillance
An image compression method, also known as JPG systems, which enables the control of live camera
or Joint Photographic Experts Group. The method is views on remote computers for distributed viewing.
a so-called lossy compression, meaning that some Computers on which you can view Matrix-triggered
image detail will be lost during compression. Images video are known as Matrix-recipients.
compressed this way have become generically
known as JPGs or JPEGs. Matrix-recipient
Computer on which you can view Matrix-triggered
JPG video.
See JPEG.
MI P
Short for "Milestone Integration Platform".
K
keyfram e MI P elem ent
Used in the standard for digital video compression, A plug-in element added through the MIP SDK.
such as MPEG, a keyframe is a single frame stored
at specified intervals. The keyframe records the MI P SDK
Short for "Milestone Integration Platform software
entire view of the camera, whereas the following
development kit".
frames record only the pixels that change. This
helps greatly reduce the size of MPEG files. A
MKV
keyframe is similar to an i-frame.
Short for "Matroska Video". An MKV file is a video
file saved in the Matroska multimedia container
L format. It supports several types of audio and video
layer codecs.
The geographic background on a smart map, a
MPEG
custom overlay, or a system element, for example a
A group of compression standards and file formats
camera. Layers are all the graphic elements that
for digital video, developed by the Moving Pictures
exist on the smart map.
Experts Group (MPEG). MPEG standards use so-
LPR called lossy compression as they store only the
Short for "license plate recognition". changes between keyframes, removing often
363 | Glossary
User manual | XProtect® Smart Client 2021 R1
considerable amounts of redundant information: video on the Live tab or recorded video on the
Keyframes stored at specified intervals record the Playback tab.
entire view of the camera, whereas the following
frames record only pixels that change. This helps patrolling profile
greatly reduce the size of MPEG files. The exact definition of how patrolling with a PTZ
camera is carried out, including the sequence for
moving between preset positions, timing settings,
O etc. Also known as a "patrol scheme".
operator
A professional user of an XProtect client application. port
A logical endpoint for data traffic. Networks use
output different ports for different types of data traffic.
Data going out of a computer. On IP surveillance Therefore it is sometimes, but not always, necessary
systems, output is frequently used for activating to specify which port to use for particular data
devices such as gates, sirens, strobe lights, and communication. Most ports are used automatically
more. based on the types of data included in the
communication. On TCP/IP networks, port numbers
overlay button
range from 0 to 65536, but only ports 0 to 1024 are
A button appearing as a layer on top of the video
reserved for particular purposes. For example, port
when you move your mouse cursor over individual
80 is used for HTTP traffic which is used when
camera positions in views on the Live tab. Use
viewing web pages.
overlay buttons to activate speakers, events, output,
move PTZ cameras, start recording, clear signals PoS
from cameras. Short for "Point of Sale" and typically refers to a
cash register or cashier counter in a retail shop or
P store.
P-fram e
POS
Short name for predictive frame. The MPEG
Short for "Point of sale"
standard for digital video compression uses P-
frames together with I-frames. An I-frame, also preset
known as a keyframe, is a single frame stored at A predefined layout for an individual monitor in
specified intervals. The I-frame records the entire XProtect Smart Client. Presets contain predefined
view of the camera, whereas the following frames settings that determine which cameras are
(the P-frames) record only the pixels that change. displayed, and how content is structured on each
This helps greatly reduce the size of MPEG files. monitor on the video wall.
364 | Glossary
User manual | XProtect® Smart Client 2021 R1
PTZ S
Pan-tilt-zoom; a highly movable and flexible type of SCS
camera. File extension (.scs) for a script type targeted at
controlling XProtect Smart Client.
PTZ patrolling
The automatic turning of a PTZ camera between a Sequence Explorer
number of preset positions. The Sequence Explorer lists thumbnail images
representing recorded sequences from an individual
PTZ preset
camera or all cameras in a view. The fact that you
Can be used for making the PTZ camera
can compare the thumbnail images side-by-side,
automatically go to particular preset positions when
while navigating in time simply by dragging the
particular events occur, and for specifying PTZ
thumbnail view, enables you to very quickly assess
patrolling profiles.
large numbers of sequences and identify the most
relevant sequence, which you can then immediately
Q play back.
QVGA
A video resolution of 320×240 pixels. QVGA stands sm art m ap
for "Quarter Video Graphics Array" and is named as A map functionality that uses a geographic
such because the resolution 320×240 pixels is a information system to visualize devices (for
quarter of the size of the standard VGA resolution example, cameras and microphones), structures,
which is 640×480 pixels. and topographical elements of a surveillance
system in geographically accurate, real-world
imagery. Maps that use elements of this
R functionality are called smart maps.
recording
In IP video surveillance systems, the term recording sm art search
means saving video and, if applicable, audio from a A search feature that lets you find video with motion
camera in a database on the surveillance system. In in one or more selected areas of recordings from
many IP surveillance systems, all of the video/audio one or more cameras.
received from cameras is not necessarily saved.
Saving of video and audio in is in many cases started Sm art Wall overview
only when there is a reason to do so, for example A graphical representation of a Smart Wall that
when motion is detected, when a particular event allows you to control what is displayed on the
365 | Glossary
User manual | XProtect® Smart Client 2021 R1
T
TCP
Transmission Control Protocol; a protocol (i.e.
standard) used for sending data packets across
networks. TCP is often combined with another
protocol, IP (Internet Protocol). The combination,
known as TCP/IP, allows data packets to be sent
back and forth between two points on a network for
longer periods of time, and is used when connecting
computers and other devices on the Internet.
TCP/ I P
Transmission Control Protocol/Internet Protocol; a
combination of protocols (i.e. standards) used when
connecting computers and other devices on
networks, including the Internet.
V
view
A collection of video from one or more cameras,
presented together in XProtect Smart Client. A view
may include other content than video from cameras,
such as HTML pages and static images. A view can
be private (only visible by the user who created it) or
shared with other users.
VMD
Video Motion Detection. In IP video surveillance
systems, recording of video is often started by
detected motion. This can be a great way of avoiding
unnecessary recordings. Recording of video can of
course also be started by other events, and/or by
time schedules.
VMS
Short for "Video Management Software".
X
XProtect Transact
Product available as an add-on to surveillance
systems. With XProtect Transact, you can combine
video with time-linked Point of Sale (PoS) or ATM
transaction data.
366 | Glossary
helpfeedback@m ilest one.dk
About Milestone
Milestone Systems is a leading provider of open platform video management software; technology that helps
the world see how to ensure safety, protect assets and increase business efficiency. Milestone Systems
enables an open platform community that drives collaboration and innovation in the development and use of
network video technology, with reliable and scalable solutions that are proven in more than 150,000 sites
worldwide. Founded in 1998, Milestone Systems is a stand-alone company in the Canon Group. For more
information, visit https://www.milestonesys.com/.