Milestone Xprotect Enterprise 5.6 Administrator`s Manual

Milestone Xprotect Enterprise 5.6 Administrator`s Manual
milestone
XProtect
Enterprise 5.6
Administrator’s
Manual
Administrator • Monitor •
Image Server • Web and
RealtimeFeed Servers
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Target Audience for this Document
This document covers Milestone XProtect Enterprise from an administrator’s perspective; it is solely
aimed at Milestone XProtect Enterprise system administrators. Administrator rights may be
required in order to be able to access the majority of features described in this document.
This document provides detailed descriptions of Milestone XProtect Enterprise system
administration applications, features, windows and fields. It furthermore provides a number of
targeted “how-to” examples, guiding administrators through completing common administration
tasks in Milestone XProtect Enterprise.
This document contains very limited end-user documentation. Administrators requiring
administrator-related as well as end-user-related documentation should refer to the Milestone
XProtect Enterprise Complete Manual available on the Milestone XProtect Enterprise software CD as
well as from www.milestonesys.com.
Users who do not have surveillance system administrator responsibilities—such as users of
Milestone XProtect Enterprise’s remote access solutions—will find that this manual is not of
relevance to them. Such users will be able to find information targeted at their needs in the
separate Monitor & Viewer, Remote Client and Smart Client manuals available on the Milestone
XProtect Enterprise software CD as well as from www.milestonesys.com.
www.milestonesys.com
Target Audience for this Document
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Contents
INTRODUCTION........................................................ 14
Product Overview ............................................................................... 14
Several Targeted Applications in One ....................................................14
Updates.............................................................................................15
Product Maintenance Agreement (PMA) .................................................15
SYSTEM REQUIREMENTS .......................................... 17
Server ................................................................................................. 17
Users’ Computers ............................................................................... 17
ADMINISTRATORS’ GETTING STARTED CHECKLIST .. 18
INSTALLING MILESTONE XPROTECT ENTERPRISE.... 21
USING THE BUILT-IN HELP SYSTEM ......................... 22
Navigating the Built-in Help System ................................................... 22
Contents tab ......................................................................................22
Search tab .........................................................................................22
Glossary tab.......................................................................................23
Three Types of Links in Help Topics.......................................................23
Links to Related Topics ....................................................................23
Expanding Drop-Down Links.............................................................23
Links to External Resources..............................................................23
Printing Help Topics............................................................................ 24
ADMINISTRATOR APPLICATION............................... 25
Administrator Login Window .............................................................. 25
Administrator Window ........................................................................ 25
www.milestonesys.com
Page 3
Contents
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Device Manager Section ......................................................................26
Adding Devices ...............................................................................26
Editing Settings for Devices..............................................................26
Editing Settings for Cameras ............................................................26
Disabling/Enabling Cameras .............................................................27
Administrator Window’s Buttons ...........................................................27
DEVICE LICENSE KEYS (DLKS) ................................................... 30
How to Import Device License Keys (DLKs) ........................................ 30
DEVICE ADMINISTRATION .......................................................... 31
How to Add a Device ........................................................................... 31
Edit Device Settings Window .............................................................. 33
Identify Video Device Section ...........................................................34
Network Settings for Video Device Section .........................................35
Audio Section .................................................................................36
Camera Settings for [Device Name] Window ...................................... 36
P/T/Z Camera Selection Section ...........................................................36
Camera List .......................................................................................37
CAMERA ADMINISTRATION ......................................................... 38
Adding Cameras.................................................................................. 38
Configuring Cameras .......................................................................... 38
Camera Settings for [Device Name] [Camera Name] Window ............ 38
Framerate Settings Section ..................................................................39
Camera Monitor Setup Section .............................................................40
Image Storage Settings Section............................................................42
iPIX Section .......................................................................................43
Database Settings Section ...................................................................43
Motion Detection Settings Section.........................................................45
Exclude Regions Settings Section..........................................................46
Image Quality... .................................................................................46
Event Notifications... ...........................................................................46
Outputs... ..........................................................................................47
PTZ Preset Positions............................................................................47
Configure Device Window ................................................................... 47
Camera Settings Section......................................................................48
www.milestonesys.com
Page 4
Contents
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Include Date and Time in Image .......................................................48
Preview Image ...................................................................................48
Adjust Motion Detection Window ........................................................ 48
Noise Sensitivity .................................................................................49
Motion Sensitivity ...............................................................................49
Color Window ..................................................................................... 50
Selecting a Color for Highlighting Detected Motion ..................................50
Define Exclusion Regions Window ...................................................... 50
Defining Areas in which Motion Detection Should Be Disabled...................50
Select Color Window ........................................................................... 51
Output Settings for [Device Name] [Camera Name] Window ............. 52
Associating Outputs with Manual Control and Detected Motion..................52
Selecting Output for Manual Control ..................................................53
Selecting Output for Use on Motion Detection .....................................53
Setup Notifications on Events Window ............................................... 54
What Is an Event Indication?................................................................54
Specifying Events for which Event Indication Should Be Used ...................55
PTZ Preset Positions for [Device Name] [Camera Name] Window ...... 55
Defining a Preset Position ....................................................................56
PTZ View Section ............................................................................57
Preset Positions Section ...................................................................57
Preset Position on Events Section......................................................59
Patrolling Section............................................................................59
Event Window (for PTZ Preset Positions on Event)............................. 59
Associating Preset Positions with Particular Events ..................................59
Setup PTZ Patrolling Window ............................................................. 60
Patrol Scheme ....................................................................................60
Defining a New Patrol Scheme ..........................................................60
Copying an Existing Patrol Scheme ...................................................61
Renaming an Existing Patrol Scheme.................................................61
Removing an Existing Patrol Scheme .................................................61
Selecting Preset Positions to Be Used for a PTZ Patrol Scheme .................61
Specifying Timing Settings for a PTZ Patrol Scheme ................................62
PTZ Patrolling Actions on Detected Motion .............................................62
PTZ Scanning .....................................................................................63
iPIX Camera Configuration Window.................................................... 63
IPIX View Adjustment .........................................................................63
www.milestonesys.com
Page 5
Contents
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Previewing the IPIX View .....................................................................64
Ceiling Mounted Cameras.................................................................65
Setting a View as Home Position .......................................................65
Image Resolution................................................................................65
MONITOR ADMINISTRATION ....................................................... 65
Monitor Manager Window ................................................................... 65
Layout Size ........................................................................................65
Configuration Section ..........................................................................66
How to Specify which Cameras Should Display Images in the Monitor .......67
SCHEDULING ........................................................................... 68
Camera/Alert Scheduler Window........................................................ 68
Camera/Alert Scheduler Window’s Fields and Check Boxes.......................69
Camera/Alert Scheduler Window’s Calendar Section ................................70
Set and Clear modes .......................................................................70
Zoom Feature.................................................................................71
How to Set or Clear Periods in the Calendar ...........................................71
Good to Know when You Set Online Periods .......................................71
Good to Know when You Set Patrolling Periods ...................................71
Colored Bars ..................................................................................71
Camera/Alert Scheduler Window’s Buttons.............................................72
GENERAL SETTINGS .................................................................. 73
General Settings Window.................................................................... 73
Administrator Settings Section .............................................................73
Changing the Administrator Password................................................73
Restricting User Rights ....................................................................73
Milestone XProtect Central Settings Section ...........................................74
Patrolling Settings Section ...................................................................74
Joystick Section ..................................................................................74
Logfile Settings Section .......................................................................75
Logfile Path ....................................................................................75
Days to Log....................................................................................75
Event Recording Settings Section..........................................................75
Path ..............................................................................................75
Days to Keep..................................................................................75
www.milestonesys.com
Page 6
Contents
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Advanced Section ...............................................................................76
Email Settings ....................................................................................77
Sms Settings......................................................................................77
Change Password Window.................................................................. 77
How to Change the Administrator Password ...........................................78
Milestone XProtect Central Settings Window ...................................... 78
Joystick Setup Window ....................................................................... 79
Joystick Axes Section ..........................................................................79
Joystick Buttons Section ......................................................................80
E-Mail Setup Window .......................................................................... 80
Enabling E-mail Alerts .........................................................................81
Specifying Recipients and Default Texts.................................................81
Specifying Image and Interval Options ..................................................81
Advanced E-mail Settings ....................................................................81
Testing Your E-mail Alert Configuration .................................................82
Advanced E-mail Setup Window ......................................................... 82
Selecting Required E-mail Method .........................................................82
SMTP Settings ....................................................................................83
SMS Settings Window ......................................................................... 83
Enabling SMS Alerts ............................................................................83
Specifying SMS Alert Settings...............................................................83
Testing Your SMS Alert Configuration ....................................................84
INPUT, EVENTS AND OUTPUT ...................................................... 84
About Input, Events and Output ......................................................... 84
Four Types of Events...........................................................................85
Specifying Input, Events and Output .....................................................85
Using Dedicated I/O Devices ................................................................86
I/O Setup ........................................................................................... 86
I/O Setup window ...............................................................................86
I/O Setup Window’s Defined Events List and Buttons...........................87
Devices Capable of Handling One Input Event Only .........................87
Devices Capable of Handling Several Input Events ..........................87
Timer Events ..............................................................................87
Add New Event Window (for Devices Handling One Input Only) ................89
Add New Event Window’s Fields ........................................................89
Multiple Input Events Window ..............................................................90
www.milestonesys.com
Page 7
Contents
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Multiple Input Events Window’s Fields and Buttons..............................91
Add New Event Window (for Devices Handling Several Inputs) .................91
Add New Event Window’s Fields ........................................................92
Edit Event Window (for Editing Input Events) .........................................92
Edit Event Window’s Fields ...............................................................93
New Timer Window .............................................................................94
New Timer Window’s Fields ..............................................................94
Add New Output Window .....................................................................95
Add New Output Window’s Fields ......................................................95
Testing Defined Output....................................................................96
Edit Output Window ............................................................................96
Edit Output Window’s Fields .............................................................96
Testing Defined Output....................................................................96
Advanced Window...............................................................................97
Advanced Window’s Fields................................................................97
Event Buttons ..................................................................................... 98
About Event Buttons ...........................................................................98
Global and Camera-specific Event Buttons .........................................98
Event Buttons Window ........................................................................99
Defined Events List .........................................................................99
Specifying Event Buttons and Timer Events........................................99
Specifying Global Event Buttons ................................................. 100
Specifying Camera-specific Event Buttons .................................... 100
Specifying Timer events............................................................. 100
Editing Event Buttons and Timer Events........................................... 101
Associating Event Buttons with External Outputs .............................. 101
Add New Event Window (for Adding Event Buttons) .............................. 101
Add New Event Window’s Fields ...................................................... 101
Edit Event Window (for Editing Event Buttons) ..................................... 102
Edit Event Window’s Fields ............................................................. 102
Generic Events.................................................................................. 103
About Generic Events ........................................................................ 103
Generic Events Window ..................................................................... 103
Generic Events Window’s Events List and Buttons ............................. 103
Add New Event Window (for Specifying Generic Events) ........................ 104
General Event Settings Section....................................................... 105
Event Rule String Section .............................................................. 106
www.milestonesys.com
Page 8
Contents
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Notification Settings section ........................................................... 108
Edit Event Window (for Editing Generic Events) .................................... 108
General Event Settings section ....................................................... 109
Event Rule String Section .............................................................. 110
Notification Settings section ........................................................... 112
I/O Control ....................................................................................... 113
About I/O Control ............................................................................. 113
I/O Control Window .......................................................................... 113
Associating Events with Particular Outputs ....................................... 114
Output Settings for [Device Name] [Camera Name] Window .................. 114
Associating Outputs with Manual Control and Detected Motion............ 115
Selecting Output for Manual Control ............................................ 115
Selecting Output for Use on Motion Detection ............................... 116
ARCHIVING........................................................................... 117
About Archiving ................................................................................ 117
Benefits of Archiving ......................................................................... 117
How Archiving Works ........................................................................ 117
Storing Archives at Other Locations than Default Archiving Directory... 118
Storage Capacity Required for Archiving .............................................. 118
Backing Up Archives.......................................................................... 118
Viewing Archived Images ................................................................... 119
Archives Stored Locally or on Network Drives ................................... 119
Exported Archives ......................................................................... 119
Archive Setup Window...................................................................... 119
Archive Setup Window’s Fields and Buttons.......................................... 120
Specifying that Archiving Should Apply for Specific Cameras .............. 121
Specifying Archiving Locations for Specific Cameras .......................... 121
Archiving Audio ............................................................................ 122
CAMERAS NOT INCLUDED IN MONITOR APPLICATION ..................... 123
Using “Background” Cameras ........................................................... 123
Possible Scenario: Using More than 64 Cameras on a Single Server ........ 123
Important Guidelines for Using “Background” Cameras.......................... 124
Maximum 64 Cameras Running on a Single Server............................ 124
Use of “Background” Cameras Must be Enabled ................................ 124
Cameras Must be Enabled .............................................................. 124
www.milestonesys.com
Page 9
Contents
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Monitor Must be Running ............................................................... 124
MONITOR APPLICATION......................................... 125
Accessing the Monitor....................................................................... 125
Monitor’s Camera Layout .................................................................. 126
Image Bars ...................................................................................... 126
Hot Spot .......................................................................................... 127
Hot Spot with Carousel .................................................................. 127
Monitor’s Control Panel .................................................................... 128
Button Overview............................................................................... 128
PTZ Menu ........................................................................................ 131
Navigation Buttons........................................................................ 131
Zoom Buttons and Zoom Slider ...................................................... 132
Preset Positions ............................................................................ 132
Point-and-Click PTZ Control............................................................ 132
PTZ Patrolling and PTZ On Event..................................................... 133
Pausing PTZ Patrolling ................................................................... 133
Monitoring Audio .............................................................................. 133
Running Out of Disk Space! Alert ...................................................... 133
VIEWER ............................................................................... 134
Using the Viewer .............................................................................. 134
Toolbar............................................................................................ 134
Setting Up the Camera Layout............................................................ 136
Selecting Grid Size ........................................................................ 136
Assigning Cameras........................................................................ 136
Image Bars .................................................................................. 137
Storing and Recalling Views ........................................................... 137
Browsing Recordings ......................................................................... 137
Time & Date Selector .................................................................... 138
Timeline Browser .......................................................................... 138
Browsing Recordings with the Timeline Browser............................ 139
Playback Controls ......................................................................... 139
Motion View ................................................................................. 139
Browsing Motion Sequences with Motion View .............................. 140
Alarm Overview ............................................................................ 140
www.milestonesys.com
Page 10
Contents
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Browsing Recordings with the Alarm Overview.............................. 140
Smart Search ............................................................................... 140
Digital Image Control and Optimization ............................................... 142
De-interlacing............................................................................... 142
Zoom Controls.............................................................................. 143
Smoothening and Scaling............................................................... 143
Viewer: How to Store and Recall Views ............................................ 143
Storing a View.................................................................................. 143
Recalling a View ............................................................................... 144
Editing or Deleting a Stored View........................................................ 144
Viewer: How to Print Evidence.......................................................... 144
Viewer: How to Send Evidence via E-mail ......................................... 145
Viewer: How to Export Video and Audio Evidence............................. 145
Viewer: How to View Archived Images ............................................. 147
Archives Stored Locally or on Network Drives ....................................... 147
Exported Archives ............................................................................. 148
REMOTE ACCESS ADMINISTRATION ....................... 149
REMOTE ACCESS OVERVIEW ..................................................... 149
Server End ........................................................................................ 149
Providing Remote Client and Smart Client Access.................................. 149
Providing Regular Browser Access ....................................................... 149
Choosing a Remote Access Solution.................................................. 150
Determining the Organization’s Needs ................................................. 150
Differences between the Three Remote Access Solutions ....................... 151
Differences between Remote Client and Smart Client Specifically ........ 152
Programming Differences: .Net or Not? ....................................... 152
Installation Differences .............................................................. 152
Feature Differences ................................................................... 153
IMAGE SERVER ADMINISTRATION .............................................. 153
Image Server Administrator Window................................................ 154
Engine Setup Section (for Specifying Name, Port and Outside Access) ..... 154
User Administration Section ............................................................... 156
Defining Users and Passwords ........................................................ 156
www.milestonesys.com
Page 11
Contents
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Defining User Access Rights ........................................................... 156
Full Access for All Users ............................................................. 156
Restricted Access ...................................................................... 156
Engine Setup Section (for Specifying Max. Clients and Slaves Settings) ... 156
Specifying Max. Number of Simultaneously Connected Clients ............ 156
Specifying Slave Servers................................................................ 157
Log Files Section............................................................................... 157
Audit Log Section.............................................................................. 157
Language Support and XML Encoding Section....................................... 158
Define Local IP Ranges Window ....................................................... 158
User Administration Window ............................................................ 159
Adding a New User............................................................................ 159
Editing an Existing User Name or Password .......................................... 159
Removing an Existing User................................................................. 159
Define Rights for Individual Users Window ...................................... 160
Slave Administration Window ........................................................... 162
Adding a Slave Server ....................................................................... 162
Removing a Slave Server................................................................... 162
Remote Viewing of Live Images from Stopped Cameras ................... 163
End-User Documentation .................................................................. 163
WEB AND REALTIMEFEED SERVER ADMINISTRATION ...................... 163
Web Server: Configuration................................................................ 164
HTTP Server Setup............................................................................ 165
User Administration .......................................................................... 166
Defining User Accounts .................................................................. 166
Defining Access Rights................................................................... 167
Restricting Defined Users’ Access .................................................... 167
Testing the Web Server Configuration ................................................. 168
Web Server: Day-to-Day Operation................................................... 168
Starting the Web Server .................................................................... 168
Stopping the Web Server ................................................................... 169
Shutting Down the Web Server........................................................... 169
RealtimeFeed Server: Configuration ................................................. 169
Changing RealtimeFeed Server Port Number ........................................ 169
RealtimeFeed Server: Day-to-Day Operation .................................... 170
Starting the RealtimeFeed Server ....................................................... 170
www.milestonesys.com
Page 12
Contents
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Stopping the RealtimeFeed Server ...................................................... 171
Shutting Down the RealtimeFeed Server .............................................. 171
End-User Documentation .................................................................. 171
LOGGING ................................................................ 172
Log File Types, Locations and Names................................................ 172
Administrator Log Files ...................................................................... 172
Monitor Log Files .............................................................................. 172
Event Log Files ................................................................................. 172
Image Server Log Files...................................................................... 173
Image Server Audit Log Files.............................................................. 173
Export Log Files ................................................................................ 173
Web Server Log Files......................................................................... 173
Log File Structures............................................................................ 173
Integrity Checks and Possible Error Messages.................................. 174
REMOVING MILESTONE XPROTECT ENTERPRISE .... 175
GLOSSARY .............................................................. 177
COPYRIGHT, TRADEMARKS AND IMPORTANT
INFORMATION........................................................ 180
INDEX .................................................................... 181
www.milestonesys.com
Page 13
Contents
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Introduction
Product Overview
With the purchase of Milestone XProtect Enterprise you have chosen an extremely
powerful, flexible and intelligent surveillance solution.
Milestone XProtect Enterprise provides a state-of-the-art IP video surveillance
system, supporting the widest choice of network cameras and video servers, with the
equipment connected to an office LAN or other TCP/IP network, such as the internet.
Milestone XProtect Enterprise is the perfect choice for large installations. Milestone XProtect
Enterprise handles an unlimited number of cameras (up to 64 cameras per server), multiple
servers and multiple sites. It is a top performance solution, well suited to the sophisticated highend of the security market.
Milestone XProtect Enterprise is:

Compatible with more than 90 different IP video products from the leading manufacturers,
so you choose the hardware you want—in combinations too

Dependable; with robust and stable performance proven in operation on more than 90,000
cameras worldwide

Flexible; with remote access features that let you use the surveillance system from any
place and at any time, using a PC, laptop or PDA

Scalable; with open architecture based on IP technology with ongoing development and
regular updates, which gives you long-term returns on your surveillance investment

Future-safe; the IP network approach is the foundation for tomorrow—available today
Several Targeted Applications in One
Milestone XProtect Enterprise consists of a number of applications, each targeted at specific tasks
and user types:

The Administrator application (see page 25): Used by the surveillance system
administrator for configuring Milestone XProtect Enterprise, including the Monitor
application, upon installation or whenever configuration adjustments are required, e.g.
when adding new cameras or users to the system.

The Monitor application (see page 125): The main user interface in day-to-day
operation, the Monitor is used for recording and displaying images from connected
cameras, with optional indications of registered activity. Camera images are only
transferred to Milestone XProtect Enterprise while the Monitor is running. Depending on
user rights and configuration, the Monitor may also be used for controlling PTZ
(Pan/Tilt/Zoom) cameras, for manually starting and stopping cameras, for manually
triggering outputs, etc.

The Image Server Administrator application (see page 154): Used by the system
administrator to manage access to the surveillance system for remote users logging in to
the surveillance system with the Remote Client or Smart Client.
www.milestonesys.com
Page 14
Introduction
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The Image Server itself does not require separate hardware; it runs as a service on the
computer running the Milestone XProtect Enterprise software.

The Remote Client (see separate manual) and Smart Client (see separate manual):
Choice of two types of remote access clients, each providing users with intuitive remote
access to the surveillance system.
The Remote Client and Smart Client let users view live images, play back recorded images,
activate outputs, print and export evidence, etc.
The Remote Client can be installed locally on remote users’ computers, or the users can
access it straight from the surveillance system server through an Internet Explorer
browser.
The extra feature-rich Smart Client is installed on remote users’ computers.

The Web Server and RealtimeFeed Server (see page 164): Alternatives to the Image
Server/Remote Client for providing remote access to the surveillance system, the Web
Server and RealtimeFeed Server let system administrators manage remote access.
Remote users access the Web Server and RealtimeFeed Server through an Internet
Explorer browser.
Tip: For total freedom, you can also use the Milestone XProtect PDA Client for convenient
remote access to the surveillance system. The Milestone XProtect PDA Client is a separate product,
purchased in addition to Milestone XProtect Enterprise.
Updates
Milestone Systems regularly release service updates for our products, offering improved
functionality and support for new devices.
If you are a Milestone XProtect Enterprise system administrator, it is recommended that you check
the Milestone Systems website www.milestonesys.com for updates at regular intervals in order to
make sure you are using the most recent version of Milestone XProtect Enterprise.
Tip: Customers with a valid Product Maintenance Agreement (read more in the following) are
automatically notified when an update becomes available.
Product Maintenance Agreement (PMA)
As the cornerstone of its support to customers, Milestone Systems offers a Product Maintenance
Agreement (PMA).
The first six months’ PMA is free of charge and included in the standard license price for Milestone
XProtect Enterprise. Additional PMA coverage can easily be purchased together with a new
Milestone XProtect Enterprise product, but cannot be bought as an add-on to a previously bought
product.
During the period covered by the PMA, customers are entitled to receive all generally-released new
versions of their Milestone software, including both interim and major releases, changes, service
packs and any patches for the product.
When an update becomes available, customers with a valid PMA are automatically notified via email.
www.milestonesys.com
Page 15
Introduction
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Having a valid PMA may easily lead to measurable savings for your organization: The standard cost
of a product upgrade (for example from version X.1 to X.2) is normally 35% of the full product’s
recommended retail price; with a PMA it would never be more than 18% of the full product’s
recommended retail price.
Read more about PMAs on the Milestone Systems website, www.milestonesys.com.
www.milestonesys.com
Page 16
Introduction
Milestone XProtect Enterprise 5.6; Administrator’s Manual
System Requirements
Server
The following are minimum system requirements for the server running Milestone XProtect
Enterprise:
Operating System
Windows 2000 Pro, Windows 2000 Server, Windows XP Pro, Windows
2003 server. It is highly recommended that the latest service pack for
the operating system is installed.
CPU
Single or multiple CPUs, limited only by operating system; Intel
recommended for optimum performance.
RAM
Minimum 1 GB.
Network
Ethernet 100 Mbit/s.
Video Card
AGP (minimum 1024×768).
Video Colors
True 24-bit.
Hard Disk
E-IDE (7200 rpm recommended); for best performance use Fast SCSI.
DirectX 9.0 must be installed on the server.
Tip: Visit the Milestone website, www.milestonesys.com, for the most recent system
performance parameters.
Users’ Computers
The following is required on users’ computers:

Internet Explorer 6.0

DirectX 9.0
Tip: DirectX is a Windows extension providing advanced multimedia capabilities; these
capabilities are required when using the Remote Client and Smart Client to connect to the
Milestone XProtect Enterprise surveillance system. To check which DirectX version is
installed on a computer, click Start, select Run..., and type dxdiag. When you click OK, the
DirectX Diagnostic Tool window will open; version information is displayed near the bottom
of its System tab. Latest DirectX versions are available from
http://www.microsoft.com/downloads/.

.Net Framework 1.1, available from http://www.microsoft.com/downloads/, is required on
computers running the Smart Client.
www.milestonesys.com
Page 17
System Requirements
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Administrators’ Getting Started
Checklist
This chapter outlines the tasks typically involved in setting up a working Milestone XProtect
Enterprise system. The information in this chapter is primarily aimed at system administrators.
Note that although information in this chapter is presented as a checklist, a completed checklist
does not in itself guarantee that the Milestone XProtect Enterprise system will match the exact
needs of your organization. To make the system match the needs of your organization, it is highly
recommended that you monitor and adjust the system once it is running.
For example, it is often a very good idea to spend some time on testing and adjusting the motion
detection sensitivity settings for individual cameras under different physical conditions (day/night,
windy/calm, etc.) once the system is running.
 You may check the boxes in this checklist as you go along.
 Verify Initial Configuration of Devices. Make sure the devices (IP network cameras or
IP video servers) you are going to use are configured with IP addresses, passwords, etc. as
specified by the manufacturer.
Such initial configuration is required in order to be able to connect the devices to the
network and the Milestone XProtect Enterprise solution.
 Obtain Device License Keys. You must have a Device License Key (DLK) for each device
(IP network camera or IP video server) to be used with the Milestone XProtect Enterprise
solution.
You obtain DLKs through the Software Registration section of the Milestone Systems
website, www.milestonesys.com. When ready, the DLKs will be sent to you via e-mail.
Note that you are only allowed to use the number of cameras listed on your license sheet,
regardless of the number of available DLKs. For example, a fully used four-port video
server counts as four cameras even if it only requires a single DLK to install.
 Install Milestone XProtect Enterprise (see Installing Milestone XProtect Enterprise on
page 21).
 Import Device License Keys (see How to Import Device License Keys (DLKs) on page
30).
 Add Devices (see How to Add a device on page 31).
In Milestone XProtect Enterprise you do not have to worry about having to add individual
cameras to the system. This is because cameras area connected to devices, so once you
have added the required devices to your Milestone XProtect Enterprise system, all cameras
connected to the devices are connected to the system as well.
www.milestonesys.com
Page 18
Administrator’s Getting Started …
Milestone XProtect Enterprise 5.6; Administrator’s Manual
 Configure Cameras on Milestone XProtect Enterprise. You are able to specify a wide
variety of settings for each camera connected to the Milestone XProtect Enterprise system.
Your entry point for configuring cameras is the Administrator window, the main window in
Milestone XProtect Enterprise’s Administrator application (see page 25).
To configure a camera, first select the required device in the Administrator window’s Device
Manager section, then click the plus sign next to the device to view a list of cameras
attached to the device, as illustrated in the following:
Select the required camera from the list, and click the Administrator window’s Settings
button. This will open the Camera Settings for [Device Name] [Camera Name] window, in
which you are able to specify settings for the camera in question.
Settings include the highly important motion detection sensitivity settings. They also
include PTZ (Pan/Tilt/Zoom) preset position settings for any PTZ cameras supporting preset
positions on your system.
The Camera Settings for [Device Name] [Camera Name] window is described in detail on
page 38.
 Configure the Monitor Layout. To include cameras for display in the Monitor application,
you use the Monitor Manager feature in the Administrator application.
The Monitor Manager feature is described in detail on page 65.
 Configure Milestone XProtect Enterprise’s General Settings. The Administrator
application’s General Settings window lets you configure a number of important settings
related to user rights, logging, e-mail and SMS accounts, etc.
The General Settings window is described in detail on page 73.
 Configure Scheduling. You may want some cameras to be transferring images to
Milestone XProtect Enterprise at all times, whereas you may want other cameras to
transfer images only within specific periods of time, or when specific events occur.
With Milestone XProtect Enterprise’s scheduling feature, you are able to specify when each
camera should transfer images to the Monitor.
You are also able to specify whether alerts should be triggered if motion is detected during
specific periods of time.
For PTZ cameras with patrolling (the automatic movement of a camera between several
preset positions), you are furthermore able to specify whether any specific patrol schemes
should be used during specific periods of time.
www.milestonesys.com
Page 19
Administrator’s Getting Started …
Milestone XProtect Enterprise 5.6; Administrator’s Manual
You configure scheduling in the Administrator application’s Camera/Alert Scheduler
window, described in detail on page 68.
 Configure Archiving. By default, images received from camera are stored by Milestone
XProtect Enterprise in a database for each camera. However, the camera databases are
each capable of containing a maximum of 600.000 records or 40 GB before the oldest
records are deleted.
By using Milestone XProtect Enterprise’s archiving feature, you are able to overcome these
limitations by automatically moving the contents of camera databases to specified archiving
locations one or more times every day.
With archiving the amount of records you will be able to store will thus be limited only by
your available hardware storage capacity.
By using archiving, you will also be able to back up archived records on backup media of
your choice, using your preferred backup software.
Archiving is described in detail on page 117.
 Configure the Image Server. The Image Server is the service handling Remote Client
and Smart Client access to the Milestone XProtect Enterprise system.
Remote Clients (see separate manual) and Smart Clients (see separate manual) are
included in your Milestone XProtect Enterprise license, and provide flexible, client/server
based, remote access to the Milestone XProtect Enterprise system, with 16-channel viewing
live or recordings from multiple servers simultaneously.
If you are going to use Remote Clients or Smart Clients, configuring the Image Server is a
prerequisite. Configuration includes specifying whether the Image Server should be
accessible from the internet, specifying user rights, etc.
You configure the Image Server through the Image Server Administrator window,
described in detail on page 154.
www.milestonesys.com
Page 20
Administrator’s Getting Started …
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Installing Milestone XProtect Enterprise
Note: Read the License Terms on the Product License Sheet (enclosed with the software CD)
before installing Milestone XProtect Enterprise.
To install Milestone XProtect Enterprise, do the following:
1. Shut down any Milestone software running, including any Web and RealtimeFeed Servers.
If upgrading, it is highly recommended that you remove (see page 172) any previous
versions of Milestone XProtect before upgrading.
2. Insert the Milestone XProtect Enterprise software CD. If the installation wizard does not
start automatically when inserting the CD, run the following file from the CD:
MilestoneXProtectEnterprise.exe
Alternatively, if you are installing a version downloaded from the internet, run the .exe file
from the location you have saved it to.
3. When the installation wizard starts, click Next to continue the installation.
4. Read and accept the License Agreement.
5. Select required language version, and click Next.
6. Select the Licensed Version option, and click Next.
7. Type your Software License Code, as listed on your Product License Sheet.
You have the option of installing the software for anyone using the computer, or for
yourself only.
If installing for yourself only, bear in mind that if your login is not an administrator login,
you will need to change the login name for the Image Server service (see page 154) so it
matches your own login, i.e. uses the same user name and password.
8. Follow the remaining steps in the installation wizard, and click Finish on the last step to
complete the installation.
www.milestonesys.com
Page 21
Installing Milestone XProtect …
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Using the Built-in Help System
To use Milestone XProtect Enterprise’s built-in help system, simply press F1 on your keyboard
whenever you are working in the Administrator, Monitor or Image Server.
When you press F1, Milestone XProtect Enterprise’s built-in help system will open in a separate
window, allowing you to easily switch between help and Milestone XProtect Enterprise itself.
Example of the Milestone XProtect Enterprise help window
The built-in help system in Milestone XProtect Enterprise is context sensitive. This means that
when you press F1 for help while working in a particular Milestone XProtect Enterprise window, the
help system automatically displays the help topic describing that window.
Navigating the Built-in Help System
Even though the help system initially takes you to a topic describing the window you are working
in, you are always able to freely navigate between the help system’s contents. To do this, simply
use the help window’s three tabs: Contents, Search and Glossary, or use the links inside the help
topics.
Help system’s three tabs
Contents tab
The Contents tab lets you navigate the help system based on a tree structure. Many users will be
familiar with this type of navigation from, for example, Windows Explorer.
Search tab
The Search tab lets you search for help topics containing particular terms of interest. For example,
you can search for the term camera, and every help topic containing the term camera will be listed
in the search results. Clicking a help topic title in the search results list will open the required topic.
www.milestonesys.com
Page 22
Using the Built-in Help System
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The Search tab contains a number of advanced search features; among these are the ability to
quickly run previous searches, the ability to search topic titles only as well as the ability to display
search results ranked according to presumed relevance.
Example of help system’s Search tab
Glossary tab
What do abbreviations such as DLK, PTZ or SMTP stand for? The Glossary tab in the help window’s
navigation pane provides a glossary of common surveillance and network-related terms.
Simply select a term to view a corresponding definition in the small window below the list of terms.
Three Types of Links in Help Topics
The actual content of each help topic is displayed in the right pane of the help window. Help topic
texts may contain three types of links. Each type of link is described in the following:
Links to Related Topics
Clicking this type of link will take you to another topic within the help system.
Expanding Drop-Down Links
Clicking this type of link will display detailed information about a specific part of the help topic; for
example a detailed description of a particular feature in one of Milestone XProtect Enterprise’s
windows.
The detailed information is displayed immediately below the link itself; you are not taken to
another page, instead the content on the current page simply expands.
Expanding drop-down links help save space; without them some detailed help topics would appear
overly long and difficult to get an overview of.
Links to External Resources
Clicking this type of link will open an external resource in a separate browser window.
Tip: If you wish to quickly collapse all texts from expanding drop-down links in a help topic,
simply click the title of the topic in the help system’s Contents menu.
www.milestonesys.com
Page 23
Using the Built-in Help System
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Printing Help Topics
To print a help topic, navigate to the required topic and click the help window’s Print button.
Help window’s Print button
When you click the Print button, a dialog box may ask you whether you wish to print the selected
topic only or all topics under the selected heading. When this is the case, select Print the selected
topic and click OK.
Print Topics Dialog
When printing a selected help topic, the topic will be printed as you see it on your screen.
Therefore, if a topic contains expanding drop-down links (see Three Types of Links in Help Topics
on page 23), click each required drop-down link to display the text in order for it to be included in
your printout. This allows you to create targeted printouts, containing exactly the amount of
information you require.
www.milestonesys.com
Page 24
Using the Built-in Help System
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Administrator Application
Milestone XProtect Enterprise’s Administrator application is used by the surveillance system
administrator for configuring Milestone XProtect Enterprise, including the Monitor application, upon
installation or whenever configuration adjustments are required, e.g. when adding new devices to
the system.
Administrator Login Window
For users without administrator rights, access to certain features in Milestone XProtect Enterprise
may in some organizations have been restricted.
When this is the case, you will be asked to specify the administrator password in the Administrator
Login window in order to get access to the restricted features.
The Administrator Login window
You will only be asked to specify the administrator password in two situations:

When you click the Administrator shortcut on the desktop in order to open the
Administrator application. This will only be the case when access to the Administrator
application has been password-protected.

When you click the Admin Login button in the Monitor application (see page 125).
Administrator Window
The Administrator window, the main window in the Administrator application, is used by the
surveillance system administrator for configuring Milestone XProtect Enterprise.
Access: You access the Administrator window by clicking the Administrator shortcut on the
desktop. If access from the Monitor application is enabled, the Administrator window may also be
accessed from the Monitor application. Access to the Administrator window may be password
protected, in which case you will be asked to provide the administrator password in the
Administrator Login window.
The Administrator desktop shortcut
www.milestonesys.com
Page 25
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The Administrator window
The Administrator window features a Device Manager section as well as a number of buttons
providing access to configuration.
Device Manager Section
The Device Manager section—located in the middle of the Administrator window—lists all added
devices and attached cameras. The Device Manager section thus provides you with an overview of
your surveillance system.
Detail from the Administrator window’s Device Manager section—two devices have been added; the
first device has a single camera attached, whereas the second device has four cameras attached
Until you have added devices, the Device Manager section will be empty.
Adding Devices
You add devices through an intuitive Device Setup Wizard, available by clicking the Administrator
window’s Add Device button. The process of adding devices is described in How to Add a Device on
page 31.
When devices have been added, they will be listed in the Device Manager section.
Clicking the plus sign next to a device in the Device Manager section will list cameras attached to
the device.
Editing Settings for Devices
To edit settings for a device listed in the Device Manager section, select the device, then click the
Edit device... button to open the Edit device settings window (see page 33).
Editing Settings for Cameras
To edit the settings for a camera listed in the Device Manager section, clicking the plus sign next to
the device to which the camera is attached, select the required camera, then click the Settings
button to open the Camera Settings for [Device name] [Camera Name] window (see page 38).
www.milestonesys.com
Page 26
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
To rename a camera, select the required camera name in the Device Manager section, wait for a
second, then select the camera name again to change it.
Disabling/Enabling Cameras
Individual cameras listed in the Device Manager section are by default enabled, meaning that
images from the cameras are by default transferred to Milestone XProtect Enterprise—provided
that the cameras are marked as online (also default) in the Camera/Alert Scheduler Window (see
page 68).
If required, you can disable individual cameras listed in the Device Manager section. When a
camera is disabled, no images will be transferred from the camera to Milestone XProtect Enterprise.
Note: If images from a camera are displayed in the Monitor application (configured in the Monitor
Manager window, see page 65), the camera cannot be disabled. When this is the case, remove the
camera from the Monitor Manager window's layout before disabling the camera.
To disable a camera, right-click the required camera in the Device Manager section, then select
Disable:
When a camera is disabled, it will be indicated as follows:
To enable a previously disabled camera, simply right-click the required camera in the Device
Manager section, then select Enable:
Tip: Individual cameras can also be disabled/enabled in the Camera Settings for [Device
Name] [Camera Name] window (see page 38).
Administrator Window’s Buttons
The Administrator window features the following buttons:
Button
Description
Monitor
Manager...
Opens the Monitor Manager window (see page 65), in which you specify
which cameras should record and display images in the Monitor application
(see page 125). It also lets you configure the layout of the Monitor
application.
Note: Camera images are only recorded and transferred to Milestone
XProtect Enterprise while the Monitor application is running.
Scheduler...
Opens the Camera/Alert Scheduler window (see page 68), in which you
www.milestonesys.com
Page 27
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
specify online periods for each camera.
You are also able to specify if cameras should go online when specific
events occur (e.g. when a door is opened), and if e-mail, SMS or sound
alerts should be used if motion is detected during specific periods of time
(e.g. during working hours). If using PTZ cameras with patrolling, you are
furthermore able to specify if certain patrol schemes should be used during
specific periods of time.
Tip: By default, all cameras are online at all times. You will only need to
modify scheduler settings if you require cameras to be online only at
specific times or events, or if you want to use specific alerts or PTZ patrol
schemes.
General
Settings...
Opens the General Settings window (see page 73), in which you specify a
number of settings related to:

Administrator password

Milestone XProtect Central settings (if using Milestone XProtect
Central monitoring solution in connection with Milestone XProtect
Enterprise)








Archive
Setup...
User rights
PTZ patrolling pause time out (if using PTZ cameras with patrolling)
Joystick setup for PTZ cameras
E-mail settings (for alerts sent via e-mail)
SMS settings (for alerts sent via SMS)
Log file settings
Event recording settings
Other advanced settings, such as the ability to disable screen
update in order to minimize CPU usage
Opens the Archive setup window (see page 119), in which you specify
Milestone XProtect Enterprise’s archiving settings.
Archiving lets you keep recordings for as long as required, limited only be
the available hardware storage capacity.
Import DLKs...
Lets you import all required Device License Keys (DLKs) in one go, thus
avoiding the need to specify each DLK manually when adding a device.
See also How to Import Device License Keys (DLKs) on page 30.
Matrix...
Note: The Matrix button is only available if you are using the Milestone
XProtect Matrix monitoring solution in connection with Milestone XProtect
Enterprise.
Lets you access Milestone XProtect Matrix configuration.
Transact...
Note: The Transact button is only available if you are using the Milestone
XProtect Transact solution for integrating transactions monitoring with
Milestone XProtect Enterprise.
Lets you access Milestone XProtect Transact configuration.
www.milestonesys.com
Page 28
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Add Device...
Starts the Device Setup Wizard, which guides you through the process of
adding a new device.
See also How to Add a Device on page 31.
Edit Device...
To use the Edit Device… button, first select a device in the Administrator
window’s Device Manager section.
When you have selected a device in the Administrator window’s Device
Manager section, clicking the Edit Device... button lets you edit settings for
the selected device in the Edit device settings window (see page 33).
Remove
Device
Lets you remove a device selected in the Administrator window’s Device
Manager section.
In order to prevent accidental removal of devices, you will be asked to
confirm that you want to remove the device.
Settings...
Lets you specify settings for a particular camera.
When you have selected a camera in the Administrator window’s Device
Manager section, clicking the Settings button will open the Camera Settings
for [Device Name] [Camera Name] window (see page 38), in which you
specify camera settings.
I/O Setup...
Opens the I/O Setup window (see page 86), in which you are able to define
events based on external input (for example when a door sensor detects
that a door is opened) and VMD (Video Motion Detection). The I/O Setup
window also lets you specify output (e.g. a siren).
When defined, events can be used for a variety of purposes. For example,
an input event can be used for triggering output, for starting a particular
camera, and for triggering that an e-mail or SMS message is sent to a
particular user, notifying the user of the recorded event.
See also the description of the I/O Control... button.
Event
Buttons...
Opens the Event Buttons window (see page 99), in which you are able to
define events for use on event buttons.
Event buttons can be used in the Monitor application and Smart Client for
manually triggering events.
Generic
Events…
Opens the Generic Events window (see page 103), in which you are able to
define events based on input from external sources using the TCP and UDP
protocols.
I/O Control...
Opens the I/O Control window (see page 113), in which you are able to
associate outputs with events.
This way you can, for example, define that a siren should sound (output)
when a sensor detects that a door is opened (input event).
Exit
Closes the Administrator application.
www.milestonesys.com
Page 29
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Device License Keys (DLKs)
How to Import Device License Keys (DLKs)
You must have a Device License Key (DLK) for every device (IP network camera or IP video server)
installed on your Milestone XProtect Enterprise surveillance system.
Remember that you are allowed to install and use only the number of cameras listed on your
organization’s license sheet; regardless of you number of available DLKs. For example, a fully used
four-port video server device counts as four cameras even though it only requires a single DLK to
install.
System administrators obtain DLKs as part of the software registration process on the Milestone
website, www.milestonesys.com. Upon registration, DLKs are sent to system administrators via email.
You are able to specify each DLK manually when adding a device through the Device Setup Wizard,
available by clicking the Add Device... button in the Administrator window (see page 25). However,
you can avoid having to specify each DLK manually by using the following procedure to import all
received DLKs into Milestone XProtect Enterprise in one go:
Prerequisites: The DLKs, received in a .dlk file, must have been saved at a location accessible by
the surveillance server, for example on a network drive or on a USB stick.
1. Open the Administrator window by clicking the Administrator shortcut on the desktop.
The Administrator desktop shortcut
2. In the Administrator window, click the Import DLKs... button.
3. Browse to the location at which you have saved the received .dlk file.
Select the file, and click Open.
All DLKs are now automatically imported, and the relevant DLK will automatically appear
when you add a device through the Device Setup Wizard (see How to Add a Device on page
31).
www.milestonesys.com
Page 30
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Device Administration
How to Add a Device
In Milestone XProtect Enterprise you add devices (IP video camera devices or IP video server
devices) rather than actual cameras. This is because devices have their own IP addresses or host
names. Being IP-based, Milestone XProtect Enterprise primarily identifies units on the surveillance
system based on their IP addresses or host names.
Even though each device has its own IP address or host name, several cameras can be attached to
a single device and thus share the same IP address or host name. This is typically the case with
cameras attached to video server devices. You can of course configure and use each camera
individually, even when several cameras are attached to a single device.
In addition to IP video camera devices and IP video server devices it is possible to add a number of
dedicated I/O (input/output) devices to Milestone XProtect Enterprise. When such I/O devices are
added, they can be used in events-based system setup (see About Input, Events and Output on
page 84) in the same way as a camera. For information about which I/O devices are supported,
refer to the release note.
When a device is added in Milestone XProtect Enterprise, any cameras attached to the device are
automatically recognized by the software, and listed in the Administrator window's Device Manager
section:
Detail from the Administrator window’s Device Manager section—two devices have been added;
the first device has a single camera attached, whereas the second device has four cameras attached
To add a device, use the following procedure:
Prerequisites: You must have configured IP address, password, etc. on the device itself as
described by the manufacturer.
1. Open the Administrator window (see page 25) by clicking the Administrator shortcut on the
desktop.
The Administrator desktop shortcut
2. In the Administrator window, click the Add Device... button. This will start the Device Setup
Wizard.
3. On the first step of the wizard, identify the required device, either by
www.milestonesys.com
Page 31
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual

Typing the IP address of the device
- or -

Typing the DNS host name of the device. This requires that you select the Use DNS
host names box
Specifying the IP address of a device
Note: By default, HTTP port 80 and FTP port 21 will be used for the device. If the device
you are adding uses other port numbers, click the Port Setup button and specify required
port numbers. The need for specifying different ports may often apply if the device is
located behind a NAT-enabled router or a firewall. When this is the case, also remember to
configure the router/firewall so it maps the ports and IP address used by the device.
When ready, click Next to go to the second step of the wizard.
4. If a password is used for the device, type the password for the device’s administrator
account (called an “admin” or “"root” account on some devices). Leave the Autodetect
Device option selected.
Click Next.
5. When the device has been detected, type the Device License Key (DLK) for the device in
the DLK field.
Specifying DLK for the device
Tip: If you have imported DLKs (see How to Import Device License Keys on page 30),
the DLK field will already be filled with the DLK for the device.
Click Next.
6. Assign a unique and descriptive name to the device.
Upon completion of the wizard, the name will be used when listing devices and associated
cameras in the Administrator window’s Device Manager section. The name may, for
example, refer to the physical location of the camera(s) attached to the device.
www.milestonesys.com
Page 32
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Assigning a name to the device
Tip: You may click the Camera Setup button to access the Camera Settings for …
window (see page 36), in which you are able to specify certain settings related to camera
name and PTZ control. The latter requires that the camera is a PTZ (Pan/tilt/Zoom)
camera.
7. Click Finish.
8. The device will be listed in the Administrator window’s Device Manager section.
To view a list of cameras attached to the device, click the plus sign next to the device
name.
Tip: Cameras are listed for each device with default names, such as Camera 1, etc. If
you want to change the name of a camera, simply select the required camera name, wait
for a second, then select the camera name again to change it.
Tip: Individual cameras listed in the Device Manager section are by default enabled,
meaning that images from the cameras are by default transferred to Milestone XProtect
Enterprise—provided that the cameras are marked as online (also default) in the
Camera/Alert Scheduler Window (see page 68). If required, you can disable a camera listed
in the Device Manager section by right-clicking the name of the camera in question. Read
more information under Administrator window on page 27.
Edit Device Settings Window
The Edit device settings window lets you edit the settings of an already installed device.
The Edit device settings window
www.milestonesys.com
Page 33
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Access: To access the Edit device settings window, select the required device in the Device
Manager section of the Administrator window (see page 25), and click the Edit Device... button.
The Edit device settings window is divided into three sections: Identify Video Device, Network
Settings for Video device and Audio.
Identify Video Device Section
The Identify Video Device section contains the following fields and buttons:
Field, Button
Description
Device Type
Select required device type from list.
Tip: Milestone XProtect Enterprise is able to automatically detect device
type as well as serial number, provided the IP address/hostname and
password of the device have been specified in the IP-address/DNS Host
Name and Root Password fields: Simply click the Detect Device button to
auto-detect device type and serial number.
Detect Device
Click button to auto-detect device type and serial number.
Note: Use of the auto-detect feature requires that the IP address and
password of the device have been specified in the IP-address and Root
Password fields.
Device Name
Name used to identify the device.
Tip: To enable easy identification of devices, it is often a good idea to
use a device name that refers to the physical area covered by the cameras
attached to the device (examples: Reception Area, Car Park B, Entrance
Door, ...).
Note: Device names must be unique; you cannot use the same name for
several devices.
Camera
Settings...
Opens the Camera Settings for [Device Name] window (see page 36), in
which you are able to specify a number of settings for cameras attached to
the device:


Port through which PTZ (Pan/tilt/Zoom) cameras are controlled
Camera names, types, and ports
Note: The number of settings available in the Camera Settings for [Device
Name] window may be limited if cameras are not PTZ cameras or connected
to a video server device.
Device Serial
Number
Serial number of device; usually identical to the 12-character MAC address
of the device (example: 0123456789AF).
Tip: Milestone XProtect Enterprise is able to automatically detect serial
number as well as device type, provided the IP address/host name and
password of the device have been specified in the IP-address/DNS Host
Name and Root Password fields: Simply click the Detect Device button to
auto-detect device type and serial number.
www.milestonesys.com
Page 34
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Device License
Key
A 16-character license key (DLK) for the device, obtained when registering
the software.
Enable iPIX
Enables the use of IPIX, a technology that allows viewing of 360-degree
panoramic images.
Check box is selected by default if the device in question is for a dedicated
IPIX camera.
Note: Use of the IPIX technology requires a dedicated IPIX camera or a
special IPIX camera lens with a special IPIX license key.
iPIX License
Key
License key for using the IPIX technology, obtained when registering the
software.
Only required if Enable iPIX check box is selected manually.
Network Settings for Video Device Section
The Network Settings for Device section contains the following fields:
Field
Description
IP-address
IP address or DNS host name of the device in question.
-or-
Note: If Use DNS host name check box is selected, the name of the IPaddress field changes to DNS/Host Name in order to accommodate a DNS
host name rather than an IP address.
DNS Host
Name
Use DNS host
name
By selecting the check box you are able to use a DNS host name for
identifying the device instead of using the device’s IP address.
When check box is selected, the IP-address field changes its name to
DNS/Host Name, ready to accommodate a DNS host name rather than an IP
address.
Default Http
Port
When selected, HTTP traffic to the device will go through the default port,
port 80.
If you want to use another port for HTTP traffic to the device, clear the
check box, and specify required port number in the field to the left of the
check box.
Default Ftp
Port
When selected, FTP traffic to the device will go through the default port,
port 21.
If you want to use another port for FTP traffic to the device, clear the check
box, and specify required port number in the field to the left of the check
box.
Root Password
Password required in order to log in to the device using the root account
(occasionally known as an admin or administrator account).
www.milestonesys.com
Page 35
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Audio Section
The Audio section lets you enable audio on the device.
Select the Audio Enabled check box to enable audio.
Note: The use of audio requires that audio is supported by the device.
Camera Settings for [Device Name] Window
Note: The number of settings available in the Camera Settings for [Device Name] window may be
limited if cameras are not PTZ (Pan/Tilt/Zoom) cameras or connected to a video server device.
The Camera Settings for [Device Name] window lets you specify certain information about
cameras. This is particularly interesting for PTZ cameras and cameras attached to a video server
device.
The Camera Settings for [Device Name] window
Access: You access the Camera Settings for [Device Name] window by clicking the Camera
Settings... button in the Edit device settings window (see page 33).
The Camera Settings for [Device Name] window is divided into a P/T/Z Camera Selection section
and an editable camera list.
P/T/Z Camera Selection Section
The P/T/Z Camera selection section contains the following fields:
Field
Description
Some of the
connected
cameras are
Pan/Tilt/Zoom
cameras
Select check box if any of the cameras attached to the video server device
is a PTZ camera.
P/T/Z type
controlled
through COM1
Field available only if Some of the connected cameras are Pan/Tilt/Zoom
cameras check box is selected.
If the check box is not available, PTZ is not supported for the device in
question.
If a PTZ camera is controlled through the COM1 port on the video server
device, select the required PTZ camera type from the list. If no PTZ
cameras are controlled through the COM1 port, select None.
www.milestonesys.com
Page 36
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
P/T/Z type
controlled
through COM2
Field available only if Some of the connected cameras are Pan/Tilt/Zoom
cameras check box is selected.
If a PTZ camera is controlled through the COM2 port on the video server
device, select the required PTZ camera type from the list.
If no PTZ cameras are controlled through the COM2 port, select None.
Camera List
The camera list contains a line for each camera channel on the device.
First line from the top corresponds to camera channel 1, second line from the top corresponds to
camera channel 2, etc.
To change camera settings, select the required camera channel from the list, specify required
information in the following fields, and click the Apply button:
Field
Description
Camera Name
Name used to identify the selected camera.
Existing names, such as the default camera names Camera 1, Camera 2,
etc. can be changed by overwriting the existing names.
Note: Camera names must be unique for each device.
Camera Type
Lets you select whether the camera on the selected camera channel is Fixed
or Moveable:


Device Port
Fixed: Camera mounted in a fixed position
Moveable: PTZ camera
Available only if Moveable is selected in the Camera Type field.
Lets you select which control port on the video server should be used for
controlling PTZ functionality on the camera.
Port Address
Available only if Moveable is selected in the Camera Type field.
Lets you specify port address of the camera. The port address would
normally be 0 or 1.
If using daisy chained PTZ cameras, the port address will identify each of
them, and you should verify your settings with those recommended in the
camera manuals.
www.milestonesys.com
Page 37
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Camera Administration
Adding Cameras
In Milestone XProtect Enterprise you do not have to worry about having to add individual cameras
to the system:
Cameras are connected to devices, so once you have added the required devices to your Milestone
XProtect Enterprise system (see How to Add a Device on page 31), all cameras connected to the
devices are connected to the system as well.
Configuring Cameras
You are able to specify a wide variety of settings for each camera connected to the Milestone
XProtect Enterprise system.
Your entry point for such camera configuration is the Administrator window (see page 25).
To configure a camera, select the required camera in the Administrator window’s Device Manager
section, then click the Administrator window’s Settings... button.
This will open the Camera Settings for [Device Name] [Camera Name] window (described in the
following), in which you have access to settings for the camera in question, including:

How the camera should record (frame rate, image quality, etc.)

Motion detection sensitivity




Where and when to store recorded images from the camera
How images from the camera should appear when displayed in the Monitor application (see
page 125)
Triggering of notifications and external output
... and more
This also applies if you want to edit the settings for an already configured camera.
Camera Settings for [Device Name] [Camera
Name] Window
The Camera Settings for [Device Name] [Camera Name] window lets you specify settings for a
particular camera.
www.milestonesys.com
Page 38
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Example: The Camera Settings for [Device Name]
[Camera Name] window for a non-PTZ camera
Access: You are able to access the Camera Settings for [Device Name] [Camera Name]
window in two ways:


From the Administrator window (see page 25), by selecting a camera in the Device
Manager section, then clicking the Settings... button.
From the Monitor Manager window (see page 65), by selecting the required camera, then
clicking the Settings button
The Camera Settings for [Device Name] [Camera Name] window is divided into eleven sections:

Framerate Settings

Image Storage Settings









Camera Monitor Setup
iPIX
Database Settings
Motion Detection Settings
Exclude Regions Settings
Image Quality...
Event Notifications...
Outputs...
PTZ Preset Positions... (PTZ cameras only)
Each section is described in the following.
Framerate Settings Section
The Camera Settings for [Device Name] [Camera Name] window’s Framerate Settings section lets
you specify the camera’s recording speeds:
Field
Description
Desired
framerate
Lets you specify required frame rate.
Specify required number of frames in first field, and select required unit
(per Second, per Minute, or per Hour) from the list. Example: 8 frames per
second.
www.milestonesys.com
Page 39
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Tip: When you specify a frame rate, the interval between images is
automatically calculated and displayed to the right of the frame rate fields.
Enable
speedup
Milestone XProtect Enterprise is able to increase the frame rate of a camera
if motion is detected, or if an external event occurs.
Select the check box to enable increased frame rate on motion detection or
on an external event, then specify the required conditions in the following
fields.
On motion
Available only if the Enable speedup check box is selected.
Select check box to use a higher frame rate when motion is detected.
Remember to specify the required higher frame rate in the Desired speedup
framerate fields.
The camera will return to the original frame rate two seconds after the last
motion is detected.
On event
Note: Use of speedup on event requires that events have been defined in
the I/O Setup window (see page 86), accessed by clicking the I/O Setup...
button in the Administrator window (see page 25).
Available only if the Enable speedup check box is selected.
Select check box to use a higher frame rate when an external event occurs
and until another external event occurs, then select required start and stop
events in the Start and Stop lists.
The camera will increase its frame rate when the start event occurs, and
return to the original frame rate when the stop event occurs.
Remember to specify the required higher frame rate in the Desired speedup
framerate fields.
Desired
speedup
framerate
Available only if the Enable speedup check box is selected.
Specify required number of frames to be used when motion is detected
and/or an external event occurs in first field and select required unit (per
Second, per Minute, or per Hour) from the list.
The frame rate must be higher than the frame rate specified in the Desired
framerate field.
Example: 16 frames per second.
Tip: When you specify a frame rate, the interval between images is
automatically calculated and displayed to the right of the frame rate fields.
Camera Monitor Setup Section
In the Camera Settings for [Device Name] [Camera Name] window’s Camera Monitor section you
are able to specify how images from the camera are displayed when viewed in the Monitor
application (see page 125):
www.milestonesys.com
Page 40
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Field
Description
Show Motion
If selected, detected motion will be highlighted in the camera’s images.
Motion highlighted in green when
viewed in Monitor
Tip: You are able to select the motion detection highlight color by
clicking the Motion Color... button in the Motion Detection Settings section
(see page 45).
Show Regions
If selected, areas in which motion detection has been disabled will be
highlighted in the camera’s images.
Default highlighting color is blue.
Tip: You are able to select the color used to highlight areas with
disabled motion detection by clicking the Region Color... button in the
Exclude Regions Settings section (see page 46).
Area with disabled motion detection
highlighted in red when viewed in Monitor.
Default highlighting color is blue.
Update on
motion only
If selected, the camera’s images will only be updated in the Monitor
application when motion is detected.
Disabled
Cameras are by default enabled, meaning that images from the cameras
are by default transferred to Milestone XProtect Enterprise—provided that
the cameras are marked as online (also default) in the Camera/Alert
Scheduler Window (see page 68).
If required, you can disable the camera. When the camera is disabled, no
images will be transferred from the camera to Milestone XProtect
Enterprise.
Note: If images from a camera are displayed in the Monitor application
(configured in the Monitor Manager window, see page 65), the camera
cannot be disabled. When this is the case, remove the camera from the
www.milestonesys.com
Page 41
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Monitor Manager window's layout before disabling the camera.
Tip: Individual cameras can also be disabled/enabled in the
Administrator window’s Device Manager section (see page 27).
Image Storage Settings Section
The Camera Settings for [Device Name] [Camera Name] window’s Image storage settings section
lets you specify when images received from the camera should be stored in the database.
You specify this information in the following fields:
Field
Description
When to store
images in
database
Select when images received from the camera should be stored in the
database:

Always: Always store all received images in the database.

Conditionally: Store received images in the database when
certain conditions are met. When you select this option, specify
required conditions in the following fields.

On motion
Never: Never store any received images in the database. Live
images will be displayed in the Monitor application, but, since no
images are kept in the database, Monitor users will not be able
to browse images from the camera.
Available only when the option Conditionally is selected, i.e. when images
received from the camera should be stored in the database on certain
conditions only.
Select check box to store all images in which motion is detected.
On event
Available only when the option Conditionally is selected, i.e. when images
received from the camera should be stored in the database on certain
conditions only.
Note: Use of storage on event requires that events have been defined.
Read more about events in About Input, Events and Output on page 84.
Select check box to store all images, regardless of motion, when an event
occurs and until another event occurs, then select required start and stop
events in the Start and Stop lists.
[Number of]
seconds
pre/post
recordings on
event
Available only when the option Conditionally is selected, i.e. when images
received from the camera should be stored in the database on certain
conditions only.
You are able to store recordings from periods preceding and following
detected motion and/or specified events. Using such a “pre/post buffer” can
be advantageous: If, for example, you have defined that images should be
stored when a door is opened, being able to see what happened
immediately prior to the door being opened may be important.
Specify the number of seconds for which you want to store images from
before and after the storage conditions are met.
www.milestonesys.com
Page 42
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Example: You have specified that images should be stored conditionally on
event, with a start event called Door Opened and a stop event called Door
Closed. With a pre/post buffer of three seconds, images will be stored from
three seconds before Door Opened occurs to three seconds after Door
Closed occurs.
iPIX Section
Note: Functionality in the iPIX section is only available if the use of IPIX technology has been
enabled for the device to which the camera is attached. For dedicated IPIX cameras, the use of
IPIX technology is automatically enabled. If not dealing with a dedicated IPIX camera, you enable
use of IPIX technology for a device in the Edit device settings window (see page 33). The Edit
device settings window is accessed by selecting the required device in the Device Manager section
of the Administrator window (see page 25), then clicking the Administrator window’s Edit Device...
button.
The Camera Settings for [Device Name] [Camera Name] window’s iPIX section lets you enable the
use of IPIX technology—a technology that allows viewing of 360-degree panoramic images through
an advanced “fish eye” lens.
The section contains the following fields and buttons:
Field
Description
Enable iPIX
Select check box to enable the use of IPIX technology on the particular
camera.
Check box is selected by default if the device in question is for a dedicated
IPIX camera.
iPIX
Settings...
Opens the iPIX Camera Configuration window (see page 63), in which you
configure the camera’s IPIX functionality.
Database Settings Section
The Camera Settings for [Device Name] [Camera Name] window’s Database Settings section lets
you specify database settings for the camera, such as where the database is kept, how much data
to store, etc.
Tip: By using archiving (see page 117) it is possible to store images beyond the capabilities of
the camera’s database.
Field
Description
Max. records in
database
Select this option to limit the database size based on a maximum allowed
number of records in the database.
Specify required maximum number of records in the neighboring field.
When the maximum number of records in the database is reached, the oldest
record in the database will automatically be overwritten.
A database can contain up to 600,000 records.
www.milestonesys.com
Page 43
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Delete records
older than
Select this option to limit the database size based on the age of records in the
database.
Specify required number in neighboring field, and select required unit
(Minutes, Hours, or Days) from the list. When records become older than the
specified number of minutes, hours, or days, they will automatically be
deleted.
Note: A database can contain no more than 600,000 records, regardless of
what maximum age has been defined.
Delete audio
older than
Lets you define how long audio recordings should be stored for.
Available only if audio has been enabled for the device to which the camera is
attached. You enable audio for a device in the Edit device settings window (see
page 33), accessed from the Administrator window (see page 25) by selecting
the required device in the Device Manager section, then clicking the Edit
Device... button.
Specify required storage length by typing a number and selecting the required
unit (Minutes, Hours, or Days) from the list. When audio recordings become
older than the specified number of minutes, hours, or days, they will
automatically be deleted.
Clear
Database...
Click button to delete all records stored in the database for the camera in
question.
WARNING: Use with caution; all records in the database for the camera will
be permanently deleted. As a security measure, you will be asked to confirm
that you want to permanently delete all stored records for the camera.
Records stored in archived databases will be saved.
Database path
Specify which local directory the database for the camera should be kept in.
Default database path is the path at which the Milestone XProtect Enterprise
software is installed, typically C:\Program Files\Milestone\Milestone
Surveillance\
To browse for a folder, click the browse button next to the Database path field.
Note: Even though it is possible to specify a path to a network drive, it is
highly recommended that you specify a path to a local drive. If using a path to
a network drive, it will not be possible to save to the database should the
network drive become unavailable.
Tip: If you have several cameras, and several local drives are available,
performance can be improved by distributing the databases of individual
cameras across the local drives.
In case of
database
failure the
following
action should
be taken
Select which action to take if the database becomes corrupted.
The number of available actions depends on whether archiving has been
enabled. You enable archiving for a camera in the Archive setup window (see
page 119), accessed from the Administrator window (see page 25) by clicking
the Archive Setup... button.
www.milestonesys.com

Repair, Scan, Delete if fails: Default action. If the database
Page 44
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual




becomes corrupted, two different repair methods will be
attempted: a fast repair and a thorough repair. If both repair
methods fail, the contents of the database will be deleted.
Repair, Delete if fails: If the database becomes corrupted, a fast
repair will be attempted. If the fast repair fails, the contents of the
database will be deleted.
Repair, Archive if fails: Available only if archiving is enabled for the
camera. If the database becomes corrupted, a fast repair will be
attempted. If the fast repair fails, the contents of the database will
be archived. This action is recommended if archiving is enabled for
the camera.
Delete (no repair): If the database becomes corrupted, the
contents of the database will be deleted.
Archive (no repair): Available only if archiving is enable for the
camera. If the database becomes corrupted, the contents of the
database will be archived.
Tip: An archived corrupt database can be repaired by the
Monitor application’s Viewer.
When the contents of the local database for the camera are either deleted or
archived, the database is reset and will be ready for storing new recordings.
Note: No images can be recorded while the database is being repaired. For
large installations, a repair may take several hours, especially if the Repair,
Scan, Delete if fails action involving two different repair methods is selected,
and the first repair method (fast repair) fails.
Note: In case recordings for a camera get bigger than expected, or the available drive space is
suddenly reduced in another way, an advanced database resizing procedure will automatically take
place:
If archives are present on the same drive as the camera’s database, the oldest archive for all
cameras archived on that drive will be deleted
If no archives are present on the drive containing the camera’s database, the size of all camera
databases on the drive will be reduced by deleting a percentage of their oldest recordings, thus
temporarily limiting the size of all databases
When the Monitor application (see page 125) is restarted upon such database resizing, the original
database sizes will be used. You should therefore make sure the drive size problem is solved, or
adjust camera database sizes to reflect the altered drive size.
Should the database resizing procedure take place, you will be informed on-screen, in log files, and
(if set up) through an e-mail and/or SMS alert.
Motion Detection Settings Section
The Camera Settings for [Device Name] [Camera Name] window’s Motion Detection Settings
section contains two buttons for configuring the camera’s motion detection:
Button
Description
Motion
Detection...
Opens the Adjust Motion Detection window (see page 48), in which you are
able to specify motion detection sensitivity levels.
Motion Color...
Opens the Color window (see page 50), in which you are able to select a
www.milestonesys.com
Page 45
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
color to be used for highlighting detected motion when images from the
camera are viewed in the Monitor application.
Note: Highlighting of detected motion in the Monitor application requires
that the Show Motion check box in the Camera Settings for [Device Name]
[Camera Name] window’s Camera Monitor section (see page 40) is selected.
Exclude Regions Settings Section
The Camera Settings for [Device Name] [Camera Name] window’s Exclude Regions Settings section
contains two buttons for specifying areas in the camera’s images in which motion detection should
not be used:
Button
Description
Exclude
Regions...
Opens the Define Exclusion Regions window (see page 50), in which you are
able to disable motion detection in specific areas of the camera’s images.
Disabling motion detection in certain areas may help you avoid detection of
irrelevant motion, for example if the camera covers an area where a tree is
swaying in the wind or where cars regularly pass by in the background.
Region Color...
Opens the Select Color window (see page 51), in which you are able to
select between three colors to be used for highlighting areas with disabled
motion detection when images from the camera are viewed in the Monitor
application.
Note: Highlighting of areas with disabled motion detection in the Monitor
application requires that the Show Regions check box in the Camera
Settings for [Device Name] [Camera Name] window’s Camera Monitor
section (see page 40) is selected.
Image Quality...
The Camera Settings for [Device Name] [Camera Name] window’s Image Quality... button opens
the Configure Device window (see page 47), in which you are able to configure image resolution,
compression, etc. for the camera.
Event Notifications...
The Camera Settings for [Device Name] [Camera Name] window’s Event Notifications... button
opens the Setup Notifications on Events window (see page 54), in which you are able to select
events for triggering event indications for the camera when displayed in the Monitor application
(see page 125).
Note: The use of event notifications requires that at least one event has been specified on your
Milestone XProtect Enterprise system; the event does not have to be specified for the particular
camera. You specify input events and VMD (Video Motion Detection) events in the I/O Setup
window (see page 86), event buttons (for manual event generation) in the e window (see page )
and generic events (based on received TCP/UDP data packages) in the Generic Events window.
www.milestonesys.com
Page 46
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Outputs...
The Outputs... button opens the Output Settings for [Device Name] [Camera Name] window (see
page 52), in which you are able to specify which outputs (e.g. the sounding of a siren or the
switching on of the lights) should be associated with motion detection and/or with output buttons
(buttons for manually triggering particular output in the Monitor application).
Note: The use of outputs requires that at least one event has been specified for a device on your
Milestone XProtect Enterprise system; the event does not have to be specified for the particular
camera. Read more about events in About Input, Events and Output on page 84.
PTZ Preset Positions...
Available only if the camera is a PTZ (Pan/Tilt/Zoom) camera supporting PTZ preset positions, the
PTZ Preset Positions... button opens PTZ Preset Positions for [Device Name] [Camera Name]
window (see page 55), in which you are able to specify preset positions and patrolling for the
camera.
Configure Device Window
Note: Settings in the Configure Device window are to a large extent camera-specific. The window’s
contents will therefore vary from camera to camera; descriptions in the following are thus for
guidance only.
The Configure Device window lets you specify image quality settings, such as compression,
resolution, etc. for a specific camera.
Example of the Configure Device
window, with a preview image
Access: You access the Configure Device window by clicking the Image Quality... button in the
Camera Settings for [Device Name] [Camera Name] window (see page 38).
The Configure Device window typically contains a Camera Settings section and an image preview
feature.
www.milestonesys.com
Page 47
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Camera Settings Section
The Configure Device window’s Camera Settings section will typically contain controls for
compression, bandwidth, resolution, color, contrast, brightness, image rotation, and similar.
Include Date and Time in Image
The Camera Settings section may feature an Include Date and Time in Image check box. When
selected, date and time from the camera will be included in images from the camera.
Note: As cameras are separate units which may have separate timing devices, power supplies,
etc., camera time and Milestone XProtect Enterprise system time may not correspond fully, and
this may occasionally lead to confusion.
As all images are time-stamped by Milestone XProtect Enterprise upon reception, and exact date
and time information for each image is thus already known, it is recommended that you keep the
Include Date and Time in Image check box cleared.
Should you want to use the Include Date and Time in Image feature, it is recommended that you
click the Synchronize Time button, if available. Clicking the Synchronize Time button will set
camera time to system time, but does not guarantee that camera time will match system time
indefinitely.
Tip: For consistent synchronization, you may, if supported by the camera, auto-synchronize
camera and system time via a time server.
Preview Image
When adjusting camera settings, you are able to view the effect of your settings by clicking the
Preview Image button, located at the bottom of the window.
Clicking the Preview Image button will provide you with an image from the camera in question, as
it would look with the settings specified in the Camera Settings section.
When you have found the best possible camera settings, click OK to apply the settings for the
camera.
Adjust Motion Detection Window
The Adjust Motion Detection window lets you specify motion detection sensitivity for a specific
camera.
Depending on your configuration, motion detection sensitivity settings may determine when images
from the camera are recorded and transferred to the surveillance system, when alerts are
generated, when external outputs (such as lights or sirens) are triggered, etc.
Motion detection sensitivity is therefore a key element in your Milestone XProtect Enterprise
surveillance solution, and time spent on finding the best possible motion detection settings for each
camera may help you later avoid unnecessary alerts, etc.
Depending on the physical location of the camera, it may be a very good idea to test motion
detection settings under different physical conditions (day/night, windy/calm weather, etc.).
www.milestonesys.com
Page 48
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The Adjust Motion Detection window
Access: You access the Adjust Motion Detection window by clicking the Motion Detection...
button in the Camera Settings for [Device Name] [Camera Name] window (see page 38).
Note: Before you configure motion detection sensitivity for a camera, it is highly recommended
that you have configured the camera’s image quality settings, such as resolution, compression,
etc., in the Configure Device window (see page 47), and that you have specified any areas to be
excluded from motion detection (for example if the camera covers an area where a tree is swaying
in the wind or where cars regularly pass by in the background) in the Define Exclusion Regions
window (see page 50). If you later change image quality settings and/or exclusion area settings,
you should always test motion detection sensitivity settings afterwards.
Noise Sensitivity
The Adjust Motion Detection window’s Noise Sensitivity slider determines how much each pixel
must change before it is regarded as motion. Insignificant changes, which should not be regarded
as motion, are considered acceptable noise, hence the name of the slider.
With a high noise sensitivity, very little change in a pixel is required before it is regarded as
motion.
Areas in which motion is detected are highlighted in the preview image. Select a slider position in
which only detections you consider motion are highlighted.
As an alternative to using the slider, you may specify a value between 0 and 256 in the field next
to the slider to control the noise sensitivity setting.
Tip: If you find the concept of noise sensitivity difficult to grasp, try dragging the slider to the
left towards the High position: The more you drag the slider towards the High position, the more of
the preview image becomes highlighted. This is because a high noise sensitivity means that even
the slightest change in a pixel will be regarded as motion.
Motion Sensitivity
The Adjust Motion Detection window’s Motion Sensitivity slider determines how many pixels must
change in the image before it is regarded as motion.
The selected motion sensitivity level is indicated by the black vertical line in the motion level
indication bar below the preview image. The black vertical line serves as a threshold: When
detected motion is above the selected sensitivity level, the bar changes color from green to red,
indicating a positive detection.
As an alternative to using the slider, you may specify a value between 0 and 10,000 in the field
next to the slider to control the motion sensitivity setting.
www.milestonesys.com
Page 49
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Color Window
The Color window lets you select a color to be used for highlighting detected motion when images
from a camera are viewed in the Monitor application (see page 125).
Access: You access the Color window by clicking the Motion Color... button in the Camera
Settings for [Device Name] [Camera Name] window (see page 38).
Selecting a Color for Highlighting Detected Motion
To select a color, pick the required color from the Basic Colors palette, and click OK.
The ability to define custom colors is not available.
Note: Highlighting of detected motion in the Monitor application requires that the Show Motion
check box in the Camera Monitor section of the Camera Settings for [Device Name] [Camera
Name] window (see page 38) is selected.
Define Exclusion Regions Window
The Define Exclusion Regions window lets you disable motion detection in specific areas of a
camera’s images.
Disabling motion detection in certain areas may help you avoid detection of irrelevant motion, for
example if the camera covers an area where a tree is swaying in the wind or where cars regularly
pass by in the background.
The Define Exclusion Regions window, with
an exclusion area highlighted in blue
Access: You access the Define Exclusion Regions window by clicking the Exclude Regions...
button in the Camera Settings for [Device Name] [Camera Name] window (see page 38).
Defining Areas in which Motion Detection Should Be
Disabled
The Define Exclusion Regions window features a preview image from the camera. You define the
areas in which motion detection should be disabled in the preview image, which is divided into
small sections by a grid.
To define areas in which motion detection should be disabled, drag the mouse pointer over the
required areas in the preview image while pressing the mouse button down. Left mouse button
www.milestonesys.com
Page 50
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
selects a grid section; right mouse button clears a grid section. Selected areas are highlighted in
blue.
Tip: Even though areas in which motion detection should be disabled are always highlighted in
blue in the Define Exclusion Regions window itself, you are able to select a different color for (the
optional) highlighting of areas with disabled motion detection when images from the camera are
viewed in the Monitor application. Such color selection takes place in the Select Color window (see
page 51).
The Define Exclusion Regions window features the following buttons and check boxes:
Button, Check
Box
Description
Set All
Lets you quickly select all grid sections in the preview image.
This may be advantageous if you want to disable motion detection in most
areas of the image, in which case you can simply clear the few sections in
which you do not want to disable motion detection.
Clear All
Lets you quickly clear all grid sections in the preview image.
Auto
By clicking the Auto button you can make Milestone XProtect Enterprise
automatically detect areas with noise (insignificant changes in individual
pixels which should not be regarded as motion) in the image, and
automatically mark such areas as areas in which motion detection should be
disabled.
As the automatic detection is based on an analysis of a number of images, it
may take a few seconds from you click the Auto button to noisy areas are
detected and marked as areas in which motion detection should be
disabled.
Note: The automatic detection of noisy areas happens according to the
noise sensitivity setting specified in the Adjust Motion Detection window
(see page 48). In order for the automatic detection of noisy areas to work
as intended, it is recommended that you specify a noise sensitivity setting
that matches your requirements before you make use of the automatic
detection feature.
Show Grid
With the Show grid check box selected (default), the preview image
contains a grid indicating the division of the preview image into selectable
sections.
With the Show grid check box cleared, the grid in the preview image is
removed. This may provide a less obscured view of the preview image.
Selection of areas in which motion detection should be disabled takes place
the same way as when the grid is visible.
Select Color Window
The Select Color window lets you select between three colors to be used for highlighting areas with
disabled motion detection when images from the camera are viewed in the Monitor application (see
page 125).
www.milestonesys.com
Page 51
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Color changes only have effect in the Monitor application; the default blue highlight color will
always be used in the Administrator application.
Access: You access the Select Color window by clicking the Region Color... button in the
Camera Settings for [Device Name] [Camera Name] window (see page 38).
Note: Highlighting of areas with disabled motion detection in the Monitor application requires that
the Show Regions check box in the Camera Monitor section of the Camera Settings for [Device
Name] [Camera Name] window is selected.
Output Settings for [Device Name] [Camera
Name] Window
In the Output Settings for [Device Name] [Camera Name] window you are able to associate a
camera with particular external outputs, defined in the I/O Setup window (see page 86), for
example the sounding of a siren or the switching on of lights.
The associated outputs can be triggered automatically when motion is detected as well as manually
through output buttons available when the camera is selected in the Monitor application (see page
125), Remote Client (see page separate manual) and Smart Client (see page separate manual).
The Output Settings for [Device Name]
[Camera Name] window
Access: You access the Output Settings for [Device Name] [Camera Name] window from the
Camera Settings for [Device Name] [Camera Name] window (see page 38), by clicking the
Outputs... button.
Associating Outputs with Manual Control and Detected
Motion
Note: Use of features in the Output Settings for [Device Name] [Camera Name] window requires
that output has been defined in the I/O Setup window (see page 86).
You have a high degree of flexibility when associating a camera with particular outputs:


You are able to select between all available outputs, i.e. outputs defined as output events
for the camera itself as well as outputs defined as output events for other devices on the
Milestone XProtect Enterprise system
The same output may be used for manual control through an output button as well as for
automatic triggering when motion is detected
www.milestonesys.com
Page 52
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Selecting Output for Manual Control
You are able to specify outputs to be triggered manually through output buttons in the Monitor
application or from a list in the Remote Client or Smart Client.
Output buttons will become available in the Monitor when the camera is selected and the Monitor’s
Output button is clicked. In the Remote Client and Smart Client, users will be able to trigger
outputs by selecting them from a list.
Example of output buttons available in
the Monitor application. Note that the
Monitor’s Output button has been clicked
in order to view the output buttons.
To specify an output for manual triggering in the Monitor or Remote Client/Smart Client, do the
following:
1. Select the required output in the All Outputs list in the left side of the Output Settings for
[Device Name] [Camera Name] window.
Tip: When you select an output in the All Outputs list, you can view detailed
information about the selected output under Output Information in the lower part of the
window.
2. Click the >> button located between the All Outputs list and the On Manual Control list.
This will copy the selected output to the On Manual Control list.
Note: An unlimited number of outputs may be selected this way, but only the top eight outputs in
the list will be available as output buttons in the Monitor. In the Remote Client and Smart Client
there are no limitations to the number of available outputs.
You are able to move a selected output up or down in the On Manual Control list with the up and
down buttons located to the right of the list. The selected output is moved up one step each time
you click the up button. Likewise, each time you click the down button, the selected output is
moved down one step.
To remove an output from the On Manual Control list, simply select the required output, and click
the << button located between the All Outputs list and the On Manual Control list.
Selecting Output for Use on Motion Detection
You are able to select outputs to be triggered automatically when motion is detected in images
from the camera.
www.milestonesys.com
Page 53
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Tip: This feature does not require that a VMD (Video Motion Detection) event has been defined
for the camera in the I/O Setup window (see page 86).
To select an output for use when motion is detected in images from the camera:
1. Select the required output in the All Outputs list in the left side of the Output Settings for
[Device Name] [Camera Name] window.
Tip: When you select an output in the All Outputs list, you can view detailed
information about the selected output under Output Information in the lower part of the
window.
2. Click the >> button located between the All Outputs list and the On Motion Detected list.
This will copy the selected output to the On Motion Detected list.
To remove an output from the On Motion Detected list, simply select the required output, and click
the << button located between the All Outputs list and the On Motion Detected list.
Setup Notifications on Events Window
Note: The use of event notifications requires that at least one event has been specified for a device
on your Milestone XProtect Enterprise system; the event does not have to be specified for the
particular camera. For information about how to specify events, see About Input, Events and
Output on page 84.
The Setup Notifications on Events window lets you select events for triggering event indications for
the camera when displayed in the Monitor application (see page 125).
The Setup Notifications on Events window
Access: You access the Setup Notifications on Events window from the Camera settings for
[Device Name] [Camera Name] window (see page 38), by clicking the Event Notifications button.
What Is an Event Indication?
In the Monitor, Remote Client and Smart Client, three different color indicators are available for
each camera: a yellow indicator, a red indicator, and a green indicator. When event indication is
used for a camera, the yellow indicator will light up when the specified events have occurred.
www.milestonesys.com
Page 54
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Event indications can be valuable for camera operators, as they will be able to quickly detect that
an event has occurred, even though their focus was perhaps on something else the moment the
event occurred.
Available indicators; the yellow indicator
serves as the event indicator
Tip: The other two indicators serve the following purposes: The red indicator lights up when
motion has been detected, and the green indicator is used for indicating that images are received
from a camera.
Specifying Events for which Event Indication Should Be
Used
To specify which events should trigger an event indication for the camera, do the following for each
required event:
1. In the Available Events list, select the required event.
Tip: You are not limited to events associated with a particular device: You are able to
select between all available events (input events, timer events, VMD events, generic
events, event buttons) from all cameras on the Milestone XProtect Enterprise surveillance
system.
2. Click the >> button to copy the selected event to the Active Events list.
When an event listed in the Active Events list occurs, the event indicator will light up.
3. Repeat for each required event.
To remove an event from the Active Events list, select the event in question, and click the <<
button.
PTZ Preset Positions for [Device Name] [Camera
Name] Window
Available only when dealing with a PTZ (Pan/Tilt/Zoom) camera supporting PTZ preset positions,
the PTZ Preset Positions for [Device Name] [Camera Name] window lets you view and—for
absolute positioning PTZ cameras—define preset positions for the PTZ camera.
www.milestonesys.com
Page 55
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The PTZ Preset Positions for [Device
Name] [Camera Name] window
Access: To access the PTZ Preset Positions for [Device Name] [Camera Name] window, click
the PTZ Preset Positions... button in the Camera Settings for [Device Name] [Camera Name]
window (see page 38). The button is only available if the camera supports PTZ preset positions.
Your configuration options depend on whether the PTZ camera in question is of the absolute
positioning or relative positioning kind:

For an absolute positioning PTZ camera, you are able to define up to 50 preset positions.
You define a preset position by moving the PTZ camera to the required position with the
controls in the PTZ View section, then naming the position in the Preset Positions section.

For a relative positioning PTZ camera, the number of preset positions will depend on the
camera/video server and PTZ driver used, and only preset positions defined on the
camera/video server will be available.
Defined preset positions can be used for making the PTZ camera automatically go to particular
preset positions when particular events occur, and for specifying PTZ patrolling scheme.
Defined preset positions will also become selectable in the Monitor application (see page 125) and
in the Remote Client (see separate manual) and Smart Client (see separate manual), allowing
users of these applications to move the PTZ camera to the preset positions.
Note: For an absolute positioning PTZ camera you may define up to 50 preset positions. All 50
preset positions can be used in the Remote Client and Smart Client. However, only the first 25
preset positions can be used in the Monitor application.
Defining a Preset Position
First use the controls in the PTZ Preset Positions for [Device Name] [Camera Name] window’s PTZ
View section to move the PTZ camera to the required position.
Having moved the PTZ camera to the required position, select an undefined item in the Preset
Positions section’s list of preset position names, and click the Set Position button to define a name
for the preset position.
Each of the PTZ Preset Positions for [Device Name] [Camera Name] window’s sections are
described in the following:
www.milestonesys.com
Page 56
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
PTZ View Section
The PTZ View section lets you control the PTZ camera, and watch the PTZ camera’s movements.
You use this section to move the PTZ camera to the positions you then define as presets positions
in the Preset Positions section. The preview provided in the PTZ View section is not suitable for PTZ
testing.
To move the PTZ camera, simply click the required position in the preview picture. The PTZ View
section also features sliders allowing you to move the PTZ camera along each of its axes: the Xaxis (allowing you to pan left/right), the Y-axis (allowing you to tilt the camera up/down), and the
Z-axis (enabling you to zoom in and out; the camera will zoom in when you move the slider
towards Tele, and zoom out when you move the slider towards Wide). As an alternative to clicking
the required position in the preview or using the sliders, you can use the PTZ camera navigation
buttons:
Moves the PTZ camera up and to the left
Moves the PTZ camera up
Moves the PTZ camera up and to the right
Moves the PTZ camera to the left
Moves the PTZ camera to its home position
Moves the PTZ camera to the right
Moves the PTZ camera down and to the left
Moves the PTZ camera down
Moves the PTZ camera down and to the right
Zoom out (one zoom level per click)
Zoom in (one zoom level per click)
Preset Positions Section
Having specified a camera position in the PTZ Preset Positions for [Device Name] [Camera Name]
window’s PTZ View section, you define the required position as a preset in the Preset Positions
section:
Button, Check
Box
Description
Use preset
positions from
device
Available only for cameras supporting this feature.
Check box to use preset positions defined on the camera or video server
device. Using preset positions from the camera or video server device will
clear any preset positions you have defined for the PTZ camera; you will
therefore be asked to confirm your selection.
Note: In order for preset positions from the camera or video server device
to work with Milestone XProtect Enterprise, the names of the preset
www.milestonesys.com
Page 57
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
positions must contain only the characters A-Z, a-z and 0-9, and must not
contain spaces. If preset position names on the camera or video server
device contain other characters, or spaces, change the preset position
names on the device before selecting the Use preset positions from device
feature.
Set Position
Associates the preset position selected in the list with the position specified
in the PTZ View section. If the preset position selected in the list is yet
undefined, you will be asked to specify a name for the preset position.
Tip: Since the name will appear on buttons in the Monitor application,
specify a name that is short enough to appear on a button. If the name is
too long, it will be truncated when used on the button in the Monitor. The
Remote Client and Smart Client are capable of displaying even long preset
position names.
Edit Name...
Lets you edit a preset position name selected in the list. Only works for an
already defined preset position name.
Test
Lets you test a defined preset position. Select the required preset position in
the list, then click the Test button. The effect is displayed instantly in the
PTZ View section.
Delete
Lets you delete a preset position selected in the list. When a preset position
name is deleted, it will appear as Undefined in the list.
[Move up]
Lets you move a preset position selected in the list up and down
respectively. The selected preset position is moved one step per click. By
moving preset position up or down, you are able to control the sequence in
which available preset positions are presented in the Monitor application
and in the Remote Client and Smart Client:
[Move down]
In the Monitor, preset position buttons are grouped in five preset banks (AE) of five buttons each (1-5). By moving a preset position up or down, you
can thus determine which preset bank and which button number should be
used for a particular preset position. In the Remote Client and Smart Client,
users select preset positions from a list. By moving a preset position up or
down in the Preset Positions section’s list, you can thus determine the
sequence in which preset positions are presented in the Remote Client’s or
Smart Client’s list.
Display of preset positions in Monitor and Remote Client/Smart Client respectively.
Administrators are able to specify the sequence in which available preset positions
are displayed in the two applications.
www.milestonesys.com
Page 58
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Preset Position on Events Section
If you have specified input or VMD events (see page 86), event buttons (see page 98) or generic
events (see page 103), you are able to make the PTZ camera automatically go to particular preset
positions when particular events occur.
To configure the use of preset positions on events, click the Setup... button. This will open the
Event window (for preset positions on event) (see page 59), in which you are able to associate
particular preset positions with particular events.
To use preset positions on event, select the Goto preset on event check box.
Patrolling Section
To configure PTZ patrolling (the automatic movement of a PTZ camera between several preset
positions), click the Setup... button to go to the Setup PTZ Patrolling window (see page 60).
PTZ patrolling requires that at least two preset positions have been defined.
Event Window (for PTZ Preset Positions on Event)
Available only when dealing with a PTZ camera, the Event window (for preset positions on events)
lets you associate particular preset positions with particular events, timer events or event buttons.
You are thus able to make the PTZ camera automatically go to a particular preset position when a
particular event occurs.
The Event window (for preset positions on events)
Access: To access the Event window (for preset positions on events), click the Setup... button
in Preset Position on Events section of the PTZ Preset Positions for [Device Name] [Camera Name]
window (see page 55).
Note: To use preset positions on events, you must have specified input or VMD events (see I/O
Setup window on page 86), event buttons (see page 98) or generic events (see page 103). Only
one PTZ preset position can be defined per event per camera.
Associating Preset Positions with Particular Events
When associating a preset position from a particular PTZ camera with one or more events, you are
able to select between all events defined on the Milestone XProtect Enterprise system; you are not
limited to selecting events defined on a particular device.
To associate a particular preset position with a particular event, do the following:
1. Select the required preset position in the Available Preset Positions list in the left side of
the Event window.
www.milestonesys.com
Page 59
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
2. Select the required event in the list of available events (the list in the middle of the
window)
3. Click the >> button located to the right of the Available Events list.
This will copy the selected event to the window’s rightmost list, in which events associated
with the selected preset position are listed. When the selected event occurs, or when the
selected event button is clicked, the PTZ camera will automatically move to the required
preset position.
You are able to associate a preset position with more than one event: Simply repeat the process
for each required association.
To end the association between a particular preset position and a particular event, simply select
the required event in the window’s rightmost list, and click the << button.
Setup PTZ Patrolling Window
Available only when dealing with a PTZ (Pan/Tilt/Zoom) camera, the Setup PTZ Patrolling window
lets you configure patrol schemes for PTZ patrolling (the automatic movement of a PTZ camera
between several preset positions) for the camera.
The Setup PTZ Patrolling window
Access: To access the Setup PTZ Patrolling window, click the Setup... button in Patrolling
section of the PTZ Preset Positions for [Device Name] [Camera Name] window (see page 55).
Note: To define a patrol scheme, you must have specified at least two preset positions for the PTZ
camera in question. When you have defined patrol schemes, also remember to schedule use of the
patrol schemes in the Camera/Alert Scheduler window (see page 68).
Patrol Scheme
A PTZ camera may patrol according to several different patrol schemes.
For example, a PTZ camera in a supermarket may patrol according to one patrol scheme during
opening hours, and according to another patrol scheme when the supermarket is closed.
The Patrol scheme list lets you select which patrol scheme to configure.
Defining a New Patrol Scheme
To define a new patrol scheme, click the New button. This will add a New patrol scheme listing to
the Patrol Scheme list.
www.milestonesys.com
Page 60
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
To change the name from New patrol scheme to a name of your choice, select the New patrol
scheme listing, and click the Rename button.
Copying an Existing Patrol Scheme
If you want to create a new patrol scheme based on an existing one, you can copy the existing
patrol scheme.
To copy an existing patrol scheme, select the required patrol scheme in the Patrol Scheme list, and
click the Copy button. This will add a copy of the selected patrol scheme to the list. The copy will
initially be named Copy of [Patrol Scheme Name].
To change the name to a name of your choice, select the Copy of [Patrol Scheme Name] listing,
and click the Rename button.
Renaming an Existing Patrol Scheme
To change the name of an existing patrol scheme, select the required patrol scheme in the Patrol
Scheme list, and click the Rename button.
Removing an Existing Patrol Scheme
To remove an existing patrol scheme, select the required patrol scheme in the Patrol Scheme list,
and click the Remove button.
Note: The selected patrol scheme will be removed from the list without further warning.
Selecting Preset Positions to Be Used for a PTZ Patrol
Scheme
Having selected a patrolling scheme in the Patrol scheme list, you are able to specify which of the
PTZ camera’s preset positions should be used for the selected patrolling scheme:
1. In the Preset Positions list, select the names of the preset positions you want to use.
A preset position can be used more than once in a patrol scheme, for example if the preset
position covers an especially important location.
Tip: By pressing the CTRL or SHIFT buttons on your keyboard while selecting from the
Preset Positions list, you are able to select several or all of list’s preset positions in one go.
2. Click the >> button to copy the selected preset positions to the Patrolling list.
3. The camera will move between preset positions in the sequence they appear in the
Patrolling list, starting at the preset position listed first.
If you want to change the sequence of preset positions in the Preset Positions list, select a
preset position name, and use the move up or move down buttons to move the selected
preset position name.
To remove a preset position from the Patrolling list, select the preset position in question, and click
the << button.
www.milestonesys.com
Page 61
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Specifying Timing Settings for a PTZ Patrol Scheme
Having selected a patrolling scheme in the Patrol scheme list, you are able to specify timing
settings for the patrol scheme:
1. In the Stay at each position in the patrol schedule field, specify the number of seconds for
which the PTZ camera should stay at each preset position.
2. In the Time for each PTZ camera movement to complete field, specify the number of
seconds required for the PTZ camera to move between preset positions.
In order not to generate false motion alarms, motion detection for the PTZ camera is
automatically disabled while the camera moves between two preset positions.
After the specified number of seconds, motion detection is automatically enabled again.
It is thus important that the camera is able to reach all of the patrolling scheme’s preset
positions within the number of seconds you specify. If not, false motion is likely to be
detected.
Bear in mind that it takes longer for the PTZ camera to move between positions that are
located physically far apart (e.g. from an extreme left position to an extreme right position)
than between positions that are located physically close together.
3. The total number of seconds between each preset position will be listed below the two
fields.
PTZ Patrolling Actions on Detected Motion
You are able to combine a PTZ patrol scheme with motion detection, so that when motion is
detected, the PTZ camera will pause its patrolling and remain at the position where motion was
detected for a specified period of time.
To use this feature, do the following:
1. Select the Disable patrolling schedule if motion is detected check box.
2. Select whether the PTZ camera should resume patrolling:

When a certain number of seconds has passed since first detection of motion,
regardless whether further motion is detected, or …

When a certain number of seconds has passed without further detection of motion
3. Specify the required number of seconds for selected option.
Example:
You may specify that the PTZ camera should go to the next preset position and resume
patrolling when 10 seconds has passed without detection of motion.
www.milestonesys.com
Page 62
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
PTZ Scanning
PTZ scanning is supported on a few devices only. If your device supports PTZ scanning, the Setup
of PTZ Scanning section lets you enable PTZ scanning and select a PTZ scanning speed.
iPIX Camera Configuration Window
Note: Use of the IPIX technology requires a dedicated IPIX camera or a special IPIX camera lens
with a special IPIX license key, specified in the Edit Device Settings window (see page 33).
IPIX is a technology that allows viewing of 360-degree panoramic images through an advanced
“fish eye” lens. The iPIX Camera Configuration window lets you configure the IPIX functionality of a
camera.
The iPIX Camera Configuration window
Access: You access the iPIX Camera Configuration window from the Camera Settings for
[Device Name] [Camera name] window (see page 38), by selecting the Enable iPIX check box, and
clicking the iPIX Settings... button.
IPIX View Adjustment
The camera’s IPIX functionality is configured by adjusting its IPIX view field, indicated by a green
ellipse in the preview image, so that it encloses the actual image area of the “fish eye” lens. You do
this by specifying a number of values which will be used by the IPIX technology for converting the
elliptic image into an ordinary rectangular image. You are able to set the ellipse’s X-radius, Yradius, X-center, and Y-center, either by specifying the required values directly in the four fields, or
by using the following buttons to adjust the ellipse:
Button
Description
R-
Decreases the radius of the IPIX view field. The ellipse’s horizontal (X) and
vertical (Y) radiuses are changed at the same time, keeping the aspect
ratio.
R+
Increases the radius of the IPIX view field. The ellipse’s horizontal (X) and
vertical (Y) radiuses are changed at the same time, keeping the aspect
ratio.
www.milestonesys.com
Page 63
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Rx-
Decreases the horizontal (X) radius of the ellipse.
Rx+
Increases the horizontal (X) radius of the ellipse.
Ry-
Decreases the vertical (Y) radius of the ellipse.
Ry+
Increases the vertical (Y) radius of the ellipse.
X-
Moves the ellipse to the left.
X+
Moves the ellipse to the right.
Y-
Moves the ellipse up.
Y+
Moves the ellipse down.
Previewing the IPIX View
You are able to toggle between previewing the “fish eye” view and the IPIX-rendered view, i.e. the
original elliptic view as well as the rectangular view resulting from applying the IPIX algorithm
according to your specified values. To toggle between the two different types of preview, click the
Toggle Preview button.
When previewing the IPIX-rendered view, the following navigation buttons become available for
moving around within the preview image area:
Moves the IPIX-rendered view up and to the left
Moves the IPIX-rendered view up
Moves the IPIX-rendered view up and to the right
Moves the IPIX-rendered view to the left
Moves the IPIX-rendered view to its home position
Moves the IPIX-rendered view to the right
Moves the IPIX-rendered view down and to the left
Moves the IPIX-rendered view down
Moves the IPIX-rendered view down and to the right
Zoom out (one zoom level per click)
Zoom in (one zoom level per click)
www.milestonesys.com
Page 64
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Ceiling Mounted Cameras
If the camera is mounted on a ceiling, you can adjust the behavior of the navigation buttons to
reflect this by selecting the Ceiling Mount check box.
Setting a View as Home Position
When previewing the IPIX-rendered view, you are able to set a particular position in the IPIXrendered view as the camera’s home position: Navigate to the required position, using the
navigation buttons, then click the Set View as Home Position button.
Image Resolution
Image resolution values are automatically displayed in the lower part of the window, next to the
navigation buttons. When using IPIX, image resolution will automatically be set to the highest
available resolution.
Monitor Administration
Monitor Manager Window
The Monitor Manager window lets you specify which cameras should record and display images in
the Monitor, Milestone Protect Enterprise’s application for recording and displaying images from
connected cameras (see page 125). The Monitor Manager also lets you configure the layout of the
Monitor application.
Access: You access the Monitor Manager window by clicking the Monitor Manager... button in
the Administrator window (see page 25).
Layout Size
In the Layout Size list you select the required grid for use in the Monitor application’s camera
layout. Options are 1×1, 2×2, 3×3, etc. up to an 8×8 grid. A 3×3 camera layout grid, for example,
will allow display of up to nine cameras.
Selecting a 3×3 camera layout grid
www.milestonesys.com
Page 65
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Configuration Section
The Monitor Manager window’s Configuration section contains the following features for selecting
cameras and for specifying the layout of the Monitor application:
Feature
Description
Select Camera
Lets you select a particular camera for use in a particular position in the
camera layout grid. Select a position in the camera layout grid, then select
a camera from the list to display images from the selected camera in the
selected position.
Hot Spot
Window
Lets you select the required hot spot functionality. With the hot spot,
Monitor users are able to select a camera in the Monitor’s camera layout
grid, and view enlarged images from the camera. The hot spot may also be
used for point-and-click operations on some PTZ cameras.
Select between three hot spot options:



None:
No hot spot; default
Hot Spot:
Select required size for the hot spot
In separate window:
hot spot is a separate, floating window
When a hot spot is enabled, it will appear as a dark gray field in the camera
layout grid (unless you have selected the In separate window option):
Configuration: A 3×3 grid with a 2×2 hot spot
defined in the Administrator’s Monitor Manager
window
Effect: The hot spot appearing in the Monitor
(arrow indicates the camera the user has selected
for viewing in the hot spot)
www.milestonesys.com
Page 66
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Carousel
Note: Use of the carousel feature requires that a hot spot is enabled.
With the carousel feature, you can make the hot spot automatically change
between cameras in the Monitor’s camera layout grid. You specify the
required interval between changes in the Seconds between shifts field.
How to Specify which Cameras Should Display Images in
the Monitor
To specify which cameras should display images in the Monitor application, do the following:
1. In the Monitor Manager window, select a grid size for the camera layout grid, e.g. 3×3.
Note that if you want to use a hot spot (see description of Monitor Manager window’s
Configuration section on page 66), the space required for the hot spot will affect the
number of camera positions available in the camera layout grid. For example, a 3×3 grid
will normally contain nine camera positions; with a 2×2 hot spot, however, only five
camera positions will be available.
2. Select a position in the Monitor Manager window’s camera layout grid.
The selected position will be indicated in light gray, whereas non-selected positions will be
dark gray.
3. Select the required camera from the Select Camera list.
An image from the selected camera will be displayed in the selected camera layout grid
position. If an image from the camera is not yet available, a camera icon will appear.
Note that a disabled camera cannot be selected (for more information about
disabling/enabling cameras, see the description of the Administrator window on page 27).
Selecting cameras for positions in the Monitor
Manager window’s camera layout grid
4. Repeat step 2-3 for other required cameras.
Tip: You are always able to change the camera selection for a position in the layout grid.
Simply select the required position (when a position already contains a camera image it will be
highlighted with a yellow border when you select it), then select a different camera from the Select
Camera list.
www.milestonesys.com
Page 67
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Tip: A Milestone XProtect Enterprise server is capable of handling images from up to 64
cameras at a time. In the Monitor Manager window, you are thus able to allocate a maximum of 64
cameras for displaying images in the Monitor application. However, a single Milestone XProtect
Enterprise server may have an unlimited number of cameras connected to it even though a
maximum of 64 of the connected cameras can be used for recording/live viewing simultaneously.
Read more in Cameras Not Included in Monitor Application on page 123.
Scheduling
Camera/Alert Scheduler Window
The Camera/Alert Scheduler window lets you specify when each camera should be online. A camera
is online when it is transferring images to the Milestone XProtect Enterprise server for processing.
You are able to specify whether cameras should be online within specific periods of time, or
whether they should start and stop transferring images when specific events occur within specific
periods of time.
You are also able to specify if e-mail alerts, SMS alerts or sound alerts should be triggered if
motion is detected during specific periods of time.
If using PTZ (Pan/Tilt/Zoom) cameras with patrolling, you are furthermore able to specify if certain
patrol schemes should be used during specific periods of time.
Note: By default, cameras added to Milestone XProtect Enterprise will automatically be online, and
you will only need to modify the Camera/Alerts Scheduler window’s settings if you require cameras
to be online only at specific times or events, or if you want to use specific alerts or PTZ patrol
schemes. Note, however, that this default may be changed by clearing the Create Default schedule
for new cameras check box in the General Settings window’s Advanced section (see page 76): If
the check box is cleared, added cameras will not automatically be online, in which case online
schedules must be specified manually.
IMPORTANT: The fact that a camera is online (i.e. transferring images to the Milestone XProtect
Enterprise server) will not necessarily mean that images from the camera are recorded (i.e. stored
in the camera’s database on the Milestone XProtect Enterprise server). Image storage settings for
individual cameras are specified in the Camera Settings for [Device Name] [Camera Name] window
(see page 38).
Access: To access the Scheduler window, click the Scheduler... button in the Administrator
window (see page 25).
www.milestonesys.com
Page 68
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Camera/Alert Scheduler Window
Camera/Alert Scheduler Window’s Fields and Check
Boxes
Field, Check
Box
Description
Camera
Lets you select a particular camera, for which to specify or view a schedule
in the window’s calendar section.
Note: Always verify that you have selected the required camera in the list;
even though schedules displayed in the calendar section may look—and
indeed sometimes be—similar, the displayed schedule refers specifically to
the selected camera.
Mode
Select whether to add or delete periods in the calendar section:


Set: Add periods. May also be used to overwrite existing
periods.
Clear: Delete existing periods.
Online
Check the Online box when you want to set or clear online periods for the
selected camera.
E-mail
Check the E-mail box when you want to set or clear periods with e-mail
alerts for the selected camera.
Note: In order to be able to use e-mail alerts, the e-mail alert feature must
have been set up in the E-Mail setup window (see page 80).
SMS
Check the SMS box when you want to set or clear periods with SMS alerts
for the selected camera.
Note: In order to be able to use SMS alerts, the SMS alert feature must
have been set up in the SMS settings window (see page 83).
Sound
Check the Sound box when you want to set or clear periods with sound
alerts for the selected camera.
Note: The Sound box is solely used when setting or clearing periods with
sound alerts. It cannot be used for scheduling audio recordings, as audio
recordings are not scheduled separately. If one or more devices on your
www.milestonesys.com
Page 69
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
system supports audio recording, audio is automatically recorded on the
devices’ camera channel one when the camera is online.
Patrolling
Check the Patrolling box when you want to set or clear periods with
patrolling for a selected PTZ (Pan/Tilt/Zoom) camera.
Note: The Patrolling box is only available if you have selected a PTZ camera
for which at least one patrol scheme has been set up.
Start event
When you set an Online period, you will be asked whether you want the
selected camera to transfer images to the Milestone XProtect Enterprise
software continuously within the specified period (Always), or only when an
event occurs within the specified period (On Event).
If using On Event, the Start event list lets you select the required start
event.
Note: The use of event-based online periods requires that events have
been defined. Read more about events in About Input, Events and Output
on page 84.
Stop event
When you set an Online period, you will be asked whether you want the
selected camera to transfer images to the Milestone XProtect Enterprise
software continuously within the specified period (Always), or only when an
event occurs within the specified period (On Event).
If using On Event, the Stop event list lets you select the required stop
event.
Note: The use of event-based online periods requires that events have
been defined. Read more about events in About Input, Events and Output
on page 84.
Patrol scheme
When you set a Patrolling period for a PTZ camera with patrolling, the Patrol
scheme list lets you select the required patrol scheme.
Note: The Patrol scheme list is only available if you have selected a PTZ
camera for which at least one patrol scheme has been set up.
Camera/Alert Scheduler Window’s Calendar Section
The Camera/Alert Scheduler window’s calendar section lets you specify exact periods of time for
each option for each camera selected in the window’s Camera list.
Set and Clear modes
Depending on your selection in the Mode list, you Set or Clear periods in the calendar. Your
selection is indicated by your mouse pointer turning into either a pencil (Set) or an eraser (Clear)
when inside the calendar section.
Mouse pointer turns into pencil (Set) or
eraser (Clear) when inside calendar section
www.milestonesys.com
Page 70
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Zoom Feature
When placing your mouse pointer inside the weekday band in the top part of the calendar section
you get access to the calendar’s zoom feature. With the zoom feature you are able to toggle
between the calendar’s default seven-day view and a single-day view. The single-day view provides
you with five-minute interval indications, allowing you to specify periods precisely.
Calendar’s zoom feature allows you to toggle between seven-day and single-day views’
How to Set or Clear Periods in the Calendar
To set or clear a period in the Camera/Alert Scheduler window’s calendar section, simply select the
required functionality (e.g. Online or E-mail), then click at the required start point in the calendar,
and drag to set/clear a period (depending on whether you have selected Set or Clear in the
window’s Mode list).
Good to Know when You Set Online Periods
When you set an Online period, you will be asked whether you want the selected camera to
transfer images to the Milestone XProtect Enterprise software continuously within the specified
period (Always), or only when an event occurs within the specified period (On Event).
If using On Event, remember to specify required start and stop events in the Start event and Stop
event lists.
Good to Know when You Set Patrolling Periods
When you set a Patrolling period, you may be able to select between several patrol schemes. This
will depend upon how many patrol schemes have been specified in the Setup PTZ Patrolling window
(see page 60).
You select the required patrol scheme from the Patrol scheme list, located below the calendar
section. If you set patrolling periods with different patrol schemes immediately following each other
in time, changes between patrolling schemes will be indicated by a thin vertical line (see also
Colored Bars in the following).
Note: The Patrol scheme list is only available if you have selected a PTZ camera for which at least
one patrol scheme has been set up.
Colored Bars
The calendar uses colored bars to indicate active periods for each option (Online, E-mail, SMS,
etc.):
Colored bars indicating
active periods
www.milestonesys.com
Page 71
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual

In the Online bar, active periods are indicated in either pink or yellow:

Pink (•) indicates that the selected camera is continuously transferring images to
the Milestone XProtect Enterprise software.

Yellow (•) indicates that the selected camera transfers images to the Milestone
XProtect Enterprise software when a specified event occurs.

In the E-mail bar, active periods are indicated in blue (•).

In the SMS bar, active periods are indicated in green (•).

In the Sound bar, active periods are indicated in red (•).

In the Patrolling bar, active periods are indicated in gray (•). Changes between patrolling
schemes are indicated by a thin vertical line. Note that the Patrolling bar is only available if
you have selected a PTZ camera for which at least one patrol scheme has been set up.
Tip: When several patrol schemes are in use, you are able to see which patrol scheme
is used for a particular period: Click the relevant section of the gray bar; the name of the
patrol scheme in question will appear in the Patrol scheme list, located below the calendar
section.
Camera/Alert Scheduler Window’s Buttons
Button
Description
Copy Schedule
Lets you copy the schedule displayed in the calendar section. When used in
combination with the Paste Schedule button, you are able to quickly re-use
schedules from one camera to another.
Paste
Schedule
Lets you paste a copied schedule for use with the selected camera. The
same copied schedule can be pasted to several cameras simply by selecting,
and pasting to, one camera after the other.
Tip: If you want to use a schedule for all cameras, specify a schedule
for one camera, then use the Copy and Paste to All button to copy the
schedule and paste it to all cameras in one go.
Copy and
Paste to All
Lets you copy the schedule displayed in the calendar section and paste it to
all cameras in one go.
Exit
Closes the Camera/Alert Scheduler window and returns you to the
Administrator window.
www.milestonesys.com
Page 72
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
General Settings
General Settings Window
The General Settings window lets you manage a number of settings, such as user rights, e-mail
and SMS settings, logging, etc.
Access: To access the General Settings window, click the General Settings... button in the
Administrator window (see page 25).
The General Settings window
The General Settings window is divided into a number of sections:
Administrator Settings Section
The General Settings window’s Administrator Settings section lets you password protect access to
the Administrator application, and restrict user rights.
When the Enable Protection check box is selected, users must supply the administrator password in
order to be able to access the Administrator application and in order to be able to use any of the
features to which access has been restricted.
Changing the Administrator Password
To change the administrator password, click the Change Password... button to open the Change
Password window (see page 77).
When an administrator password is in use, users accessing the Administrator application, or
wishing to use protected features, must type the administrator password in the window before
access is granted.
Restricting User Rights
To restrict the rights of users who are not administrators, select the Enable Protection check box,
then select the features to which users who are not administrators should have access:

Application Startup: Allows users to start the Monitor application without having to specify
the Administrator password.

Application Shutdown: Allows users to close the Monitor application.

Manual Control: Allows users to start and stop cameras manually in the Monitor application.
www.milestonesys.com
Page 73
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual

Start Administrator from Monitor: Allows users to open the Administrator application from
the Monitor application without having to specify the administrator password.

Browser: Allows users to start the Viewer feature in the Monitor application. The Viewer
lets users browse stored images, export images, etc.

PTZ Control: Allows users to use the Monitor application’s PTZ Menu with Pan/Tilt/Zoom
controls for installed PTZ cameras.

Quick Browse: Allows users to use the Monitor application’s Quick Browse buttons for
browsing newly stored images. Note that use of the Quick Browse buttons requires that a
Hot Spot is enabled in the Monitor application.
Tip: Configuration of user rights may vary from organization to organization. However, users
are typically allowed access to the following features: Application Setup, Browser, PTZ Control, and
Quick Browse.
Milestone XProtect Central Settings Section
Note: Settings in this section are relevant only if you are using the Milestone XProtect Central
monitoring solution in connection with Milestone XProtect Enterprise.
The General Settings window’s Milestone XProtect Central section lets you enable and configure
access to the surveillance system from a Milestone XProtect Central server in order to retrieve
status information and alarms.
To enable access from a Milestone XProtect Central server, select the Enable Milestone XProtect
Central connections check box, and click the Settings... button to open the Milestone XProtect
Central Settings window (see page 78), in which you specify which login settings the Milestone
XProtect Central server should use in order to access the surveillance system.
Patrolling Settings Section
Note: Settings in this section are relevant only if you are using PTZ cameras for which patrolling
has been set up.
The regular patrolling of PTZ cameras may be interrupted, either manually or when a particular
event occurs.
The General Settings window’s Patrolling settings section lets you specify how many seconds
should pass before the regular patrolling is resumed after a manual or event-based interruption.
Default is 30 seconds.
The settings in this section will apply for all installed PTZ cameras.
Tip: PTZ patrolling for individual PTZ cameras is configured in the Setup PTZ Patrolling window
(see page 60).
Joystick Section
Clicking the Joystick Setup... button in the General Settings window’s Joystick section opens the
Joystick Setup window (see page 79), in which you are able to configure a joystick for use with PTZ
cameras.
www.milestonesys.com
Page 74
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Logfile Settings Section
The Logfile Settings section lets you specify where to keep the general log files containing
information about activity in the Administrator and Monitor applications system, and how long for.
Separate log files are generated for the Administrator and Monitor applications.
Logfile Path
By default, the Administrator and Monitor log files are stored in the folder containing the Milestone
XProtect Enterprise software, typically C:\ProgramFiles\Milestone\Milestone Surveillance\.
To specify another location for your log files, type the path to the required folder in the Logfile Path
field, or click the browse button next to the field to browse to the required folder.
Days to Log
A new log file is created every day. A log file older than the number of days specified in the Days to
log field is automatically deleted. By default, the log file will be stored for five days.
To specify another number of days, simply overwrite the value in the Days to log field.
The current day’s activity is always logged, even with a value of 0 in the Days to log field. The
maximum number of days to log is 9999.
Tip: Read more about Milestone XProtect Enterprise logging on page 172.
Event Recording Settings Section
As opposed to the general log files, which contain information about activity on the surveillance
system itself, event log files contain information about registered events (read more about the
various types of events in Input, Events and Output on page 84).
The General Settings window’s Event Recording Settings section lets you specify where to keep
event log files, and how long for.
Event log files should be viewed using the Monitor application’s Viewer (see page 134) or the
Smart Client (see separate manual):

Viewer: Select the Viewer’s Alarm Overview control panel, then click the Events button to
view the events log.

Smart Client: In the Browse tab’s Alerts section, select the required event, then click the
Get List button to see when the event in question was detected.
Path
By default, the log files are stored in the folder containing the Milestone XProtect Enterprise
software, typically C:\Program Files\Milestone\Milestone Surveillance\.
To specify another location for your event log files, type the path to the required folder in the Path
field, or click the browse button next to the field to browse to the required folder.
Days to Keep
A new event log file is created every day. Event log files older than the number of days specified in
the Days to keep field are automatically overwritten. By default, event log files will be stored for
five days.
www.milestonesys.com
Page 75
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
To specify another number of days, simply overwrite the value in the Days to keep field.
The current day’s activity is always logged, even with a value of 0 in the Days to keep field. The
maximum number of days to log is 9999.
Tip: Read more about Milestone XProtect Enterprise logging on page 172.
Advanced Section
The General Settings window’s Advanced section lets you specify a number of additional settings:

Disable Screen Update: Turns off screen update in the Monitor application (see page 125).
If selected, all camera images displayed in the Monitor application will remain static, with
the note “Screen Update OFF” displayed across the image from each camera. This will free
up system resources, resulting in improved system performance, but will prevent users
from viewing any live images through the Monitor application.
Select this option if the Monitor application is not used on a daily basis, e.g. if the Monitor
application is only used when the system administrator adjusts the software configuration.

Keyframe-only decoding: With the MPEG standard, keyframes stored at specified intervals
record the entire view of the camera, whereas the following frames record only pixels that
change. If selected, only MPEG keyframes will be decoded and displayed in the Monitor
application.
Note that all frames from the MPEG stream will be stored in the camera database
regardless of whether keyframe-only decoding is selected or not.

Disable Online Indicator: Turns off the blinking green online indicator normally displayed
for each camera in the Monitor application (see page 125).

Keep Aspect Ratio: If selected, camera images in the Monitor application (see page 125)
will not be stretched to fit the cells in the Monitor application’s camera layout. Rather,
images will be displayed with the aspect radio with which they have been recorded.
This may result in horizontal or vertical black bars appearing around the images from some
cameras, almost as when viewing a film in the widescreen format on a regular TV screen.

Don't send e-mail on camera failures: If selected, no e-mail alerts will be sent if Milestone
XProtect Enterprise loses contact with a camera. Otherwise, e-mail alerts will (provided the
e-mail alert feature has been enabled in the E-Mail setup window (see page 80))
automatically be sent if Milestone XProtect Enterprise loses contact with a camera,
regardless of any e-mail alerts periods defined in the Camera/Alert Scheduler window (see
page 68).

Don't send SMS on camera failures: If selected, no SMS alerts will be sent if Milestone
XProtect Enterprise loses contact with a camera. Otherwise, SMS alerts will (provided the
SMS alert feature has been enabled in the SMS settings window (see page 83))
automatically be sent if Milestone XProtect Enterprise loses contact with a camera,
regardless of any e-mail alerts periods defined in the Camera/Alert Scheduler window (see
page 68).

Add Monitor to Startup group: Adds the Monitor application (see page 125) to Windows’
Startup group, making the Monitor application open automatically each time Windows is
started on the computer.

Allow cameras to run in the background:
If selected, it will be possible to let some or all of the cameras connected to the Milestone
XProtect Enterprise server run “in the background,” i.e. without the cameras being included
www.milestonesys.com
Page 76
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
in the Monitor application (see page 125). For such “background” cameras, the features of
the Monitor application will not be immediately available (although recorded images from
such cameras can still be browsed in the Monitor application’s Viewer (see page 134)).
However, “background” cameras can be accessed for viewing of live and recorded images
through a Remote Client (see separate manual) or Smart Client (see separate manual). For
further information, see Using Background Cameras on page 123. If Allow cameras to run
in the background is not selected, cameras must be included in the in the Monitor
application in order to be accessible; you include cameras in the Monitor through the
Monitor Manager window (see page 65).

Start cameras on remote live requests: Cameras may be stopped, either manually in the
Monitor application (see page 125) or because they have reached the end of an online
schedule (see page 68), in which case Remote Client (see separate manual) and Smart
Client (see separate manual) users will not be able to view live images from the cameras.
However, if Start cameras on remote live requests is selected, Remote Client and Smart
Client users will be able to start the camera in the Monitor in order to view live images from
the cameras.

Create default schedule for new cameras: If selected (default), a schedule specifying that
the camera is always online (i.e. transferring images to Milestone XProtect Enterprise) will
automatically be created in the Camera/Alert Scheduler window (see page 68). The
automatically created schedule can be edited manually at any time. If not selected, no
schedule will automatically be created; meaning that the camera will not automatically be
transferring images to Milestone XProtect Enterprise. When required, schedules can then be
added manually in the Camera/Alert Scheduler window.
Email Settings
Clicking the General Settings window’s Email Settings... button opens the E-Mail setup window (see
page 80), in which you enable and configure the use of e-mail alerts.
Sms Settings
Clicking the General Settings window’s Sms Settings... button opens the SMS settings window (see
page 83), in which you enable and configure the use of SMS alerts.
Note: Use of the SMS alert feature requires that an external Siemens TC-35 GSM modem has been
attached to a serial port on the computer running the Milestone XProtect Enterprise software.
Change Password Window
The Change Password window lets you change the administrator password for your Milestone
XProtect Enterprise solution.
The Change Password window
www.milestonesys.com
Page 77
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Access: To access the Change Password window, click the Change Password... button in the
General Settings window (see page 73).
How to Change the Administrator Password
To change the administrator password, do the following:
1. Specify the current administrator password in the Old password field
2. Specify the new administrator password in the New password field
3. Repeat the new administrator password in the New password (confirm) field
4. Click OK.
Milestone XProtect Central Settings Window
Note: Settings in the Milestone XProtect Central Settings window are relevant only if you are using
the Milestone XProtect Central monitoring solution in connection with Milestone XProtect Enterprise.
The Milestone XProtect Central Settings window lets you specify the login settings required for a
Milestone XProtect Central server to access the surveillance system (the Milestone XProtect
Enterprise server) in order to retrieve status information and alarms.
The Milestone XProtect Central Settings window
Access: To access the Milestone XProtect Central Settings window, click the Settings... button
in the Milestone XProtect Central Settings section of the General Settings window (see page 73).
Specify login settings for the Milestone XProtect Central server in the following fields:

Engine Login: Type the name of Milestone XProtect Enterprise server, also known as an
engine. Must match the name specified on the Milestone XProtect Central server itself.
Default name is Engine1Name.

Engine Password: Type the password used for accessing the Milestone XProtect Enterprise
server. Must match the password specified on the Milestone XProtect Central server itself.
Default password is Engine1Pass.

Engine Port: Type the port number the Milestone XProtect Central server should connect to
when accessing the Milestone XProtect Enterprise server. Must match the port number
www.milestonesys.com
Page 78
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
specified on the Milestone XProtect Central server itself. Default port is 1237.

Engine IP: When the Milestone XProtect Central server retrieves alarms from the Milestone
XProtect Enterprise server, the Milestone XProtect Enterprise server includes information
about its IP address in the alarm information. If the Milestone XProtect Central server
accesses the Milestone XProtect Enterprise server over the internet, or if the Milestone
XProtect Enterprise server has two or more network adapters, you must specify the IP
address to which the Milestone XProtect Central server should connect in order to retrieve
alarms. If you do not specify an IP address, the IP address of the first network adaptor
found on the surveillance system will be used.
Joystick Setup Window
The Joystick Setup window lets you configure joystick control of PTZ cameras. Joystick
configuration control requires that a joystick is attached to the computer running Milestone
XProtect Enterprise.
The Joystick Setup window
Access: To access the Joystick Setup window, click the Joystick Setup... button in the General
Settings window (see page 73).
The Joystick Setup window is divided into two sections: a Joystick Axes section and a Joystick
Buttons section.
Joystick Axes Section
The Joystick Setup window’s Joystick Axes section lets you configure the axes used for the joystick.
With a joystick, you are able to navigate PTZ camera images three-dimensionally, along three
axes: an X-axis, a Y-axis, and a Z-axis, where the Z-axis refers to the depth (zoom) level:
Example: X-, Y-, and Z-axes
www.milestonesys.com
Page 79
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Button, Check
Box
Description
Invert y-axis
Lets you invert the joystick’s Y-axis. This way, you are able to select
whether the PTZ camera should move up or down when you move the
joystick towards you and away from you respectively.
z-axis uses a
relative
positioning
scheme
Lets you specify whether the Z-axis should use a relative or an absolute
positioning scheme.
Default values
Resets axes settings, letting you use the joystick’s default axes settings.
This will affect the way you zoom in and out with PTZ camera.
Joystick Buttons Section
The Joystick Buttons section lets you specify which joystick buttons should be used for particular
actions.
To assign an action to a particular joystick button, select the required action in the list, then click
the required joystick button.
When a button is assigned to an action, the name of the button will be listed together with the
name of the action.
To stop using a particular joystick button for a particular action, select the button/action in the list,
then click the Unselect button.
To free all joystick buttons from their associated actions, click the Unselect All button.
E-Mail Setup Window
The E-Mail setup window lets you enable and configure the use of e-mail alerts.
The E-mail setup window
Access: To access the E-Mail setup window, click the Email Settings... button in the General
Settings window (see page 73).
www.milestonesys.com
Page 80
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Enabling E-mail Alerts
You enable e-mail alerts separately for the Monitor application (see page 125) and its Viewer
feature (see page 134):

Enable E-Mail (Monitor): Select check box to enable the use of e-mail alerts in the Monitor
application.

Enable E-Mail (Viewer): Select check box to enable the use of e-mail alerts in the Monitor
application’s Viewer feature. In effect, this will display the E-Mail Report button in the
Viewer’s toolbar, enabling users to send evidence via e-mail. If you clear the check box,
users will not see the E-Mail Report button in the Viewer’s toolbar.
Note: When enabling e-mail alerts, also consider the e-mail alert schedules configured for each
camera in the Camera/Alert Scheduler window (see page 68).
Specifying Recipients and Default Texts
Specify e-mail alert recipients and texts in the following fields:

Recipient(s): Specify e-mail addresses to which alerts should be sent. If specifying more
than one e-mail address, separate e-mail addresses with semicolons (example:
[email protected];[email protected]).

Subject text: Specify required subject text for e-mail alerts.

Message text: Specify required message text for e-mail alerts. Note that camera
information as well as date and time information is automatically included in alerts.
Note: If e-mail alerts are enabled for the Viewer, the content you specify in the Recipient(s),
Subject text, and Message text fields will appear as default values in the Viewer’s dialog for
sending evidence via e-mail. Users will be able to overwrite these default values.
Specifying Image and Interval Options
You are able to specify whether e-mail alerts should include images, and how much time should
pass between alerts per camera:

Include Image: Select check box to include images in e-mail alerts. When selected, a JPG
file containing the image that generated the alert will be attached to each alert e-mail.

Time btw. mails (minutes): Specify required minimum time (in minutes) to pass between
the sending of each e-mail alert per camera.
Examples: If specifying 5, a minimum of five minutes will pass between the sending of
each e-mail alert per camera, even if motion is detected in between. If specifying 0, e-mail
alerts will be sent each time motion is detected, potentially resulting in a very large number
of e-mail alerts being sent. If using the value 0, you should therefore consider the motion
detection sensitivity configured for each camera in the Adjust Motion Detection window
(see page 48).
Advanced E-mail Settings
By default, your existing e-mail client, e.g. Microsoft Office Outlook, is used for sending e-mail
alerts.
www.milestonesys.com
Page 81
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
However, use of SMTP (Simple Mail Transfer Protocol) is recommended. Using SMTP will help you
avoid automatically triggered warnings from your e-mail client. Such automatically triggered
warnings may otherwise inform you that your e-mail client is trying to automatically send an e-mail
message on your behalf whenever an e-mail alert is triggered.
By clicking the Advanced... button to access the Advanced e-mail setup window (see page 82), you
are able to specify that SMTP should be used. You are also able to specify settings for the SMTP
server.
Testing Your E-mail Alert Configuration
You are able to test your e-mail alert configuration by clicking the Test button.
This will send a test e-mail to the specified recipients. If Include Image is selected, the test e-mail
will have a test JPG image attached.
Advanced E-mail Setup Window
The Advanced e-mail setup window lets you specify whether your existing e-mail client, e.g.
Microsoft Office Outlook, or SMTP (Simple Mail Transfer Protocol) should be used for sending e-mail
alerts
Use of SMTP is recommended. Using SMTP will help you avoid automatically triggered warnings
from your e-mail client. Such automatically triggered warnings may otherwise inform you that your
e-mail client is trying to automatically send an e-mail message on your behalf whenever an e-mail
alert is triggered.
If selecting SMTP, you are able to specify settings for the SMTP server.
The Advanced e-mail setup window
Access: To access the Advanced e-mail setup window, click the Advanced... button in the EMail setup window (see page 80).
Selecting Required E-mail Method
Specify required method by selecting one of the following options:

Use existing mail profile to send mail: Select to use existing e-mail client, such as Microsoft
Office Outlook, for sending e-mail alerts. Default selection.

Use SMTP to send mail: Select to use SMTP for sending e-mail alerts.
www.milestonesys.com
Page 82
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
SMTP Settings
If you select to use SMTP for sending e-mail alerts, specify the following:

Sender e-mail address: Type e-mail address of sender.

Outgoing mail (SMTP) server name: Type name of SMTP server to be used for sending email alerts.

Server requires login: Select check box if a user name and password is required to use the
SMTP server.

Username: Field available only when Server requires login is selected. Type user name
required for using SMTP server.

Password: Field available only when Server requires login is selected. Type password
required for using SMTP server.
SMS Settings Window
Note: Use of the SMS alert feature requires that an external Siemens TC-35 GSM modem has been
attached to a serial port on the computer running the Milestone XProtect Enterprise software.
The SMS settings window lets you enable and configure the use of SMS alerts.
The SMS settings window
Access: To access the SMS settings window, click the Sms Settings... button in the General
Settings window (see page 73).
Enabling SMS Alerts
You enable SMS alerts by selecting the Enable SMS check box.
Note: When enabling SMS alerts, also consider the SMS alert schedules configured for each
camera in the Camera/Alert Scheduler window (see page 68).
Specifying SMS Alert Settings
Having selected the Enable SMS check box, specify SMS alert settings in the following fields:
www.milestonesys.com
Page 83
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual

GSM modem con. to: Select port connecting the computer running Milestone XProtect
Enterprise to the GSM modem.

SIM card PIN code: Specify PIN code for the SIM card inserted in the GSM modem.

SIM card PUK code: Specify PUK code for the SIM card inserted in the GSM modem.

SMS Central Phone No.: Specify the number of the SMS central to which the GSM modem
should connect in order to send an SMS.

Recipient Phone No.: Specify the telephone number of the telephone to which SMS alerts
should be sent.

Message: Specify required message text for SMS alerts. Message text must be no longer
that 100 characters, and must only contain the following characters: a-z, A-Z, 0-9 as well
as commas (,) and full stops (.).
Note that camera information as well as date and time information is automatically included
in alerts.

Time btw. transmissions: Specify required minimum time (in minutes) to pass between the
sending of each SMS alert per camera.
Examples: If specifying 5, a minimum of five minutes will pass between the sending of
each SMS alert per camera, even if motion is detected in between. If specifying 0, SMS
alerts will be sent each time motion is detected, potentially resulting in a very large number
of SMS alerts being sent. If using the value 0, you should therefore consider the motion
detection sensitivity configured for each camera in the Adjust Motion Detection window
(see page 48).
Testing Your SMS Alert Configuration
You are able to test your SMS alert configuration by clicking the SMS settings window’s Test
button. This will send a test SMS to the specified recipients.
Input, Events and Output
About Input, Events and Output
Input received from a wide variety of sources can be used to generate events in Milestone
XProtect Enterprise.
Events can in turn be used for automatically triggering actions in Milestone XProtect Enterprise,
such as starting or stopping recording on cameras, triggering e-mail or SMS notifications, making
PTZ cameras move to specific preset positions, etc. Events can also be used for activating output.
Output units can be attached to output ports on many devices, allowing you to activate lights,
sirens, etc. from Milestone XProtect Enterprise. Such external output can be activated
automatically by events, or manually from the Monitor application (see page 125), Remote Client
(see separate manual) and Smart Client (see separate manual).
www.milestonesys.com
Page 84
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Four Types of Events
You specify which types of input should generate which types of events. Basically, four types of
events exist:

On many devices you are able to attach external input units to input ports on the device.
Events based on input from such external input units—typically sensors attached to doors,
windows, etc.—are called input events.

Input may also be received in the form of TCP or UDP data packages, which can be
analyzed and, if matching specified criteria, used to generate events. Such events are
called generic events.

Events may be based on detected motion on a camera. Such events are called VMD (i.e.
Video Motion Detection) events.

Finally, events may be generated manually by users clicking custom-made buttons in
Milestone XProtect Enterprise. Such buttons are called event buttons.
Events—whether based on manual input, based on input from external input units, based on received TCP/UDP
data packages, or based on detected motion—can trigger a wide variety of actions.
Specifying Input, Events and Output
In Milestone XProtect Enterprise, your main entry point for configuration of input, event and output
handling is the Administrator window (see page 25):

By clicking the Administrator window’s I/O Setup... button, you open the I/O Setup window
(see page 86), in which you are able to specify each individual input event, VMD event
as well as output.

By clicking the Administrator window’s Event Buttons... button, you open the Event Buttons
window (see page 99), in which you are able to specify event buttons for manually
triggering events-controlled activity.

By clicking the Administrator window’s Generic Events... button, you open the Generic
Events window (see page 103), in which you are able to specify generic events.

By clicking the Administrator window’s I/O Control... button, you open the I/O Control
window (see page 113), in which you are able to associate specific events with specific
output. This way you can, for example, specify that when motion is detected on a camera
(VMD event) a siren should automatically sound (output). If you want users to be able to
manually activate output when operating specific cameras, you specify this in the Output
Settings for [Device Name] [Camera Name] window (see page 52).
www.milestonesys.com
Page 85
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Note: Before you specify use of external input and output units on a device, verify that sensor
operation is recognized by the device. Most devices are capable of showing this in their
configuration interfaces, or via CGI script commands. Also check the Milestone XProtect Enterprise
release note to verify that input and output controlled operations are supported for the device and
firmware used.
Using Dedicated I/O Devices
In addition to IP video camera devices and IP video server devices it is possible to add a number of
dedicated I/O (input/output) devices to Milestone XProtect Enterprise (see How to Add a Device on
page 31). For information about which I/O devices are supported, refer to the release note.
When such I/O devices are added, input on the I/O devices can be used to generate events in
Milestone XProtect Enterprise, and events in Milestone XProtect Enterprise can be used for
activating output on the I/O devices. This means that I/O devices can be used in your eventsbased system setup in the same way as a camera.
Note: When using some I/O devices it is necessary for the surveillance system to regularly check
the state of the devices’ input ports in order to detect whether input has been received. Such state
checking at regular intervals is called polling. The interval between state checks, called a polling
frequency, is specified in the Advanced window (see page 97). For such I/O devices, the polling
frequency should be set to the lowest possible value (one tenth of a second between state checks).
For information about which I/O devices require polling, see the release note.
I/O Setup
I/O Setup window
The I/O Setup window lets you define external input events, VMD (Video Motion Detection) events
and output for devices on your surveillance system.
When events occur, they can trigger one or more actions:

Input events occur when input from an external input unit is received on a device’s input
port, for example when an external sensor detects that a door is opened

VMD events occur when motion is detected on a particular camera

Outputs are used for activating external output units, for example for switching on lights or
sounding a siren
The I/O Setup window is used for defining which input events, VMD events and outputs should be
available on your system.
Input and VMD events can be used for triggering outputs or for triggering various actions on the
surveillance system itself, such as for starting or stopping cameras (configured in the Camera/Alert
Scheduler window (see page 68)) or for moving a PTZ camera to a particular preset position
(configured in the Event window (for PTZ preset positions on event) (see page 59)).
Once you have defined input events, VMD events and outputs, you are able to associate specific
input events or VMD events with specific outputs in the I/O Control window (see page 113), so
that, for example, lights are switched on when a door is opened or when motion is detected on a
camera. Outputs may also be triggered by motion detection on a specific camera—even without a
defined VMD event—or manually through output buttons in the Monitor application; both are
configured in the Output Settings for [Device Name] [Camera Name] window (see page 52).
www.milestonesys.com
Page 86
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The I/O Setup window
Access: You access the I/O Setup window by clicking the I/O Setup... button in the
Administrator window (see page 25).
Note: Before you specify inputs and outputs for a device, verify that sensor operation is recognized
by the device. Most devices are capable of showing this in their configuration interfaces, or via CGI
script commands. Also check the Milestone XProtect Enterprise release note to verify that input and
output controlled operations are supported for the device and firmware used.
I/O Setup Window’s Defined Events List and Buttons
The I/O Setup window features a Defined events list, in which events and output defined for each
device are listed, as well a number of buttons used when configuring the events:
Button
Description
Add new
event...
Used for defining input events on the device selected in the Defined events
list. Depending on the type of device, you may be able to define one or
more input events on the device. Some devices do not support input/output
at all. Refer to the release notes for device-specific information.
Devices Capable of Handling One Input Event Only
If the device is capable of handling one input event only, the button will
open the Add New Event window (for devices handling one input only) (see
page 89), in which you define the input event, and any e-mail or SMS alerts
to be associated with it.
If you have already defined an input event on a device capable of handling
one input event only, the Add new event... button will not be available when
the device is selected in the Defined events list.
However, if you click the plus sign next to the device in the Defined events
list, and select the defined input event, the Add new event... button
becomes available for defining timer events (see Timer Events in the
following).
Devices Capable of Handling Several Input Events
If the device is capable of handling more than one input event, the button
will open the Multiple Input Events window (see page 90), in which you
define which of the device’s possible input events should be enabled, and
whether any alerts should be associated with enabled input events.
Timer Events
When you click the plus sign next to the device in the Defined events list,
and select a defined input event, the Add new event... button becomes
www.milestonesys.com
Page 87
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
available for defining timer events:
When clicked, the button will open the New Timer window (see page 94), in
which you are able to specify the settings for timer events.
Timer events are separate events, triggered by the input event under which
they are defined.
Timer events occur a specified number of seconds or minutes after the input
event under which they are defined.
Timer events may be used for a wide variety of purposes; the following are
examples only:

A camera starts based on an input event, e.g. when a door is
opened, a timer event stops the camera after 15 seconds

A camera starts and the lights are switched on based on an
input event, e.g. when a door is opened, a timer event stops the
camera after one minute, and another timer event switches the
lights off after two minutes
Add new
output event...
Opens the Add New Output window (see page 95), in which you are able to
specify a name for the required output event, which of the device’s output
ports to use, and how long to keep the output for.
Add VMD
Event (Motion
Detection)
Lets you add a VMD (Video Motion Detection) event to the device selected
in the Defined Events list.
VMD events are events triggered by detected motion on a specific camera.
VMD events can be used just like regular input events. For example, a PTZ
(Pan/Tilt/Zoom) camera could move to a specific preset position when a
VMD event occurs.
Note: Exactly what constitutes motion on a particular camera depends on
the camera-specific motion detection settings defined in the Adjust Motion
Detection window (see page 48).
Only one VMD event can be defined per camera.
In order to avoid the risk of an excessively high number of VMD events
being generated, a VMD event cannot occur more frequently than every five
seconds.
The Add VMD Event (Motion Detection) button works slightly different
depending on whether the selected device is a single-camera device or a
multi-camera device, such as a video server:
www.milestonesys.com

Single-camera devices: Clicking the Add VMD Event (Motion
Detection) button will instantly add a VMD event to the selected
device, provided a VMD event has not already been defined for
the device.

Multi-camera devices: Clicking the Add VMD Event (Motion
Detection) button will open a simple dialog in which you select
the required camera. This way you are able to define a VMD
event for each camera on a multi-camera device.
Page 88
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Edit selected...
Lets you edit the settings for an item selected in the Defined events list.
For devices capable of handling a single input event only, the button will
open the Edit Event window (for editing input events) (see page 92).
For devices capable of handling several input events, the button will open
the Multiple Input Events window (see page 90).
If the selected item is a timer event, the button will open the New Timer
window (see page 94).
If the selected item is an output, the button will open the Edit Output
window (see page 96).
Remove
selected
Lets you remove an event selected in the Defined events list.
Advanced
Opens the Advanced window (see page 97), in which you are able to specify
network settings to be used in connection with event handling: which ports
to use for FTP, alerts and SMTP input/output events as well as which polling
frequency to use on devices requiring polling.
Note: The selected event will be removed without further warning.
Add New Event Window (for Devices Handling One Input
Only)
The Add New Event window (for devices handling one input only) lets you specify the settings for
an input event on devices capable of handling one input event only.
The Add New Event window (for
devices handling one input only)
Access: You access the Add New Event window (for devices handling one input only) by
selecting the required device and clicking the Add new event... button in the I/O Setup window
(see page 86). Note that this only applies when the selected device is capable of handling a single
input event only. Some devices are capable of handling several input events, in which case a
different window, the Multiple Input Events window (see page 90), will open when the Add new
event... button is clicked.
Note: Before you specify input events for a device, verify that sensor operation is recognized by
the device. Most devices are capable of showing this in their configuration interfaces, or via CGI
script commands. Also check the Milestone XProtect Enterprise release note to verify that inputcontrolled operations are supported for the device and firmware used.
Add New Event Window’s Fields
The Add New Event window (for devices handling one input only) contains the following fields:
www.milestonesys.com
Page 89
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Field
Description
External
sensor
connected to
Read-only field, displaying the name of the device on which the input event
is defined.
Sensor
connected
through
Lets you select which of the device’s input ports the sensor used for the
input event is connected to.
Event occurs
when input
goes
Lets you select whether input event should be triggered when the signal on
the input sensor rises or falls:

Low: Trigger input event when the signal on the sensor is falling

High: Trigger input event when the signal on the sensor is rising
For exact information about what constitutes a falling and a rising signal
respectively, refer to documentation for the sensor and device in question.
External event
name
Lets you specify a name for the input event.
Send e-mail if
this event
occurs
Select check box to send an e-mail alert when the input occurs.
Include image
from camera
Available only if the Send e-mail if this event occurs check box is selected.
Send SMS if
this event
occurs
Select check box to send an SMS alert when the input occurs.
Note: Event names must not contain the following characters: < > & ' " \ /
:*?|[]
Note: In order to be able to use e-mail alerts, the e-mail alert feature must
have been set up in the E-Mail setup window (see page 80).
Select check box to include an image, recorded at the time the input event
is triggered, in the e-mail alert, then select the required camera in the list
next to the check box.
Note: In order to be able to use SMS alerts, the SMS alert feature must
have been set up in the SMS settings window (see page 83).
Multiple Input Events Window
The Multiple Input Events window is used for devices capable of handling several input events. It
lets you define which of the device’s possible input events should be enabled, and whether any
alerts should be associated with enabled input events.
The Multiple Input Events window
www.milestonesys.com
Page 90
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Note: Before you specify input events for a device, verify that sensor operation is recognized by
the device. Most devices are capable of showing this in their configuration interfaces, or via CGI
script commands. Also check the Milestone XProtect Enterprise release note to verify that inputcontrolled operations are supported for the device and firmware used.
Access: You access the Multiple Input Events window by clicking the Add new event... button
in the I/O Setup window (see page 86). Note that this only applies when the device selected in the
I/O Setup window is capable of handling several input events. Some devices are capable of
handling a single input event only, in which case a different window, the Add New Event window
(for devices handling one input only) (see page 89), will open when the Add new event... button is
clicked.
Multiple Input Events Window’s Fields and Buttons
The Multiple Input Events window features the following fields and buttons:
Field
Description
External
sensor
connected to
Read-only field, displaying the name of the device on which the input events
are defined.
Available
Input Event(s)
Lists available input events for the device, typically with an input event for
rising and falling signals on each of the device’s input ports.
For exact information about what constitutes a falling and a rising signal
respectively, refer to documentation for the sensors and device in question.
Enabled Input
Event(s)
Lists enabled input events for the device.
>>
You enable an event by selecting it in the Available Input Event(s) list, then
clicking the >> button to open the Add New Event window (for devices
handling several inputs) (see page 91) in which you specify a name for the
input event, and any e-mail or SMS alerts to be associated with it.
You enable an event by selecting it in the Available Input Event(s) list, then
clicking the >> button. See description in the following.
When you click OK in the Add New Event window (for devices handling
several inputs), the selected input event is automatically transferred from
Available Input Event(s) list to the Enabled Input Event(s) list.
<<
Lets you move an input event selected in the Enabled Input Event(s) list to
the Available Input Event(s) list, thus disabling it.
Edit
Lets you edit the settings for an input event selected in the Enabled Input
Event(s) list.
Add New Event Window (for Devices Handling Several
Inputs)
The Add New Event window (for devices handling several inputs) lets you specify the settings for a
particular input event on devices capable of handling several input events.
www.milestonesys.com
Page 91
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The Add New Event window (for
devices handling several inputs)
Access: You access the Add New Event window (for devices handling several inputs) by
clicking the >> button in the Multiple Input Events window (see page 90).
Note: Before you specify input events for a device, verify that sensor operation is recognized by
the device. Most devices are capable of showing this in their configuration interfaces, or via CGI
script commands. Also check the Milestone XProtect Enterprise release note to verify that inputcontrolled operations are supported for the device and firmware used.
Add New Event Window’s Fields
The Add New Event window (for devices handling several inputs) contains the following fields:
Field
Description
External event
name
Lets you specify a name for the particular input event.
Send email if
this event
occurs
Select check box to send an e-mail alert when the input occurs.
Include image
from camera
Available only if the Send e-mail if this event occurs check box is selected.
Note: Event names must not contain the following characters: < > & ' " \ /
:*?|[]
Note: In order to be able to use e-mail alerts, the e-mail alert feature must
have been set up in the E-Mail setup window (see page 80).
Select check box to include an image, recorded at the time the input event
is triggered, in the e-mail alert.
Then select the required camera in the list below the check box.
Send SMS if
this event
occurs
Select check box to send an SMS alert when the input occurs.
Note: In order to be able to use SMS alerts, the SMS alert feature must
have been set up in the SMS settings window (see page 83).
Edit Event Window (for Editing Input Events)
The Edit Event window (for editing input events) lets you edit the settings for an existing input
event on devices capable of handling one input event only.
www.milestonesys.com
Page 92
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The Edit Event window (for editing input events)
Access: You access the Edit Event window (for editing input events) by selecting the required
device and clicking the Edit selected... button in the I/O Setup window (see page 86). Note that
this only applies when the selected device is capable of handling a single input event only. Some
devices are capable of handling several input events, in which case a different window, the Multiple
Input Events window (see page 90), will open when the Edit selected... button is clicked.
Edit Event Window’s Fields
The Edit Event window (for editing input events) contains the following fields:
Field
Description
External
sensor
connected to
Read-only field, displaying the name of the device on which the input event
is defined.
Sensor
connected
through
Lets you select which of the device’s input ports the sensor used for the
input event should be connected to.
Event occurs
when input
goes
Lets you select whether the input event should be triggered when the signal
on the input sensor rises or falls:

Low: Trigger input event when the signal on the sensor is falling

High: Trigger input event when the signal on the sensor is rising
For exact information about what constitutes a falling and a rising signal
respectively, refer to documentation for the sensor and device in question.
External event
name
Lets you edit the name of the input event.
Send e-mail if
this event
occurs
Select check box to send an e-mail alert when the input occurs.
Include image
from camera
Available only if the Send e-mail if this event occurs check box is selected.
Note: Event names must not contain the following characters: < > & ' " \ /
:*?|[]
Note: In order to be able to use e-mail alerts, the e-mail alert feature must
have been set up in the E-Mail setup window (see page 80).
Select check box to include an image, recorded at the time the input event
is triggered, in the e-mail alert then select the required camera in the list
next to the check box.
www.milestonesys.com
Page 93
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Send SMS if
this event
occurs
Select check box to send an SMS alert when the input occurs.
Note: In order to be able to use SMS alerts, the SMS alert feature must
have been set up in the SMS settings window (see page 83).
New Timer Window
The New Timer window lets you specify the settings for timer events.
Timer events are separate events, triggered by the input event, VMD Event, Generic Event or event
button under which they are defined. Timer events occur a specified number of seconds or minutes
after the event under which they are defined has occurred or the event button under which they
have been defined has been clicked. Timer events may be used for a wide variety of purposes; the
following are examples only:

A camera starts when an event button is clicked; a timer event stops the camera after 15
seconds

A camera starts and the lights are switched on based on an input event, e.g. when a door
is opened; a timer event stops the camera after one minute, and another timer event
switches the lights off after two minutes
The New Timer window
Access: You are able to access the New Timer window in three ways:

If dealing with input or VMD events in the I/O Setup window (see page 86): When you click
the plus sign ( ) next to a device in the window’s Defined events list, and select a defined
event, you are able to click the Add new event... button to access the New Timer window.

If dealing with event buttons in the Event Buttons window (see page 99): When select an
already specified event button in the Defined Events list, you are able to click the Add new
event... button to access the New Timer window.

If dealing with TCP- and/or UDP-based events in the Generic Events window (see page
103): When selecting an already specified event in the Defined Events list, you are able to
click the Add new event... button to access the New Timer window.
New Timer Window’s Fields
The New Timer window features the following fields:
Field
Description
Timer event is
started by
Read-only field, displaying the name of the event or event button under
which the timer event is defined.
Timer event
name
Lets you specify a name for the timer event.
www.milestonesys.com
Page 94
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Note: Event names must not contain the following characters: < > & ' " \ /
: * ?| [ ]
Timer event
occurs after
Lets you specify the amount of time that should pass between the event
occurring/event button being clicked and the timer event.
Specify the required amount of time in either seconds or minutes.
Examples:

The timer event should occur 15 seconds after the event under
which it is defined has occurred

The timer event should occur 2 minutes after the event button
under which it has been defined has been clicked
Add New Output Window
The Add New Output window lets you specify the settings for an output on a device.
The Add New Output window
Note: Before you specify output for a device, verify that the output is supported by the device.
Most devices are capable of showing this in their configuration interfaces, or via CGI script
commands. Also check the Milestone XProtect Enterprise release note to verify that output is
supported for the device and firmware used.
Access: You access the Add New Output window by selecting the required device and clicking
the Add new output event... button in the I/O Setup window (see page 86). If the device does not
support output, the button will not be available.
Add New Output Window’s Fields
The Add New Output window contains the following fields:
Field
Description
External
output
connected to
Read-only field, displaying the name of the device on which the output
event is defined.
Output
connected on
Lets you select which of the device’s output ports the output is connected
to.
Keep output
for
Lets you specify the amount of time for which the output should be applied,
in either 1/10 seconds or seconds.
Example: The output should be kept for five tenths of a second.
www.milestonesys.com
Page 95
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
External
output name
Lets you specify a name for the output.
Note: Output names must not contain the following characters: < > & ' " \
/:*?|[]
Testing Defined Output
When you have defined settings for the output in question, you are able to test the output by
clicking the Test Output button.
Edit Output Window
The Edit Output window lets you specify the settings for an output on a device.
The Edit Output window
Access: You access the Edit Output window by selecting the required output in the I/O Setup
window (see page 86), then clicking the Edit selected... button.
Edit Output Window’s Fields
The Edit Output window contains the following fields:
Field
Description
External
output
connected to
Read-only field, displaying the name of the device on which the output
event is defined.
Output
connected on
Lets you edit which of the device’s output ports the output is connected to.
Keep output
for
Lets you edit the amount of time for which the output should be applied, in
either 1/10 seconds or seconds.
External
output name
Lets you edit the name of the output.
Note: Output names must not contain the following characters: < > & ' " \
/:*?|[]
Testing Defined Output
When you have defined settings for the output in question, you are able to test the output by
clicking the Test Output button.
www.milestonesys.com
Page 96
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Advanced Window
The Advanced window lets you specify network settings to be used in connection with event
handling.
The Advanced window
Access: You access the Advanced window by clicking the Advanced... button in the I/O Setup
window (see page 86).
Advanced Window’s Fields
The Advanced window contains the following fields:
Field
Description
Ftp Server
Port
Lets you specify port number to use for sending event information from the
device to the surveillance system via FTP. Default port is port 21.
Alert Port
Lets you specify port number to use for handling event-based alerts. Default
port is port 1234.
SMTP Port
Lets you specify port number to use for sending event information from the
device to the surveillance system via SMTP. Default port is port 25.
Polling
Frequency
[1/10 sec]
For a small number of devices, primarily I/O devices (see Using Dedicated
I/O Devices on page 86), it is necessary for the surveillance system to
regularly check the state of the devices’ input ports in order to detect
whether input has been received.
Such state checking at regular intervals is called polling. The Polling
Frequency field lets you specify the interval between state checks.
Interval is specified in tenths of a second. Default value is 10 tenths of a
second (i.e. one second).
For I/O devices it is highly recommended that the polling frequency is set to
the lowest possible value (one tenth of a second between state checks).
For information about which devices require polling see the release note.
www.milestonesys.com
Page 97
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Event Buttons
About Event Buttons
Event buttons are configurable buttons allowing users to manually trigger events from the Monitor
application (see page 125) and Smart Client (see separate manual). In the Smart Client, event
buttons are actually not buttons; instead users manually trigger events by selecting them from a
list.
Example of event buttons displayed in the Monitor application and as a list in the Smart Client
You are able to configure event buttons to suit the exact needs of your organization.
Your main entry point for configuring event buttons is the Administrator window (see page 25):
Clicking the Administrator window’s Event Buttons... button will open the Event Buttons window
(see page 99), in which you specify each individual event button.
Event buttons can be used for a wide variety of purposes, for example:

As start and stop events for use in the Camera/Alert Scheduler window (see page 68).
For example, you can make a camera start or stop transferring images to the surveillance
system when an event button is clicked in the Monitor application.

As start and stop events for use in the Camera Settings for [Device Name] [Camera Name]
window (see page 38).
For example, you can make a camera use a higher frame rate when an event button is
clicked in the Monitor, or you can use an event button for manually triggering PTZ preset
positions on event (see page 59).

For triggering outputs. Particular outputs can be associated with the clicking of an event
button; you do this in the I/O Control window (see page 113).

For triggering event-based e-mail and/or SMS alerts.

In combinations. For example, the clicking of an event button could make a camera start
transferring images to the surveillance system while two outputs are triggered and an email alert is sent to relevant people.
Global and Camera-specific Event Buttons
Event buttons can be global (available for all cameras included in the Monitor) or tied to a
particular camera (only available when the camera is selected in the Monitor).
Read more about specifying the two types of event buttons in the following description of the Event
Buttons window.
www.milestonesys.com
Page 98
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Event Buttons Window
The Event Buttons window (for specifying event buttons) lets you specify buttons for manually
triggering events-controlled activity.
When specified, event buttons become available in the Monitor application (see page 125) and
Smart Client (see separate manual) (in the Smart Client, event buttons are actually not buttons;
instead users manually trigger events by selecting them from a list).
Event buttons can be global (available for all cameras in the Monitor) or tied to a particular camera
(only available when the camera is selected in the Monitor).
The Even Buttons window
Access: You access the Event Buttons window by clicking the Event Buttons... button in the
Administrator window (see page 25).
Defined Events List
The Event Buttons window features a list of specified event buttons.
When event buttons have been defined, you are able to expand elements in the list (by clicking
to get an overview of all defined event buttons; global event buttons as well as event buttons
specified for individual cameras.
Example:
Expanded Defined Event list: A global
event button with an associated timer
event has been specified. Also, two
event buttons have been specified
for an individual camera.
Specifying Event Buttons and Timer Events
To specify an event button, first determine whether you want the event button to be available
globally or for a particular camera only.
www.milestonesys.com
Page 99
Administrator Application
)
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Note: Only eight event buttons can be displayed at a time in the Monitor application. When
specifying event buttons for individual cameras, bear in mind that global event buttons are
displayed for all cameras: If you have already defined, for example, three global event buttons,
you will be able to specify a maximum of five event buttons for each individual camera before you
reach the maximum of eight displayable event buttons.
In the Smart Client, users select manually triggered events from a list rather than by clicking event
buttons. The Smart Client is thus able to display an unlimited number of events for manual
triggering (for simplicity reasons also referred to here as event buttons).
Specifying Global Event Buttons
To specify a global event button, select the Global entry at the top of the Defined Events list, then
click the Add new event... button.
This will open the Add New Event window (for adding event buttons) (see page 101), in which you
specify a name for the event button as well as whether the event button should trigger any e-mail
or SMS alerts when clicked.
When you click OK in the Add New Event window (for adding event buttons), you are returned to
the Event Buttons window, in which your new event button will appear in the Defined Events list.
Specifying Camera-specific Event Buttons
To specify an event button for a specific camera, select the required camera in the Defined Events
list, then click the Add new event... button.
This will open the Add New Event window (for adding event buttons) (see page 101), in which you
specify a name for the event button as well as whether the event button should trigger any e-mail
or SMS alerts when clicked.
When you click OK in the Add New Event window (for adding event buttons), you are returned to
the Event Buttons window, in which your new event button will appear in the Defined Events list.
Specifying Timer events
When you have specified an event button, you are able to associate timer events with the event
button.
Timer events are separate events, occurring a specified number of seconds or minutes after the
event button has been clicked. Timer events may be used for a wide variety of purposes; the
following are examples only:

A camera starts when an event button is clicked in the Monitor application; a timer event
stops the camera after 15 seconds

A camera starts and the lights are switched on when an event button is clicked in the
Monitor application; a timer event stops the camera after one minute, and another timer
event switches the lights off after two minutes
To define a timer event for an event button, select the required event button in he Defined Events
list, then click the Add new event... button.
When you click the Add new event... button while an already specified event button is selected in
the Defined Events list, the New Timer window (see page 94) opens, allowing you to specify the
required timer event.
Tip: You may specify several timer events under a single event button. However, you cannot
use a timer event under another timer event.
www.milestonesys.com
Page 100
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Editing Event Buttons and Timer Events
To edit an event button, or a timer event specified under an event button, select the required
event button or timer event in the Defined Events list, then click the Edit selected... button.
If you have selected an event button, clicking the Edit selected... button will open the Edit Event
window (for editing event buttons) (see page 102).
If you have selected a timer event, clicking the Edit selected... button will open the New Timer
window (see page 94).
Associating Event Buttons with External Outputs
As is the case with input events (see About Input, Events and Output on page 84), you are able to
associate an event button with specific external outputs. This way, external output, for example
the sounding of a siren, can be triggered automatically when an event button is clicked.
Like with input, VMD and generic events, the association between event buttons and outputs is
made in the I/O Control window (see page 113).
Add New Event Window (for Adding Event Buttons)
The Add New Event window (for adding event buttons) lets you specify the settings for an event
button.
The Add New Event window (for
specifying event buttons)
Access: You access the Add New Event window (for adding event buttons) from the Event
Buttons window (see page 99): Select an entry (either global or for a specific camera) in the
Defined Events list, then click the Add new event... button.
Add New Event Window’s Fields
The Add New Event window (for adding event buttons) features the following fields:
Field
Description
Button related
to
Read-only field, displaying the name of the camera for which the event will
be specified. If the field displays Global, the event button will be a global
event button (available for all cameras).
Manual event
name
Lets you specify a name for the event button.
Send e-mail if
this event
occurs
Select check box to send an e-mail alert when the event button is clicked.
Note: Event button names must not contain the following characters: < >
&'"\/:*?|[]
Note: In order to be able to use e-mail alerts, the e-mail alert feature must
www.milestonesys.com
Page 101
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
have been set up in the E-Mail setup window (see page 80).
Include image
from camera
Available only if the Send e-mail if this event occurs check box is selected.
Send SMS if
this event
occurs
Select check box to send an SMS alert when the event button is clicked.
Select check box to include an image, recorded at the time the event button
is clicked, in the e-mail alert, then select the required camera in the list
below the check box.
Note: In order to be able to use SMS alerts, the SMS alert feature must
have been set up in the SMS settings window (see page 83).
Edit Event Window (for Editing Event Buttons)
The Edit Event window (for editing event buttons) lets you edit the settings for an existing event
button.
The Edit Event window (for editing
input events)
Access: You access the Edit Event window (for editing event buttons) from the Event Buttons
window (see page 99), by first selecting the required event button in the Defined Events list, then
clicking the Edit selected... button.
Edit Event Window’s Fields
The Edit Event window (for editing event buttons) features the following fields:
Field
Description
Button related
to
Read-only field, displaying the name of the camera for which the event
button has been specified.
If the field displays Global, the event button is a global event button
(available for all cameras).
Manual event
name
Lets you edit the name of the event button.
Send e-mail if
this event
occurs
Select check box to send an e-mail alert when the event button is clicked.
Note: Event names must not contain the following characters: < > & ' " \ /
:*?|[]
Note: In order to be able to use e-mail alerts, the e-mail alert feature must
have been set up in the E-Mail setup window (see page 80).
www.milestonesys.com
Page 102
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Include image
from camera
Available only if the Send e-mail if this event occurs check box is selected.
Send SMS if
this event
occurs
Select check box to send an SMS alert when the event button is clicked.
Select check box to include an image, recorded at the time the event button
is clicked, in the e-mail alert, then select the required camera in the list
below the check box.
Note: In order to be able to use SMS alerts, the SMS alert feature must
have been set up in the SMS settings window (see page 83).
Generic Events
About Generic Events
Milestone XProtect Enterprise is able to analyze received TCP and/or UDP data packages, and
automatically trigger an event when specified criteria are met. This way you are able to easily
integrate your Milestone XProtect Enterprise surveillance system with a very wide range of external
sources, for example access control systems, alarm systems, etc.
Events based on the analysis of received TCP and/or UDP packets are called generic events. The
Generic Events window lets you manage such events.
Generic Events Window
The Generic Events window lets you manage events based on the analysis of received TCP and/or
UDP packets.
The Generic Events window
Access: You access the Generic Events window by clicking the Generic Events button in the
Administrator window (see page 25).
Generic Events Window’s Events List and Buttons
The Generic Events window features a Defined events list, in which defined TCP- and/or UDP-based
events are listed, as well a number of buttons used when configuring the events:
Button
Description
Add new
event…
Lets you define new events. The type of event you are able to define is
determined by what you have selected in the Defined events list:
www.milestonesys.com
Page 103
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual

When nothing is selected, or you have selected the list’s Global
item, clicking the Add new event... button will open the Add
New Event window (for specifying generic events) (see page
104), in which you are able to specify the rules and alert
settings for individual TCP- and/or UDP-based events.

When an existing event is selected in the list, clicking the Add
new event... button will open the New Timer window (see page
94), in which you are able to specify timer events. Timer events
are separate events, triggered by the event under which they
are defined. Timer events occur a specified number of seconds
or minutes after the event under which they are defined has
occurred.
Edit
selected…
Opens the Edit Event window (for editing generic events) (see page 108), in
which you are able to edit the settings for an existing event selected in the
Defined events list.
Remove
selected
Lets you remove an existing event selected in the Defined events list.
Note: The selected event will be removed without further warning.
Add New Event Window (for Specifying Generic Events)
The Add New Event window (for specifying generic events) lets you specify the settings for an
event based on input from external sources using the TCP and UDP protocols:
You are able to specify the criteria according to which Milestone XProtect Enterprise should analyze
received TCP and/or UDP data packages, and whether any notifications should be triggered by a
detected event.
Tip: TCP and UDP packages used for generic events may contain special characters, such as @,
#, +, å, ˜, etc. within the text string to be analyzed.
The Add New Event window (for
specifying generic events)
Access: You access the Add New Event window (for specifying generic events) from the
Generic Events window (see page 103), by clicking the Add new event... button.
The Add New Event window (for specifying generic events) is divided into three sections:
www.milestonesys.com
Page 104
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
General Event Settings Section
The Add New Event window (for specifying generic events) contains the following fields in the
General Event settings section:
Field
Description
Event Name
Lets you specify a name for the event.
Each event must have a unique name.
Note: Event names must not contain the following characters: < > & ' " \ /
:*?|[]
Event Protocol
Event rule
type
Lets you select which protocol Milestone XProtect Enterprise should listen
for in order to detect the event:

Any: Listen for, and analyze, packages using TCP as well as UDP
protocol.

TCP: Listen for, and analyze, packages using TCP protocol only.

UDP: Listen for, and analyze, packages using UDP protocol only.
Lets you select how particular Milestone XProtect Enterprise should be when
analyzing received packages:

Match: In order for the event to be triggered, the received
package must contain exactly the message specified in the
Event rule string section’s Event message include field, and
nothing else.
Example: If you have specified that the received package should
contain the terms “User001” and “Door053”, the event will not
be triggered if the received package contains the terms
“User001” and “Door053” and “Sunday” since this does not
exactly match your requirements.

Search: In order for the event to be triggered, the received
package must contain the message specified in the Event rule
string section’s Event message include field, but may also have
more content.
Example: If you have specified that the received package should
contain the terms “User001” and “Door053”, the event will be
triggered if the received package contains the terms “User001”
and “Door053” and “Sunday” as your required terms are
contained in the received package.
Event priority
The same data package may be analyzed for different events. The ability to
assign a priority to each event lets you manage which event should be
triggered if a received package matches the criteria for several events.
The priority must be specified as a number between 0 (lowest priority) and
1000 (highest priority).
When Milestone XProtect Enterprise receives a TCP and/or UDP package,
analysis of the packet will start with analysis for the event with the highest
www.milestonesys.com
Page 105
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
priority. This way, when a package matches the criteria for several events,
only the event with the highest priority will be triggered.
In case a package matches the criteria for several events with an identical
priority, e.g. two events with a priority of 999, all events with the priority in
question will be triggered.
Event Rule String Section
The Add New Event window (for specifying generic events) contains the following fields and buttons
in the Event rule string section:
Field, Button
Description
Event
substring
Lets you specify the individual items for which Milestone XProtect Enterprise
should look out when analyzing data packages.
Specify one or more terms, then click the Add button to add the specified
term(s) to the Event message include field, the content of which will be
used for the actual analysis.
Examples:

Single term: User001 (when added to the Event message
include field, the term will appear as “User001”)

Several terms as one item: User001 Door053 Sunday (when
added to the Event message include field, the terms will appear
as “User001 Door053 Sunday”)
When you add several terms as one item (appearing as e.g. “User001
Door053 Sunday” in the Event message include field), everything between
the quotation marks must appear together in the package, in the specified
sequence, in order to match your criterion.
If the terms must appear in the package, but not necessarily in any exact
sequence, add the terms one by one (i.e. so they will appear as “User001”
“Door053” “Sunday” in the Event message include field).
Event
message
include
Displays the string which will be used for the actual package analysis.
The field is not directly editable.
However, you are able to position the cursor inside the field in order to
determine where a new item should be included when you click the Add
button or one of the parenthesis or operator buttons.
Likewise, you are able to position the cursor inside the field in order to
determine where an item should be removed when clicking the Remove
button: The item immediately to the left of the cursor will be removed when
you click the Remove button.
Add
Adds the content of the Event substring field to the Event message include
field, the content of which will be used for the actual analysis.
See also the description of the Event substring and Event message includes
fields.
www.milestonesys.com
Page 106
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
(
Lets you add a start parenthesis character to the Event message include
field.
Parentheses can be used to ensure that related terms are processed
together as a logical unit; in other words, they can be used to force a
certain processing order in the analysis.
Example: ( “User001” OR “Door053” ) AND “Sunday”
In the example, the two terms inside the parenthesis will be processed first,
then the result will be combined with the last part of the string.
In other words, the system will first look for any packages containing either
of the terms User001 or Door053, then it will take the results and run
through them in order to see which packages also contain the term Sunday.
)
Lets you add an end parenthesis character to the Event message include
field.
AND
Lets you add an AND operator to the Event message include field.
With an AND operator you specify that the terms on both sides of the AND
operator must be present.
Example: User001 AND Door053 AND Sunday
In the above example, the term User001 as well as the term Door053 as
well as the term Sunday must be present in order for the criterion to be
met. It is not enough for only one or two of the terms to be present.
As a rule of thumb, the more terms you combine with AND, the fewer
results you will retrieve:
Example: Few results match the criterion
User001 AND Door053 AND Sunday
OR
Lets you add an OR operator to the Event message include field.
With an OR operator, you specify that either one or another term must be
present.
Example: User001 OR Door053 OR Sunday
In the above example, the term User001 or the term Door053 or the term
Sunday must be present in order for the criterion to be met. The criterion is
satisfied even if only one of the terms is present.
www.milestonesys.com
Page 107
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
As a rule of thumb, the more terms you combine with OR, the more results
you will retrieve:
Example: Many results match the criterion
User001 OR Door053 OR Sunday
Remove
Lets you remove the item immediately to the left of a cursor positioned in
the Event message include field.
If no cursor has been positioned in the Event message include field, the last
item in the field will be removed.
Notification Settings section
The Add New Event window (for specifying generic events) contains the following fields in the
Notification settings section:
Button
Description
Send Email if
this event
occurs
Select check box to send an e-mail alert when the event occurs.
Include image
from camera
Available only if the Send e-mail if this event occurs check box is selected.
Send SMS if
this event
occurs
Select check box to send an SMS alert when the input occurs.
Note: In order to be able to use e-mail alerts, the e-mail alert feature must
have been set up in the E-Mail setup window (see page 80).
Select check box to include an image, recorded at the time the event is
triggered, in the e-mail alert, then select the required camera in the list
below the check box.
Note: In order to be able to use SMS alerts, the SMS alert feature must
have been set up in the SMS settings window (see page 83).
When you have specified a new generic event, click OK.
Edit Event Window (for Editing Generic Events)
The Edit Event window (for editing generic events) lets you edit the settings for an event based on
input from external sources using the TCP and UDP protocols: You are able to edit the criteria
according to which Milestone XProtect Enterprise should analyze received TCP and/or UDP data
packages, and whether any notifications should be triggered by a detected event.
www.milestonesys.com
Page 108
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Tip: TCP and UDP packages used for generic events may contain special characters, such as @,
#, +, å, ˜, etc. within the text string to be analyzed.
The Edit Event window (for
specifying generic events)
Access: You access the Edit Event window (for specifying generic events) from the Generic
Events window (see page 103), by selecting an event from the list, then clicking the Edit selected...
button.
The Edit Event window (for editing generic events) is divided into three sections:
General Event Settings section
The Edit Event window (for editing generic events) contains the following fields in the General
Event settings section:
Field
Description
Event Name
Lest you edit the name of the event. Each event must have a unique name.
Note: Event names must not contain the following characters: < > & ' " \ /
:*?|[]
Event Protocol
Event rule
type
Lets you select which protocol Milestone XProtect Enterprise should listen
for in order to detect the event:

Any: Listen for, and analyze, packages using TCP as well as UDP
protocol.

TCP: Listen for, and analyze, packages using TCP protocol only.

UDP: Listen for, and analyze, packages using UDP protocol only.
Lets you select how particular Milestone XProtect Enterprise should be when
analyzing received packages:

Match: In order for the event to be triggered, the received
package must contain exactly the message specified in the
Event rule string section’s Event message include field, and
nothing else.
Example: If you have specified that the received package should
contain the terms “User001” and “Door053”, the event will not
www.milestonesys.com
Page 109
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
be triggered if the received package contains the terms
“User001” and “Door053” and “Sunday” since this does not
exactly match your requirements.

Search: In order for the event to be triggered, the received
package must contain the message specified in the Event rule
string section’s Event message include field, but may also have
more content.
Example: If you have specified that the received package should
contain the terms “User001” and “Door053”, the event will be
triggered if the received package contains the terms “User001”
and “Door053” and “Sunday” as your required terms are
contained in the received package.
Event priority
The same data package may be analyzed for different events.
The ability to assign a priority to each event lets you manage which event
should be triggered if a received package matches the criteria for several
events.
The priority must be specified as a number between 0 (lowest priority) and
1000 (highest priority).
When Milestone XProtect Enterprise receives a TCP and/or UDP package,
analysis of the packet will start with analysis for the event with the highest
priority. This way, when a package matches the criteria for several events,
only the event with the highest priority will be triggered.
In case a package matches the criteria for several events with an identical
priority, e.g. two events with a priority of 999, all events with the priority in
question will be triggered.
Event Rule String Section
The Edit Event window (for editing generic events) contains the following fields and buttons in the
Event rule string section:
Field, Button
Description
Event
substring
Lets you specify the individual items for which Milestone XProtect Enterprise
should look out when analyzing data packages.
Specify one or more terms, then click the Add button to add the specified
term(s) to the Event message include field, the content of which will be
used for the actual analysis.
Examples:

Single term: User001 (when added to the Event message
include field, the term will appear as “User001”)

Several terms as one item: User001 Door053 Sunday (when
added to the Event message include field, the terms will appear
as “User001 Door053 Sunday”)
When you add several terms as one item (appearing as e.g. “User001
www.milestonesys.com
Page 110
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Door053 Sunday” in the Event message include field), everything between
the quotation marks must appear together in the package, in the specified
sequence, in order to match your criterion.
If the terms must appear in the package, but not necessarily in any exact
sequence, add the terms one by one (i.e. so they will appear as “User001”
“Door053” “Sunday” in the Event message include field).
Event
message
include
Displays the string which will be used for the actual package analysis.
The field is not directly editable.
However, you are able to position the cursor inside the field in order to
determine where a new item should be included when you click the Add
button or one of the parenthesis or operator buttons.
Likewise, you are able to position the cursor inside the field in order to
determine where an item should be removed when clicking the Remove
button: The item immediately to the left of the cursor will be removed when
you click the Remove button.
Add
Adds the content of the Event substring field to the Event message include
field, the content of which will be used for the actual analysis.
See also the description of the Event substring and Event message includes
fields.
(
Lets you add a start parenthesis character to the Event message include
field.
Parentheses can be used to ensure that related terms are processed
together as a logical unit; in other words, they can be used to force a
certain processing order in the analysis.
Example: ( “User001” OR “Door053” ) AND “Sunday”
In the example, the two terms inside the parenthesis will be processed first,
then the result will be combined with the last part of the string. In other
words, the system will first look for any packages containing either of the
terms User001 or Door053, then it will take the results and run through
them in order to see which packages also contain the term Sunday.
)
Lets you add an end parenthesis character to the Event message include
field.
AND
Lets you add an AND operator to the Event message include field.
With an AND operator you specify that the terms on both sides of the AND
operator must be present.
Example: User001 AND Door053 AND Sunday
In the above example, the term User001 as well as the term Door053 as
well as the term Sunday must be present in order for the criterion to be
met. It is not enough for only one or two of the terms to be present.
As a rule of thumb, the more terms you combine with AND, the fewer
www.milestonesys.com
Page 111
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
results you will retrieve:
Example: Few results match the criterion
User001 AND Door053 AND Sunday
OR
Lets you add an OR operator to the Event message include field.
With an OR operator, you specify that either one or another term must be
present.
Example: User001 OR Door053 OR Sunday
In the above example, the term User001 or the term Door053 or the term
Sunday must be present in order for the criterion to be met. The criterion is
satisfied even if only one of the terms is present.
As a rule of thumb, the more terms you combine with OR, the more results
you will retrieve:
Example: Many results match the criterion
User001 OR Door053 OR Sunday
Remove
Lets you remove the item immediately to the left of a cursor positioned in
the Event message include field.
If no cursor has been positioned in the Event message include field, the last
item in the field will be removed.
Notification Settings section
The Edit Event window (for specifying generic events) contains the following fields in the
Notification settings section:
www.milestonesys.com
Page 112
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Button
Description
Send Email if
this event
occurs
Select check box to send an e-mail alert when the event occurs.
Include image
from camera
Available only if the Send e-mail if this event occurs check box is selected.
Send SMS if
this event
occurs
Select check box to send an SMS alert when the input occurs.
Note: In order to be able to use e-mail alerts, the e-mail alert feature must
have been set up in the E-Mail setup window (see page 80).
Select check box to include an image, recorded at the time the event is
triggered, in the e-mail alert, then select the required camera in the list
below the check box.
Note: In order to be able to use SMS alerts, the SMS alert feature must
have been set up in the SMS settings window (see page 83).
When you have edited the generic event, click OK.
I/O Control
About I/O Control
Milestone XProtect Enterprise’s I/O Control features let you associate events and manual actions
with output.
This way, you are able to specify that output should be triggered when particular events or manual
actions occur.
I/O Control Window
Note: Use of features in the I/O Control window requires that events and output have been defined
(see About Input, Events and Output on page 84).
In the I/O Control window you are able associate particular events and event buttons with one or
more particular outputs.
This way you are able to define that when a selected event occurs, or when a particular event
button is clicked, one or more selected outputs will be triggered.
The I/O Control window
www.milestonesys.com
Page 113
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Access: You access the I/O Control window from the Administrator window (see page 25), by
clicking the I/O Control... button.
Associating Events with Particular Outputs
When associating an event with one or more outputs, you are able to select between all outputs
defined on the Milestone XProtect Enterprise system; you are not limited to selecting outputs
defined on a particular device.
To associate a particular event with a particular output, do the following:
1. Select the required event in the Available Events list in the left side of the I/O Control
window.
Tip: Events as well as event buttons may be listed.
Tip: When you select an event or event button in the Available Events list, you can
view detailed information about the selected event or event button under Event
Information in the lower part of the window.
2. Select the required output in the list of available outputs (the list in the middle of the
window).
3. Click the >> button located below the Selected Outputs list.
This will copy the selected output to the Selected Outputs list. When the selected event
occurs, or when the selected event button is clicked, the selected output will be triggered.
You are able to associate an event or an event button with more than one output: Simply repeat
the process for each required output.
To remove an output from the Selected Outputs list, simply select the required output, and click
the << button located below the Selected Outputs list.
Output Settings for [Device Name] [Camera Name]
Window
In the Output Settings for [Device Name] [Camera Name] window you are able to associate a
camera with particular external outputs, defined in the I/O Setup window (see page 86), for
example the sounding of a siren or the switching on of lights.
The associated outputs can be triggered automatically when motion is detected as well as manually
through output buttons available when the camera is selected in the Monitor application (see page
125), Remote Client (see separate manual) and Smart Client (see separate manual).
www.milestonesys.com
Page 114
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The Output Settings for [Device Name]
[Camera Name] window
Access: You access the Output Settings for [Device Name] [Camera Name] window from the
Camera Settings for [Device Name] [Camera Name] window (see page 38), by clicking the
Outputs... button.
Associating Outputs with Manual Control and Detected Motion
Note: Use of features in the Output Settings for [Device Name] [Camera Name] window requires
that output has been defined in the I/O Setup window (see page 86).
You have a high degree of flexibility when associating a camera with particular outputs:


You are able to select between all available outputs, i.e. outputs defined as output events
for the camera itself as well as outputs defined as output events for other devices on the
Milestone XProtect Enterprise system
The same output may be used for manual control through an output button as well as for
automatic triggering when motion is detected
Selecting Output for Manual Control
You are able to specify outputs to be triggered manually through output buttons in the Monitor
application or from a list in the Remote Client or Smart Client.
Output buttons will become available in the Monitor when the camera is selected and the Monitor’s
Output button is clicked. In the Remote Client and Smart Client, users will be able to trigger
outputs by selecting them from a list.
Example of output buttons available in
the Monitor application. Note that the
Monitor’s Output button has been clicked
in order to view the output buttons.
To specify an output for manual triggering in the Monitor or Remote Client/Smart Client, do the
following:
www.milestonesys.com
Page 115
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
1. Select the required output in the All Outputs list in the left side of the Output Settings for
[Device Name] [Camera Name] window.
Tip: When you select an output in the All Outputs list, you can view detailed
information about the selected output under Output Information in the lower part of the
window.
2. Click the >> button located between the All Outputs list and the On Manual Control list.
This will copy the selected output to the On Manual Control list.
Note: An unlimited number of outputs may be selected this way, but only the top eight outputs in
the list will be available as output buttons in the Monitor. In the Remote Client and Smart Client
there are no limitations to the number of available outputs.
You are able to move a selected output up or down in the On Manual Control list with the up and
down buttons located to the right of the list. The selected output is moved up one step each time
you click the up button. Likewise, each time you click the down button, the selected output is
moved down one step.
To remove an output from the On Manual Control list, simply select the required output, and click
the << button located between the All Outputs list and the On Manual Control list.
Selecting Output for Use on Motion Detection
You are able to select outputs to be triggered automatically when motion is detected in images
from the camera.
Tip: This feature does not require that a VMD (Video Motion Detection) event has been defined
for the camera in the I/O Setup window (see page 86).
To select an output for use when motion is detected in images from the camera:
1. Select the required output in the All Outputs list in the left side of the Output Settings for
[Device Name] [Camera Name] window.
Tip: When you select an output in the All Outputs list, you can view detailed
information about the selected output under Output Information in the lower part of the
window.
2. Click the >> button located between the All Outputs list and the On Motion Detected list.
This will copy the selected output to the On Motion Detected list.
To remove an output from the On Motion Detected list, simply select the required output, and click
the << button located between the All Outputs list and the On Motion Detected list.
www.milestonesys.com
Page 116
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Archiving
About Archiving
With the archiving feature in Milestone XProtect Enterprise, you are able to keep recordings for as
long as required, limited only by the available hardware storage capacity.
You enable and configure archiving in the Archive setup window (see page 119). The Archive setup
window also lets you specify where archives should be stored for each camera.
Benefits of Archiving
By default, information received from cameras is stored by Milestone XProtect Enterprise in a
database for each camera.
The database for each camera (configured in the Camera Settings for [Device Name] [Camera
Name] window; see page 38) is capable of containing a maximum of 600.000 records or 40 GB
before the oldest records in the database are overwritten.
With daily archiving, the amount of records you are able to store is limited only by the available
hardware storage capacity.
By using archiving, you will also be able to back up archived records on backup media of your
choice, using your preferred backup software.
How Archiving Works
For each camera, for which archiving has been specified, the contents of the camera database will
be moved to a default archiving directory called Archives. This will happen automatically one or
more times every day, depending on your archiving settings.
The default archiving directory is located on the computer running the Milestone XProtect
Enterprise software, by default in the directory containing the Milestone XProtect Enterprise
software (typically c:\program files\milestone\milestone surveillance\
archives\).
In the archiving directory, separate sub-directories for storing archives for each camera are
automatically created. These sub-directories are named after the MAC address of the device to
which the camera is connected.
Since you are able to keep archives spanning many days of recordings, and since archiving may
take place several times a day, further sub-directories, named after the archiving date and time,
are also automatically created.
The sub-directories will be named according to the following structure:
...\Archives\CameraMACAddress_VideoServerChannel\DateAndTime
An example:
With the default archiving folder located under C:\MyFiles\MySurveillanceSystem, images from an
archiving taking place at 23.15 on 1st June 2005 for a camera attached to channel 2 on a video
server device with the MAC address 00408c51e181 would be stored at the following destination:
C:\MyFiles\MySurveillanceSystem\Archives\00408c51e181_2\2005-06-01-23-15
www.milestonesys.com
Page 117
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
If the device to which the camera is attached is not a video server device with several channels,
the video server channel indication in the sub-directory named after the device’s MAC address will
always be _1. Example: (e.g. 00408c51e181_1)
Storing Archives at Other Locations than Default Archiving
Directory
You are of course also able to store archives at other locations than locally in the default archiving
directory. You may, for example, specify that your archives should be stored on a network drive.
When archiving to other locations than the default archiving directory, Milestone XProtect
Enterprise will first store the archive in the local default archiving directory, then immediately move
the archive to the archiving location you have specified.
While this may at first glance seem unnecessary, it greatly speeds up the archiving procedure,
which is important because all cameras are stopped during archiving:
Archiving directly to a network drive would mean that archiving time would vary depending on the
available bandwidth on the network. First storing the archive locally, then moving it, ensures that
the archiving is always performed as fast as possible.
If archiving to a network drive, note the regular camera database must still be stored on a local
drive, i.e. a drive attached directly to the computer running the Milestone XProtect Enterprise
system.
Storage Capacity Required for Archiving
The storage capacity required for archiving depends entirely on the amount of images you plan to
archive.
Some organizations want to keep archived recordings from a large number of cameras for several
months or years.
Other organizations may only want to archive images from one or two cameras, and they may
want keep their archives for much shorter periods of time.
However, before enabling archiving, you should always consider the storage capacity of the local
drive containing the default archiving directory to which archives are always moved, even though
they may immediately after be moved to an archiving location on a network drive:
As a rule of thumb, the capacity of the local drive should be at least twice the size required for
storing the databases of all cameras for which archiving has been specified.
Backing Up Archives
Many organizations want to back up recorded images from cameras, using tape drives or similar.
Creating such backups based on the content of the default camera databases is not recommended;
it may cause sharing violations or other malfunctions.
Instead, create such backups based on the content of archives. If you have not specified separate
archiving locations for separate cameras, you could simply back up the default local archiving
directory, Archives.
When scheduling a backup, make sure the backup job does not overlap with your specified
archiving times.
www.milestonesys.com
Page 118
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Viewing Archived Images
You view archived images with the Monitor application’s Viewer (see page 134). This allows you to
use all of Viewer’s advanced features (image browsing, smart search, evidence generation, etc.) for
archived images.
Archives Stored Locally or on Network Drives
For archived images stored locally or on network drives you simply use the Viewer’s image
browsing features, for example the timeline or the playback controls, for finding and viewing the
required images; just like you would with images stored in a camera’s regular database.
Exported Archives
For exported archives, e.g. archives stored on a CD, you click the browse button in the Viewer’s
Database Information control panel to browse for the archive you want to view.
Once you have specified the required archive this way, you can use all of the Viewer’s image
browsing features for navigating the images in the archive.
Viewing archived images in the Viewer.
Arrow indicates the browse button in the
Viewer’s Database Information control panel.
Archive Setup Window
The Archive setup window lets you enable and configure the archiving feature in Milestone XProtect
Enterprise. It also lets you specify where archives should be stored for each camera.
The Archive setup window
Access: To access the Archive setup window, click the Archive Setup... button in the
Administrator window (see page 25).
www.milestonesys.com
Page 119
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Archive Setup Window’s Fields and Buttons
The Archive setup window contains the following fields and buttons:
Field,
Button
Description
Enable
Archiving
Select check box to enable the daily archiving feature.
Delete
databases in
the backup
directory
older than
Lets you specify how many days you want to keep archived images for.
Send email
on archive
error
Select check box if Milestone XProtect Enterprise should send an e-mail alert if
archiving fails, for example because the disk is full.
Send SMS
on archive
error
Select check box if Milestone XProtect Enterprise should send an SMS alert if
archiving fails, for example because the disk is full.
Daily
archiving
times
Lists specified archiving times. Archiving will take place every day at the specified
times.
Note: Remember to specify for which cameras the archiving feature should be
used; you do this in the Archive setup window’s Select cameras for which the
archiving function should apply section.
Archived images older than the specified number of days will automatically be
deleted.
Note: In order to be able to use e-mail alerts, the e-mail alert feature must have
been set up in the E-Mail setup window (see page 80).
Note: In order to be able to use SMS alerts, the SMS alert feature must have
been set up in the SMS settings window (see page 83).
Archiving once a day will normally suffice. However, if you expect the daily
database per camera to exceed 40 GB or 600,000 images (roughly corresponding
to storing seven images per second 24 hours a day), you should specify additional
archiving times.
To add an archiving time to the list, specify the required time in the Time to add
field, then click the Add button. There must be at least one hour between each
archiving time. To remove an archiving time from the list, select the archiving
time to remove from the list, and click the Delete button.
Note: While archiving takes place, cameras for which archiving applies will briefly
stop recording, one after the other. Although the pause is very brief (typically less
than a second), it is therefore recommended that you specify archiving times that
are outside periods in which you expect to record important images.
Time to add
Lets you add an archiving time to the Daily archiving times list.
You specify the required time by selecting the hour, minute and second values
respectively, then clicking the field’s up and down buttons to increase or decrease
values.
Tip: You may also simply overwrite selected hour, minute or second values.
www.milestonesys.com
Page 120
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Add
Adds the archiving time specified in the Time to add field to the Daily archiving
times list.
Delete
Removes a selected archiving time from the Daily archiving times list.
Select
cameras for
which the
archiving
function
should apply
If the Archive Setup window’s Enable Archiving check box is selected, this section
lists cameras for which archiving is possible.
The section lists all enabled cameras, i.e. cameras which, depending on their
individual settings, may transfer images to the surveillance system. The section
also lists the path to the archiving directory for each camera.
Tip: If a particular camera is not listed, it is highly likely that the camera is
disabled. To check if a camera is disabled, look for the camera in the
Administrator window’s Device Manager section (see page 27). A disabled camera
will be clearly indicated by an icon , and can be enabled by right-clicking the
camera name.
Specifying that Archiving Should Apply for Specific
Cameras
To specify that archiving should apply for a specific camera, select the check box
next to the name of the required camera.
Specifying that archiving should
apply for a specific camera
Remember that only when you click OK is archiving actually enabled for the
selected cameras.
Specifying Archiving Locations for Specific Cameras
A default archiving location (typically c:\program files\milestone\
milestone surveillance\) is specified for each camera. The default archiving
directory, called Archives, will be located at this location.
To specify another location for the archiving directory for a camera, either click
the browse icon
next to the path listing for the required camera and browse to
the required location, or click the default path listing to overwrite it.
Overwriting an existing path
Tip: To maximize load sharing and optimize performance, distribute archives
across your available storage space, if possible.
Note: If specifying another archiving location than the default location (typically
c:\program files\milestone\milestone surveillance\), the location you specify must
exist. You are not able to create new directories as part of the process.
If archiving to a network drive, the regular camera database must still be stored
on a local drive, i.e. a drive attached directly to the computer running the
Milestone XProtect Enterprise system.
Archives for the selected camera will be stored in separate subdirectories under
www.milestonesys.com
Page 121
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
the Archives directory at the location you specify.
The subdirectories will be named according to the following structure:
...\Archives\CameraMACAddress_VideoServerChannel\DateAndTime
Example:
With the default archiving folder located under C:\MyFiles\MySurveillanceSystem,
images from an archiving taking place at 23.15 on 1st June 2005 for a camera
attached to channel 2 on a video server device with the MAC address
00408c51e181 would be stored at the following destination:
C:\MyFiles\MySurveillanceSystem\Archives\00408c51e181_2\2005-06-0123-15
If the device to which the camera is attached is not a video server device with
several channels, the video server channel indication in the subdirectory named
after the device’s MAC address will always be _1. Example: (e.g.
00408c51e181_1)
Archiving Audio
If audio is enabled on a device, audio from the device will also be archived.
If the device is a video server with several channels, audio will be archived with
the camera on channel 1.
Set all
Selects the check boxes for all cameras listed in the Select cameras for which the
archiving function should apply section.
Clicking the Set all button is thus a quick way to specify that archiving should
apply for all cameras listed.
Remember that only when you click OK is archiving actually enabled for the
selected cameras.
Clear all
Clears the check boxes for all cameras listed in the Select cameras for which the
archiving function should apply section.
Clicking the Clear all button is thus a quick way to specify that archiving should
not apply for any of the cameras listed.
Remember that only when you click OK is archiving actually disabled for the
selected cameras.
Set all paths
Copies the selected path listing to all cameras listed in the Select cameras for
which the archiving function should apply section.
If using the same archiving directory for all cameras, this can save you having to
manually specify identical paths for each camera.
Example:
You have specified the path C:\MyFiles\MySurveillanceSystem for a camera. To
quickly use this path for all cameras, select the path listing and click the Set all
paths button.
www.milestonesys.com
Page 122
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Tip: Milestone’s Storage Calculator, found in the support section of the Milestone website,
www.milestonesys.com, can help you easily determine the storage capacity required for your
surveillance system.
Cameras Not Included in Monitor
Application
Using “Background” Cameras
It is possible to let some or all of the cameras connected to a Milestone XProtect Enterprise server
run “in the background,” i.e. without the cameras being included in the Monitor application (see
page 65 and 125).
For such “background” cameras, the features of the Monitor application will not be immediately
available (although recorded images from such cameras can still be browsed in the Monitor
application’s Viewer).
However, “background” cameras can be accessed for viewing of live and recorded images through
a Remote Client (see separate manual) or Smart Client (see separate manual).
Apart from the fact that “background” cameras cannot be immediately accessed through the
Monitor, other settings, such as scheduling (see page 68), input/events/output (see page 84),
archiving (see page 117), the ability for cameras to be started on remote live requests (see
description of the General Settings window’s Advanced section on page 76), etc., fully apply for
“background” cameras.
Tip: If you require Monitor access to a camera which has been running “in the background,”
you can simply include the camera in the Monitor, provided not all of the Monitor’s 64 positions are
already in use. You do this in the Monitor Manager window, see page 65.
The use of “background” cameras may be relevant in a number of scenarios, entirely depending on
your needs.
Possible Scenario: Using More than 64 Cameras on a
Single Server
For large installations, one scenario could be if wishing to use more than 64 cameras on the same
server.
Normally, if a surveillance solution requires more than 64 cameras, several servers are used, and a
master/slave setup (configured in the ImageServer Administrator window, see page 154) is used to
let Remote Client and Smart Client users access cameras effortlessly across the servers.
However, a single Milestone XProtect Enterprise server may have an unlimited number of cameras
connected to it even though a maximum of 64 of the connected cameras can be running
simultaneously.
www.milestonesys.com
Page 123
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Using “background” cameras allows you to take advantage of this fact, since none of the
“background” cameras will be tied to a particular position in the Monitor application: Up to 64 out
of a potentially unlimited number of “background” cameras can be accessed on a first-come/firstserved basis. Some organizations using a large number of “background” cameras simply do not
include any cameras in the Monitor application.
Important Guidelines for Using “Background” Cameras
Maximum 64 Cameras Running on a Single Server
Since “background” cameras are not displayed in the Monitor application, it may occasionally be
difficult to determine how many cameras are running.
Therefore, when using “background” cameras, always bear in mind that a maximum of 64 cameras
at a time can be running on a single server—regardless of whether they are running in the Monitor
application or running through remote activation of “background” cameras. If more than 64
cameras must be able to run at any one time, you should use a multi-server master-slave setup.
If the maximum of 64 cameras on a single server are running, Remote Client and Smart Client
users will receive an error message if requesting access to cameras beyond the maximum limit.
Example: 64 cameras are already running on a single server when a Remote Client user requests
that a 65th camera on the server is started. Since it is only possible to run 64 cameras on a single
server, the Remote Client user will receive an error message.
Use of “Background” Cameras Must be Enabled
For “background” cameras to work, the Allow cameras to run in the background check box in the
General Settings window’s Advanced section (see page 76) must be selected.
Cameras Must be Enabled
For “background” cameras to work, they must be enabled (see description of the Administrator
window’s Device Manager section on page 27).
Monitor Must be Running
Even if no cameras are included in the Monitor application, remember that camera images are only
transferred to Milestone XProtect Enterprise while the Monitor application is running.
The Monitor application must therefore run whenever you want to record images from cameras on
your surveillance system.
A running Monitor is also a prerequisite for viewing live images in the Remote Client and Smart
Client.
www.milestonesys.com
Page 124
Administrator Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Monitor Application
Milestone XProtect Enterprise’s main user interface in day-to-day operation, the Monitor application
is used for recording and displaying images from connected cameras, with optional indications of
registered activity.
Depending on user rights and configuration, the Monitor may also be used for controlling PTZ
(Pan/Tilt/Zoom) cameras, for manually starting and stopping cameras, for manually triggering
outputs, etc.
From the Monitor, you also have access to the Viewer (see page 134), with which you are able to
browse and play back recordings, print images, send images via e-mail, and export entire video
and audio sequences in a variety of formats.
The exact look and functionality of the Monitor depends on how the Monitor has been configured in
the Administrator application (see page 25). Ask your system administrator if in doubt.
Monitor application. In this example, a
3×3 view with a hot spot is used in the
Monitor’s camera layout.
IMPORTANT: Camera images are only transferred to Milestone XProtect Enterprise while the
Monitor application is running. The Monitor application must therefore run whenever you want to
record images from cameras on your surveillance system.
A running Monitor is also a prerequisite for viewing live images in the Remote Client (see separate
manual) and Smart Client (see separate manual).
The Monitor application cannot run if the Administrator application is already running; close down
the Administrator application before running the Monitor application. Once the Monitor application
is running, you can run the Administrator application as required.
Accessing the Monitor
Access: You access the Monitor application by clicking the Monitor shortcut on the desktop.
The Monitor
desktop shortcut
Alternatively, you may access the Monitor from Window’s Start menu, by selecting All Programs >
Milestone XProtect Enterprise > Monitor.
www.milestonesys.com
Page 125
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Depending on your organizations security settings, you may be required to specify a password in
order to use the Monitor.
When you start the Monitor, all cameras scheduled to be online will start transferring images to
Milestone XProtect Enterprise.
Scheduling is handled by the system administrator in the Administrator application (see page 25).
Even if a camera is not scheduled to be online, users with sufficient user rights can start a camera
(i.e. make it transfer images to Milestone XProtect Enterprise) from the Monitor by using the
Monitor’s Manual Mode feature. See further information in the description of the Monitor’s control
panel on page 128.
The Monitor application opens in full-screen view. This provides you with the best possible view of
the camera images displayed.
The Monitor basically consists of two sections: a camera layout section, in which camera images
are displayed, and a control panel with buttons for controlling the various features of the Monitor.
Monitor’s Camera Layout
The Monitor’s camera layout section displays images from each camera specified by the system
administrator.
Depending on the system administrator’s settings in the Administrator application, the camera
layout may contain images from up to 64 different cameras.
Note: A Milestone XProtect Enterprise server is capable of handling images from up to 64 cameras
at a time; the Monitor can thus display images from a maximum of 64 cameras. However, a single
Milestone XProtect Enterprise server may have an unlimited number of cameras connected to it
even though a maximum of 64 of the connected cameras can be used for recording/live viewing
simultaneously. This depends on how the Monitor has been configured in the Administrator
application (see page 25). Ask your surveillance system administrator if in doubt.
Image Bars
Each camera, from which images are displayed in the camera layout, is identified by an image bar,
located in the top of each camera image.
The image bar is blue. When you select a particular camera in the camera layout, the image bar of
the selected camera image becomes a lighter blue.
Camera image; enlarged detail shows image bar
www.milestonesys.com
Page 126
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The image bar displays the name of the camera as well as the name of the device to which the
camera is connected. The device name is displayed first, in square brackets, followed by the
camera name.
Each image bar also features three colored indicators:

Event indicator (the leftmost of the three indicators, solid yellow): Lights up when events
specified in the Administrator application occur. Click anywhere inside the image to reset
the event indicator. This indicator may appear black if event indication has not been
specified for the camera in question, of if no specified events have occurred. Consult your
system administrator if in doubt.

Motion indicator (the indicator in the middle, solid red): Lights up when motion is detected
in the image. Click anywhere inside the image to reset the motion indicator.

Online indicator (the rightmost of the three indicators, blinking green): Changes state
every time an image is received from the camera.
Hot Spot
If enabled in the Administrator application, a hot spot provides you with an enlarged view of
images from a selected camera.
When enabled, the hot spot can either appear inside the camera layout, or as a separate floating
window:

If the hot spot is located inside the camera layout, simply click inside an image to select
the camera from which you want to view images in the hot spot.
Example of hot spot located inside the camera layout;
arrow indicates camera image featured in the hot spot

If the hot spot runs in a separate floating window, you will see a HotSpot button in the
Monitor’s control panel: When this is the case, simply click the HotSpot button to open the
separate hot spot window. A hot spot in a separate floating window otherwise works just
like a hot spot located inside the camera layout.
Tip: The hot spot may also be used for point-and-click operations on some PTZ
(Pan/Tilt/Zoom) cameras. See the description of the PTZ menu on page 131 for more information.
Hot Spot with Carousel
Depending on hot spot configuration in the Administrator application, the hot spot may
automatically display images from all cameras available in the camera layout; one after the other,
with specified intervals. This is known as a carousel.
When this feature has been enabled, a Carousel button appears in the Monitor’s control panel. To
toggle the carousel feature on and off, simply click the Carousel button.
www.milestonesys.com
Page 127
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Monitor’s Control Panel
Button Overview
The Monitor’s control panel section contains a number of buttons for controlling the Monitor’s
features:
Button
Description
Viewer
Opens the Viewer (see page 134), with which you are able to browse and
play back recordings, print images, send images via e-mail, and export
entire video and audio sequences in a variety of formats.
Note: Use of the Viewer may require certain user rights. See the
description of the Admin Login button.
HotSpot
Available only when use of a hot spot in a separate floating window has
been set up by the system administrator.
Opens the separate hot spot window.
Carousel
Available only when use of the hot spot’s carousel feature has been enabled
by the system administrator.
Click to toggle the carousel feature on and off.
PTZ Menu
Opens the PTZ menu, with which you are able to control PTZ
(Pan/Tilt/Zoom) cameras.
The PTZ menu is only functional when the camera selected in the camera
layout is a PTZ camera. See the detailed description of the PTZ menu on
page 131 for more information.
Tip: To hide the PTZ menu, simply click the PTZ Menu button again.
Manual Mode
Lets you toggle between scheduled mode (cameras transferring images to
Milestone XProtect Enterprise according to a schedule defined in the
Administrator application) and manual mode.
With manual mode, you can start a camera (i.e. make it transfer images to
Milestone XProtect Enterprise) from the Monitor, even if the camera is not
scheduled to be online.
When manual mode is selected (Manual Mode button depressed), three
buttons (the Stop/Start button, the Start All button, and the Stop All
button) become available, enabling you to start and stop cameras manually.
Note: When in manual mode, all scheduled camera activity for all cameras,
including automatic reconnection and any scheduled PTZ patrolling, is
disabled. Use of manual mode may require certain user rights. See the
description of the Admin Login button.
Stop or Start
Available only when the Manual Mode button is depressed.
Stops the camera selected in the camera layout. When stopped, no images
www.milestonesys.com
Page 128
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
are transferred from the camera to Milestone XProtect Enterprise.
Tip: In the camera layout, the selected camera is indicated by a light
blue image bar.
When the selected camera is stopped, the button becomes a Start button.
Click the Start button to make the camera transfer images to Milestone
XProtect Enterprise again.
Start All
Available only when the Manual Mode button is depressed.
Starts all cameras, i.e. makes all cameras transfer images to Milestone
XProtect Enterprise.
Stop All
Available only when the Manual Mode button is depressed.
Stops all cameras. When all cameras are stopped, no images are
transferred to Milestone XProtect Enterprise from any of the cameras.
Output
Displays all available output buttons for the selected camera.
Output buttons are used for manually triggering external output, for
example for switching on lights, sirens, or similar.
When Output is selected (Output button depressed), any output buttons for
the selected camera will be displayed below the Events button:
Example of output buttons
Simply click an output button to trigger the associated output.
Up to eight output buttons can be displayed for each camera. Output
buttons are defined in the Administrator application.
Ask your surveillance system administrator if in doubt about using output
buttons defined for use with cameras in your organization.
Events
Displays all available event buttons for the selected camera.
Depending on configuration, event buttons can be used for a wide variety of
purposes, including triggering combinations of actions. For example, the
clicking of an event button could make a camera use a higher frame rate,
trigger two different outputs, and send an e-mail alert to three different
recipients.
Event buttons can be global or tied to a particular camera:
www.milestonesys.com
Page 129
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual

Global: available for all cameras in the Monitor

Tied to a particular camera: only available when the camera is
selected in the Monitor
When Events is selected (Events button depressed), any global event
buttons as well as any event buttons for the selected camera will be
displayed below the Events button:
Example of event buttons
Simply click an event button to trigger the associated event.
Up to eight event buttons can be displayed for each camera. Event buttons
are defined in the Administrator application.
Ask your surveillance system administrator if in doubt about using event
buttons defined for use with cameras in your organization.
Quick Browse
Available only when a hot spot is enabled.
Lets you browse images from the selected camera in the hot spot.
Use the back and forward buttons below the Quick Browse button to move
backwards and forwards.
Tip: The Viewer (see page 134) offers more advanced browsing
features.
Note: Use of the Quick Browse feature may require certain user rights. See
the description of the Admin Login button.
Mute Audio
Lets you mute audio from cameras on which audio is enabled. Recording is
not affected by muting audio in the Monitor.
Admin Login
For users without administrator rights, access to certain features in
Milestone XProtect Enterprise may in some organizations have been
restricted.
Provided you know the administrator password, the Admin Login button lets
you access such protected features. Clicking the Admin Login button opens
the Administrator Login window (see page 25), in which you are able to
specify the administrator password and log in to Milestone XProtect
Enterprise as an administrator.
When you are logged in as an administrator, the Admin Login button
changes to Admin Logout. Clicking the Admin Logout button will restore any
restrictions.
www.milestonesys.com
Page 130
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Administrator
Lets you access the Administrator application (see page 25).
The Administrator application is used for configuring Milestone XProtect
Enterprise upon installation or whenever configuration adjustments are
required, e.g. when adding new cameras to the system.
Note: Accessing the Administrator application from the Monitor may require
certain user rights. See the description of the Admin Login button. When
you close the Administrator application and return to the Monitor
application, the Monitor application will be restarted. Certain settings,
notably settings for PTZ (Pan/Tilt/Zoom) cameras, are not configurable
when the Administrator application is accessed from the Monitor application.
To configure such settings, you must close the Monitor application and open
the Administrator application separately.
Exit
Exits the Monitor; closing down the application, and thereby stopping the
transfer of images from cameras to Milestone XProtect Enterprise.
You will be asked to confirm that you want to close down the application.
IMPORTANT: Use with caution. Exiting the Monitor will stop recordings.
Certain user rights may be required in order to be able to close down the
Monitor.
PTZ Menu
Note: Use of the Monitor’s PTZ Menu may require certain user rights.
Clicking the PTZ Menu button in the Monitor’s control panel gives you access to a menu for
controlling a PTZ (Pan/Tilt/Zoom) camera selected in the Monitor’s camera layout.
Example of PTZ Menu with
preset position buttons
Navigation Buttons
The PTZ Menu’s navigation buttons let you move the PTZ camera in steps:
Moves the PTZ camera up and to the left
Moves the PTZ camera up
www.milestonesys.com
Page 131
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Moves the PTZ camera up and to the right
Moves the PTZ camera to the left
Moves the PTZ camera to its home position
Moves the PTZ camera to the right
Moves the PTZ camera down and to the left
Moves the PTZ camera down
Moves the PTZ camera down and to the right
Zoom Buttons and Zoom Slider
With the PTZ Menu’s zoom buttons you are able to control the zoom level of the PTZ camera:
Zoom out (one zoom level per click)
Zoom in (one zoom level per click)
As an alternative to using the zoom buttons, use the slider, located below the two zoom buttons, to
control the zoom level.
Note that the slider can be used only with absolute positioning PTZ cameras only.
Preset Positions
If preset positions have been defined in the Administrator application (see page 25), you are able
to move the PTZ camera to the stored preset positions by clicking the preset position buttons
displayed in the lower part of the PTZ menu.
Preset position buttons are grouped into five preset banks (A-E) with up to five preset position
buttons (1-5) in each.
To use preset positions, first click a preset bank button (A-E) to display the preset position buttons
in the required bank, then click the required preset position button (1-5) to move the PTZ camera
to the required preset position.
Tip: You may use the A-E and 1-5 keys on your keyboard to move the PTZ camera to preset
positions.
Point-and-Click PTZ Control
Point-and-click control is supported for absolute positioning PTZ cameras as well as some relative
positioning PTZ cameras, when a hot spot and the PTZ Menu are enabled.
If the mouse pointer changes to crosshairs when positioned in the hot spot, you are able to control
the PTZ camera by clicking in the hot spot.
Crosshairs
www.milestonesys.com
Page 132
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The PTZ camera will center on the point you click.
If you click and hold down the left mouse button, then move the mouse up or down, you will get
access to a zoom slider.
For some cameras, crosshairs surrounded by a square may be displayed. When this is the case,
you are able to zoom in on an area by dragging a square around the required area in the hot spot.
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 hot spot.
PTZ Patrolling and PTZ On Event
PTZ cameras may be set up to move automatically, either according to a scheme (PTZ patrolling)
or when particular events occur (PTZ On Event). This is configured in the Administrator application
(see page 25).


With PTZ patrolling, the PTZ camera will automatically move between preset positions.
With PTZ On Event, the PTZ camera will automatically move to a particular preset position
when a particular event occurs. For example, the PTZ camera may move to a preset
position covering a door area when a door is opened.
Note: PTZ patrolling and PTZ On Event is stopped for all cameras as long as Manual Mode is used
to allow cameras to be controlled manually.
Pausing PTZ Patrolling
If PTZ patrolling is enabled for the selected PTZ camera, you can pause PTZ patrolling for the
camera by clicking the PTZ Menu’s Pause Patrol button. The button is only available for PTZ
cameras for which PTZ patrolling has been enabled.
Note that pausing applies for the selected camera; other PTZ cameras may still patrol. Depending
on configuration, the pause may automatically time out after a while.
Monitoring Audio
If the camera selected in the Monitor’s camera layout is recording audio, you are able to listen to
live audio through speakers attached to the computer running Milestone XProtect Enterprise.
If using a multi-port video server device, audio will always be attached to the first video input on
the device.
To mute live audio, click the Mute Audio button in the Monitor’s control panel. Recording is not
affected by muting audio in the Monitor.
Running Out of Disk Space! Alert
In order to warn you of an impending possibility of losing data, the Monitor will prominently display
the message Running out of disk space! if available disk space on the Milestone XProtect Enterprise
server goes below 150 MB plus 20 MB per camera.
Example: For a system with ten cameras, the alert will show if the available disk space goes below
350 MB (150 MB plus 20 MB for each of the ten cameras).
www.milestonesys.com
Page 133
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Viewer
Using the Viewer
The Viewer lets you browse and play back recordings from cameras available in the Monitor
application (see page 125).
The Viewer also lets you print images, send images via e-mail, and export entire video and audio
sequences in a variety of formats.
The Viewer: In this example, the Viewer displays images from a single camera.
The Viewer can display images from up to 16 cameras in a single view. Note
that content of the Viewer’s toolbar may vary depending on configuration.
Access: You access the Viewer from the Monitor application, by clicking the Viewer button.
Toolbar
The Viewer’s toolbar lets you quickly switch between the Viewer’s different features. Icons in the
toolbar serve as shortcuts to the features available from the File and Tools menus in the Viewer’s
menu bar.
When you select a feature in the toolbar, settings for the feature typically become available in the
Viewer’s control panel, located in the lower part of the window, below the camera layout.
Note: Depending on your rights, not all of the following toolbar icons may be available to you.
Settings: Opens the Viewer’s Settings control panel, in which you are able to specify
settings for the camera layout, and specify the time span for use in the timeline.
See also Setting Up the Camera Layout on page 136.
Single View: Switches to a single, enlarged view of images from the camera selected in
the camera layout.
Tip: You may also simply double-click a camera in the camera layout to switch
between single view and multi-view.
www.milestonesys.com
Page 134
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Multi View: Switches to multi-view, displaying all cameras in the selected camera layout
view.
Tip: You may also simply double-click a camera in the camera layout to switch
between single view and multi-view.
Database Information: Opens the Database Information control panel, in which you select
the cameras you want displayed in the camera layout.
See also Assigning Cameras on page 136.
Motion View: Opens the Motion View control panel, in which you are able to view a graph
displaying sequences with motion.
The graph is draggable, allowing you to browse the sequences.
See also the description of Motion View on page 139.
Alarm Overview: Opens the Alarm Overview control panel, in which you are able to view a
list of generated motion and event alarms.
By clicking alarms in the list, you are able to browse recordings from around the time at
which the alarms were generated.
See also the description of Alarm Overview on page 140.
Image Controls: Opens the Image Controls control panel, in which you have access to
digital zoom and de-interlacing settings.
See also Digital Image Controls and Optimization on page 142.
Export: Opens the Export control panel, with which you are able to export entire video and
audio sequences in three different formats.
See also How to Export Video and Audio Evidence on page 145.
Print: Opens the Print control panel, from which you are able to print images from the
camera selected in the camera layout.
See also How to Print Evidence on page 144.
Smart Search: Opens the Smart Search control panel, in which you are able to search for
motion in one or more selected areas of recorded images from a particular camera.
See also the description of Smart Search on page 140.
Send E-mail Report: Opens the Send E-mail Report control panel, from which you are able
to send evidence via e-mail.
See also How to send Evidence via E-mail on page 145.
Help: Lets you view the Viewer’s built-in help.
www.milestonesys.com
Page 135
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Setting Up the Camera Layout
The camera layout is the area of the Viewer in which you view images. The camera layout section
may display images from up to 16 different cameras at a time.
You can configure the camera layout to suit your exact needs: First specify the camera layout’s grid
size (i.e. how many camera slots you want the camera layout to contain), then specify which
camera to use in each camera slot.
Selecting Grid Size
To specify how many camera slots you want in the camera layout, do the following:
1. Click the Settings icon in the Viewer’s toolbar.
Settings icon
This will open the Settings control panel.
2. In the Settings control panel’s Layout list, select the required camera layout grid: 1×1,
2×2, 3×3 or 4×4.
With a 4×4 grid, you will be able to display images from 16 cameras simultaneously in the
camera layout.
3. Assign cameras to the camera layout’s camera slots, as described in the following.
Assigning Cameras
Having specified the required grid size for the camera layout, assign cameras to the camera
layout’s camera slots the following way:
1. Click the Database Information icon in the Viewer’s toolbar.
Database Information icon
This will open the Database Information control panel.
2. Select a camera slot in the camera layout by clicking the required slot.
3. In the Database Information control panel’s Video Feed, select the camera you want to
assign to the selected slot.
An image from the selected camera will show up in the selected slot (unless the selected
time happens to be before the first recorded image from the camera).
Tip: Your cameras may not all transfer images in a size that exactly matches the size
of the camera layout’s slots. This may result in black bars around images from some
cameras when displayed in the camera layout. If you want to adjust the images from all
cameras to fit the camera layout’s camera slots, select the Stretch Images To Fit check box
www.milestonesys.com
Page 136
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
in the Settings control panel. This may distort some images slightly, but will help you avoid
any black bars around images.
4. If audio is enabled, you may also select a microphone from the Audio Feed list, in which
case recordings from the selected microphone will be coupled with recordings from the
selected camera.
5. Repeat for all cameras you want displayed in the camera layout.
Image Bars
Each camera slot in the camera layout is identified by an image bar, located in the top of each
camera slot.
The image bar is blue. When you select a particular camera in the camera layout, the image bar of
the selected camera image becomes a lighter blue.
Camera slot; enlarged detail shows image bar
The image bar displays the name of the camera as well as the name of the device to which the
camera is connected. The device name is displayed first, in square brackets, followed by the
camera name.
Each image bar also features two colored indicators:

Motion indicator (the left indicator, red): Lights up during periods of motion.

Online indicator (the right indicator, green): Lights up during periods with recordings.
Storing and Recalling Views
You are able to save particular configurations of the camera layout as so-called views, and switch
between them using the Views menu in the Viewer’s menu bar.
For example, you may store one view displaying images from 16 cameras and another view
displaying images from eight other cameras.
See How to Store and Recall Views on page 143.
Browsing Recordings
With the Viewer, you are able to browse recordings in five different ways. Each is described in the
following:
www.milestonesys.com
Page 137
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Time & Date Selector
Using the time & date selector, it is possible to jump straight to recordings from a specific point in
time.
Time & date selector
Simply select the required date in the date field, and the required time in the time field.
Tip: You are able to overwrite the fields’ date and time values.
Having used the data & time selector to jump to recordings from a specific point in time, you are
able to use e.g. the timeline browser or the playback controls to browse through recordings from
around the specified point in time.
Timeline Browser
The timeline browser displays an overview of periods with recordings from all cameras displayed in
your current camera layout.
The number of timelines displayed in the timeline browser reflects the number of cameras
displayed in the camera layout you are viewing. The timeline of the camera selected in the camera
layout is highlighted.
Timeline browser; displaying timelines for
a camera layout with four cameras
The timeline browser uses the following colors:
Red (•): Recordings with motion
Green (•): Recordings without motion
Black (•): Periods without recordings
Yellow (•): Audio recordings
The timeline browser’s white horizontal line indicates the point in time from which recordings are
being displayed in the camera layout.
www.milestonesys.com
Page 138
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The area between the timeline browser’s two blue horizontal lines is a magnification of the 30
seconds preceding and following the point in time from which recordings are being displayed in the
camera layout.
You are able to specify which time span (1 hour, 2 hours or 12 hours) should be used in the
timeline, and whether the newest recordings should be indicated at the top or at the bottom of the
timeline. You specify this in the Settings control panel.
Tip: Use 1-hour or 2-hour time spans for the best possible overview of recordings.
Browsing Recordings with the Timeline Browser
To browse recordings using the timeline browser, click inside the timeline browser, and move your
mouse up or down without releasing the mouse button. Browsing is fast when clicking outside the
magnification area, and slow when clicking inside the magnification area.
Playback Controls
The Viewer’s playback controls are used for browsing and playing recordings, just like on a video
recorder
Playback controls
Click
or
to browse to the oldest or the most recent recordings from the selected camera.
Click
or
to browse to the previous or next motion sequence from the selected camera.
Click
or
to browse to the previous or next image from the selected camera.
Use
to start and stop playback. When playback is started, all cameras in the
camera layout will play back recordings.
Use
to control the playback speed. When the slider is in its middle position,
playback is real-time, regardless of the recorded frame rates.
Motion View
Motion view lets you view a graph displaying sequences of recordings from the selected camera.
The motion levels indicated in the graph can be used as an indication of what has been recorded.
The graph is draggable, allowing you to browse the sequences.
Motion view graph
To use motion view, click the Motion View icon in the toolbar to open the Motion View control
panel, in which the draggable graph is displayed.
Motion View icon
www.milestonesys.com
Page 139
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
A change in the color of the graph indicates the start of a new motion sequence.
The black vertical line at the center of the graph indicates the point in time from which recordings
are being displayed in the camera layout.
Browsing Motion Sequences with Motion View
To browse recordings using motion view, click inside the graph area, and move your mouse
sideways to browse recordings.
Images are updated when you release the mouse button.
Alarm Overview
Alarm overview lets you view a list of sequences with detected motion or events for a selected
camera.
Listed motion sequences or events are clickable, allowing you to quickly jump to the time at which
motion was detected or an event occurred.
To use the alarm overview, click the Alarm Overview icon in the toolbar to open the Alarm
Overview control panel, in which the list is displayed.
Alarm Overview icon
By default, the list shows motion sequences from the most recent database for the selected
camera.
If you want to view a list of sequences from archived databases as well, click the Alarm Overview
control panel’s Get All button.
Alarm Overview control panel
In addition to listing motion sequences, the Alarm Overview control panel can also display a list of
occurred events (the camera’s event log).
To toggle between viewing a list of motion sequences and a list of occurred events, click the Alarm
Overview control panel’s Sequences and Events buttons.
Browsing Recordings with the Alarm Overview
To view recordings from the time at which motion was detected, or an event occurred, select the
required sequence/event in the list.
When you select a sequence/event in the list, the camera layout will display images matching the
exact time of the motion detection or event.
To view what took place prior to and after the motion detection or event, use the timeline browser
or playback controls to browse recordings from around the time of the motion detection or event.
Smart Search
Smart search lets you search for motion in one or more selected areas of the view from a particular
camera.
www.milestonesys.com
Page 140
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
To use smart search, do the following:
1. Select the required camera in the camera layout.
2. Single view is required to use smart search.
If you are not already viewing images from the selected camera in single view, click the
Single View icon in the toolbar to switch to single view.
Single View icon
3. Click the Smart Search icon in the toolbar to open the Smart Search control panel.
Smart Search control panel
When the Smart Search control panel opens, a blue grid will also appear as an overlay on
the image in the camera layout.
4. Click and drag inside the image to select the areas in which you want to perform the smart
search.
The areas you select will become visible through the blue overlay. The blue overlay thus
indicates areas to be excluded from the smart search.
Example of selected area
5. In the Smart Search control panel, select required sensitivity in the Sensitivity list.
6. Select required image interval in the Interval list.
If you select All Images, all images will be analyzed; if you select e.g. Image every 10
seconds, only one image per ten seconds of recordings will be analyzed.
Selecting a long interval will greatly reduce the time required to complete the search.
However, with a long interval, the search may not find motion sequences that are shorter
than the specified interval.
7. In the Boundary Start and Boundary Stop sections, specify the period of time to be covered
by the search.
www.milestonesys.com
Page 141
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Note that the smart search is always carried out from the time of the image you are
viewing and forwards or backwards. The information you specify in the Boundary Start and
Boundary Stop sections is only used to limit the search.
8. Click the Next (move forward in time) or Previous (move back in time) buttons to search
through images with motion detected in the selected areas within the specified period of
time.
Each image in which motion has been found will be displayed in the camera layout. The
Smart Search control panel will show corresponding time information.
Smart Search control panel, displaying search status information
For each image found, you have the following options in the Smart Search control panel:

Deselect: Even while viewing images in which motion has been found, you are able to
adjust the area covered by smart search by dragging in the image.
When the Deselect check box is cleared, areas you select in the image will be included
in the smart search.
When the Deselect check box is selected, areas you select in the image will be excluded
from the smart search.

Image Overlay: Select check box to display the blue image overlay grid indicating
areas excluded from the search.

Motion in Image: Select check box to highlight found motion in images.
Digital Image Control and Optimization
With the Viewer’s Image Controls control panel, you are able to adjust the image selected in the
camera layout.
The Image Controls control panel also lets you view areas of the selected image in greater
magnification.
To access the Image Controls control panel, click the Image Controls icon in the toolbar.
Image Controls icon
Image Controls control panel
De-interlacing
Interlacing is a method determining how an image is refreshed when shown on a screen.
With interlacing, the image is refreshed by first scanning every other line in the image, then
scanning every opposite line, and so forth.
www.milestonesys.com
Page 142
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Interlacing thus allows for a faster refresh rate because less information must be processed during
each scan.
However, in some situations, interlacing may cause flickering, or the changes in only half of the
image’s lines for each scan may be noticeable.
If images from the selected camera are interlaced, you are able to de-interlace the image by
viewing only odd or even lines in the image.
Zoom Controls
With the zoom controls, you are able to view areas of the selected image in greater magnification.
Use the large zoom in and zoom out buttons to find the required zoom level.
When you have zoomed in on an area of an image, you are able to move around within the zoomed
image by clicking the arrow buttons.
To quickly return to normal view of the selected image (i.e. without zoom), click the H (i.e. home)
button.
Tip: To move around within the zoomed image, you may also simply click and drag the image
in the required direction.
Smoothening and Scaling
To digitally smoothen images from the camera, select the Smooth Images check box.
To display images from the selected camera in the resolution they were recorded in, select the
Scale 1 : 1 check box.
If images are larger than the resolution available in the camera layout’s camera slot, they will be
reduced in size to fit the camera slot.
The correct aspect ratio will be maintained when reducing size this way.
Viewer: How to Store and Recall Views
You are able to save particular configurations of the camera layout as so-called views, and switch
between them using the Views menu in the Viewer’s menu bar.
For example, you may store one view displaying images from 16 cameras and another view
displaying images from eight other cameras.
Storing a View
To store your current camera layout as a view, do the following:
1. In the Viewer’s menu bar, select the Views menu.
2. In the Views menu, select the Add to Views... command.
This will open the Name of View window:
www.milestonesys.com
Page 143
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The Name of View window
3. In the Name of View window, specify a name for the view, and click OK.
4. The view will now be selectable in the Views menu.
If storing several different configurations of the camera layout as views, you will thus be
able to switch between them using the Views menu.
Recalling a View
To recall a stored view, simply select the required view in the Views menu.
Editing or Deleting a Stored View
To edit or delete stored views, select Organize Views... in the Views menu.
This will open the Views control panel, in which you are able to rename views, change the
sequence in which stored views appear in the menu, and delete views.
Viewer: How to Print Evidence
To print evidence from the Viewer, use the following procedure:
1. Select the required camera in the camera layout (see Using the Viewer on page 134), and
browse to the image you want to print.
2. Click the Print icon:
The Print icon
This will open the Print control panel:
The Print control panel
3. Fill in the Operator’s Note, Company, and Operator fields.
www.milestonesys.com
Page 144
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
4. Click the Print button to print the evidence on your default Windows printer.
The printed surveillance report will contain the selected image, information about camera
name, image capture time and report print time as well as the specified operator’s name
and operator’s note.
Viewer: How to Send Evidence via E-mail
Note: The e-mail feature must be set up by the surveillance system administrator before you can
use it. Ask if in doubt.
To send evidence from the Viewer via e-mail, use the following procedure:
1. Select the required camera in the camera layout (see Using the Viewer on page 134), and
browse to the image you want to send via e-mail.
2. Click the Send E-mail Report icon:
The Send E-mail Report icon
This will open the E-mail Report control panel:
The E-mail Report control panel
3. Type the e-mail address of the recipient.
If sending to several recipients, separate e-mail addresses with a semicolon (example:
[email protected];[email protected]).
4. Type a subject text for the e-mail.
5. Verify that the Image field lists the camera you require.
6. Type a message, typically a description of the recorded incident.
7. Click the Send button.
Viewer: How to Export Video and Audio Evidence
You are able to export entire video and audio sequences in three different formats:

AVI file (movie clip)
www.milestonesys.com
Page 145
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual

Database files (you can include the Viewer itself in the export, so others can easily view the
database files)

JPG/WAV files (image/audio clip)
To export evidence from the Viewer, use the following procedure:
1. Click the Export icon:
The Export icon
This will open the Export control panel.
The Export control panel
2. In the Export control panel’s Video Feed and Audio Feed lists, select the camera and—if
required—microphone you want to export.
Tip: With the options Current Video Feed(s) and Current Audio Feed(s) you can batch
export all cameras and microphones in your current view.
3. Browse to the required start time for the export, and click the Start Time section’s Set
button.
4. Browse to the required stop time of the export, and click the Stop Time section’s Set
button.
5. Select required Export Format, click the Next button, and follow one of the procedures
described in the following.
Note that procedures vary depending on the selected export format.
Export format: AVI File
a.
Select required Export Path (if you keep the default setting, the files will be exported
to an Exported Images folder on your desktop).
b.
Select required frame rate.
Full will export all images to the AVI file.
Half will reduce the size of the AVI file by only exporting every second image, yet
still play back in real-time speed.
c.
Select whether timestamps from the surveillance system should be added to the AVI
file.
d.
In the Codec list, select the video codec (compression/decompression technology)
you want to use for generating the AVI file.
www.milestonesys.com
Page 146
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The Codec list only lists codecs supporting the resolution of the camera.
Tip: If available, the codec Indeo® Video 5.10 is recommended.
e.
Click Next to start the export.
Export format: Database Files
a.
Select required Export Path (if you keep the default setting, the database files will be
exported to an Exported Images folder on your desktop).
b.
Select whether the Viewer program files should be included in the export. If you
include the Viewer in the export, the exported databases can be viewed on any PC.
c.
Click Next. Fill in the Operator and Operator’s Note fields.
d.
Click Next, and select whether to encrypt and/or compress the exported databases.
If you select encryption, specify a password for decrypting the exported databases,
and remember to send the password to the recipient separately.
e.
Click Next to start the export.
Tip: If you included the Viewer application in your export, copying all exported
files to the root of a CD or DVD will start the CD/DVD automatically when the
recipient inserts it.
Export format: JPG/WAV files
a.
Select required Export Path (if you keep the default setting, the files will be exported
to an Exported Images folder on your desktop).
b.
Select whether timestamps from the surveillance system should be added to the
exported JPGs.
c.
Click Next to start the export.
Viewer: How to View Archived Images
With Milestone XProtect Enterprise’s archiving feature (see page 117), it is possible to keep
recordings for as long as required, limited only by the available hardware storage capacity.
Archived recordings can be viewed using the Viewer, allowing you to use all of the Viewer’s
features for image browsing for archived recordings as well.
The way in which you find the archived images to view varies slightly depending on how the
archives are stored.
To view archived images in the Viewer, do the following:
Archives Stored Locally or on Network Drives
For archived images stored locally or on network drives you simply use the Viewer’s image
browsing features, for example the timeline or the playback controls, for finding and viewing the
required images; just like you would with images stored in a camera’s regular database.
www.milestonesys.com
Page 147
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Exported Archives
For exported archives, e.g. archives stored on a CD, you click the browse button in the Viewer’s
Database Information control panel to browse for the archive you want to view.
Once you have specified the required archive this way, you can use all of the Viewer’s image
browsing features for navigating the images in the archive.
Viewing archived images in the Viewer.
Arrow indicates the browse button in
the Viewer’s Database Information
control panel.
www.milestonesys.com
Page 148
Monitor Application
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Remote Access Administration
Remote Access Overview
Remote users can access a Milestone XProtect Enterprise surveillance system in three different
ways:

With a Remote Client (see separate manual). The feature-rich Remote Client can be
installed locally or run from server)

With a Smart Client (see separate manual). The very feature-rich Smart Client is installed
locally. The Smart Client is based on the .Net development platform, and is thus highly
flexible for integration of plugins, etc.

With a regular Microsoft Internet Explorer browser (limited feature set, recommended only
for remote users on slow connections)
Server End
The way remote access is handled at the surveillance system server end is different, depending on
remote access method:
Providing Remote Client and Smart Client Access
Images viewed by Remote Client and Smart Client users are provided by the Milestone XProtect
Enterprise surveillance system’s Image Server.
The Image Server runs as a service on the Milestone XProtect Enterprise server; it does not require
separate hardware. The Milestone XProtect Enterprise system administrator uses the Image Server
Administrator window (see page 154) to manage Remote Client and Smart Client access to the
surveillance system.
Providing Regular Browser Access
As an alternative to using Remote Client or Smart Client, images can also be provided through the
Milestone XProtect Enterprise surveillance system’s built-in Web Server and RealtimeFeed Server
(see page 164). When this is the case, remote users connect to the Web Server and the
RealtimeFeed Server through a regular browser; no client software is required.
The Web Server and the RealtimeFeed Server do by no means offer as advanced functionality as
the Image Server/Remote Client/Smart Client; neither at the server end, nor at the client end.
However, if remote users are to access the surveillance system through very slow connections,
such as 28.8 Kbps connections, using the Web Server and the RealtimeFeed Server may be
advisable.
For a remote user perspective of regular browser access through the Web Server and RealtimeFeed
Server, see Remote Access through Web and RealtimeFeed Servers on page 164.
www.milestonesys.com
Page 149
Remote Access; Overview
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Choosing a Remote Access Solution
Your organization’s choice of remote access solution will depend on the organization’s
requirements:
Determining the Organization’s Needs
When deciding which remote access solution is the best choice for your organization, system
administrators may find it helpful to review the following:
Note: Systems and requirements differ from organization to organization. The following questions
and answers are thus for guidance only.
Will remote users access the surveillance system over very slow connections, such as
28.8 Kbps connections?

Yes: Use regular browser access through the Web Server/RealtimeFeed Server.

No: Use Remote Client or Smart Client access through the ImageServer.
Is it acceptable to install client software on remote users’ computers?

Yes: Use Remote Client or Smart Client access through the ImageServer.

No: Use Remote Client access through the ImageServer, as remote users can run the
Remote Client straight from the Milestone XProtect Enterprise server as an alternative to
the client being installed on remote users’ computers. Remote access can also be provided
through the Web Server/RealtimeFeed Server, as this does not require any client software,
but this is only recommended for remote access through very slow connections.
Will you require a large amount of future flexibility from your remote access solution?

Yes: Use Smart Client access through the ImageServer. Due to the way the software has
been developed, the Smart Client offers a high degree of flexibility for integration of new
features, plugins, etc.

No: Use Remote Client access through the ImageServer.
Do you require a very feature-rich client application?

Yes: Use Smart Client access through the ImageServer. The Smart Client offers more
features for remote users than the other solutions.

No: Use Remote Client access through the ImageServer.
Will you use a .Net-based client application?
The. Net software development platform allows the interconnection of computers and services for
the exchange and combination of data and objects. The platform makes extensive use of so-called
web services, which provide the ability to use the web rather than single applications for various
services. This in turn provides the ability for centralized data storage as well as automated
updating and synchronization of information.
www.milestonesys.com
Page 150
Remote Access; Overview
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The .Net platform enhances software developers’ ability to create re-usable and customizable
modules, which makes it possible to develop highly flexible software solutions. You can therefore,
as a rule of thumb, expect .Net-based software to be highly flexible, ready for integration of new
features, plugins, etc. However, organizations and their requirements are different, and some
organizations find that the high degree of interconnection of services and computers inherent in a
.Net-based solution is not desirable. Instead, such organizations rely on more classic Windows
solutions.

Yes: Use Smart Client access through the ImageServer. The .Net-based Smart Client offers
more features for remote users than the other solutions. .Net Framework 1.1,
downloadable from http://www.microsoft.com/downloads/, is required on computers
running the Smart Client.

No: Use Remote Client access through the ImageServer. The Remote Client is not a .Netbased solution.
Differences between the Three Remote Access Solutions
The following table outlines the main differences between the three remote access solutions:
Remote Access
Solutions at a
Glance
Regular Browser
Access through Web
Server/
RealtimeFeed Server
Remote Client Access
through ImageServer
Smart Client Access
through ImageServer
Remote User’s
Installation
None; remote user
access system through
regular browser.
Optional; client can be
installed on remote
user’s computer or
accessed from server.
Client must be installed
on remote user’s
computer. .Net
Framework 1.1 is
required on computers
running the Smart
Client.
Remote User’s
Feature Set
Limited.
Feature-rich.
Very feature-rich.
Remote User’s
Ease of Use
Easy to use.
Very easy to use. Setup
of camera views can be
handled locally as well
as centrally. With central
views handling, remote
users can begin using
their Remote Client
instantly upon first login.
Very easy to use. Setup
of camera views can be
handled locally as well
as centrally. With central
views handling, remote
users can begin using
their Smart Client
instantly upon first login.
System
Administrator’s
Installation
None; the Web Server
and RealtimeFeed
Server are integrated in
Milestone XProtect
Enterprise.
None; the ImageServer
runs as a service on the
Milestone XProtect
Enterprise server.
None; the ImageServer
runs as a service on the
Milestone XProtect
Enterprise server.
System
Administrator’s
Feature Set
Limited; configuration
primarily through Web
Server.
Very flexible;
configuration through
ImageServer
Administrator includes
master-slaves handling,
handling of local IP
address ranges, etc.
Very flexible;
configuration through
ImageServer
Administrator includes
master-slaves handling,
handling of local IP
address ranges, etc.
www.milestonesys.com
Page 151
Remote Access; Overview
Milestone XProtect Enterprise 5.6; Administrator’s Manual
System
Administrator’s
Access Control
Options
Limited; user rights
primarily determined on
a per-camera basis.
Very flexible; rights for
accessing individual
Remote Client and
camera features are
determined on a peruser basis.
Very flexible; rights for
accessing individual
Smart Client and camera
features are determined
on a per-user basis.
Client Flexibility
re. Future
Features and
Plugins
Very limited.
Limited.
.Net-based, thus offering
a high degree of
flexibility for integration
of new features, plugins,
etc. The client solution
of the future.
Recommended
Use
Systems with remote
users on very slow
connections.
Systems on which
installation of client
software must be
optional.
Systems on which a .Net
client solution is not
desirable.
Systems on which a .Net
client solution is
desirable. Systems on
which a high degree of
flexibility, e.g. use of
remote access plugin
features, will be
required.
Differences between Remote Client and Smart Client Specifically
The Remote Client and Smart Client may initially look quite similar. However, the two clients are
programmed differently, they have different installation requirements, and one client offers more
features than the other:
Programming Differences: .Net or Not?
As opposed to the Remote Client, the Smart Client has been developed based on the .Net software
development platform.
Net Framework 1.1, downloadable from http://www.microsoft.com/downloads/, is required on
computers running the Smart Client.
The. Net software development platform allows the interconnection of computers and services for
the exchange and combination of data and objects. The platform makes extensive use of so-called
web services, which provide the ability to use the web rather than single applications for various
services. This in turn provides the ability for centralized data storage as well as automated
updating and synchronization of information.
The .Net platform enhances software developers’ ability to create re-usable and customizable
modules, which makes it possible to develop highly flexible software solutions. You can therefore
expect the .Net-based Smart Client to be a highly flexible client, ready for integration of new
features, plugins, etc.
However, organizations and their requirements are different, and some organizations find that the
high degree of interconnection of services and computers inherent in a .Net-based solution is not
desirable. If your organization has chosen to apply a conservative approach regarding .Net-based
software, using the Remote Client will be the perfect solution for you.
Installation Differences
The Remote Client can be installed on the remote user’s computer or the user can connect to the
Milestone XProtect Enterprise server and run the Remote Client from the server.
The Smart Client must be installed on the remote user’s computer.
www.milestonesys.com
Page 152
Remote Access; Overview
Milestone XProtect Enterprise 5.6; Administrator’s Manual
.Net Framework 1.1, downloadable from http://www.microsoft.com/downloads/, is required on
computers running the Smart Client.
Feature Differences
The Smart Client offers more features than the Remote Client.
With the Remote Client, remote users are able to:

View live images from cameras on the surveillance system.

Create and switch between an unlimited number of views, each able to display images from
up to 16 cameras from multiple servers at a time. Views can placed in private groups (only
accessible by the user who created them) or shared groups (accessible by all remote users
connected to the Milestone XProtect Enterprise server).

Include static images and HTML pages in views.

Activate external outputs.

Print images.




Browse recordings from cameras on the surveillance system.
Control PTZ (Pan/Tilt/Zoom) and IPIX (360° view) cameras.
Get quick overviews of sequences with detected motion.
Generate and export evidence in AVI (movie clip) and JPEG (still image) formats.
The Smart Client offers all of the above, plus:

The ability to activate manually triggered events (also known as event buttons).

The ability to quickly search selected areas of camera images for motion (also known as
Smart Search).



The ability to get quick overviews of detected events.
The ability to create special views for widescreen monitors.
The ability to individually configure and use several different joysticks.

The ability to assign user-specific keyboard shortcuts to common actions.

More features for printing images.

The ability to skip gaps during playback of recordings.
Image Server Administration
Images viewed by Remote Client (see separate manual) and Smart Client (see separate manual)
users are provided by the Milestone XProtect Enterprise surveillance system’s Image Server.
The Image Server runs as a service on the Milestone XProtect Enterprise server; it does not require
separate hardware.
The Milestone XProtect Enterprise system administrator uses the Image Server Administrator to
manage Remote Client and Smart Client access to the surveillance system:
www.milestonesys.com
Page 153
Remote Access; Overview
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Image Server Administrator Window
The Image Server Administrator window is used by the surveillance system administrator to
manage the Image Server.
Access: To access the ImageServer Administrator window, click the Image Server
Administrator shortcut on the desktop:
Image Server Administrator
desktop shortcut
The ImageServer Administrator window lets you specify settings for Remote Client and Smart
Client access in a number of sections, each targeted at a particular part of the remote access
configuration. Each section of the ImageServer Administrator window is described in the following.
ImageServer Administrator window
Note: Computers running Milestone XProtect Enterprise act as servers. Such servers are
occasionally referred to as Engines. When you see the term Engine in the ImageServer
Administrator window or in the Remote Client or Smart Client, the term basically means server.
The ImageServer Administrator window is divided into six sections:
Engine Setup Section (for Specifying Name, Port and
Outside Access)
The ImageServer Administrator window features two Engine Setup sections. The Engine Setup
section in the top part of the window is used for specifying server name and port, for enabling
optional external access to the server, and for optional definition of IP address ranges which should
be recognized as being local:
Field, Button
Description
Engine Name
Lets you specify a name for the server.
By default, the name is Engine. You are able to change the default name.
Remote Client and Smart Client users will see the name of the server when
they configure views on their Remote Client’s or Smart Client’s Setup tab
www.milestonesys.com
Page 154
Remote Access; Image Server
Milestone XProtect Enterprise 5.6; Administrator’s Manual
(provided their user rights permit them to use the Setup tab).
Engine name, as remote users will see it in the
System Overview section of the Remote Client’s
or Smart Client’s Setup tab. In this case, the
default name Engine has been used.
Engine Port
Lets you specify a port number to use for the server.
The default port number is 80. You are able to change the default port
number.
Enable
Outside
Access
Select check box if Image Server should be accessible from the internet via
a router or firewall.
If selecting this option, also specify the outside (public) IP address and port
number in the Outside IP Address and Outside Port fields.
Note: When using outside access, the router or firewall used must be
configured so requests sent to the outside (public) IP address and port are
forwarded to the inside (local) IP address and port of the server running the
Image Server service.
Outside IP
Address
Lets you specify a public IP address for use when the server should be
available from the internet.
Outside Port
Lets you specify a port number for use when the server should be available
from the internet.
The default port number is 80. You are able to change the default port
number.
Local IP
Ranges…
Opens the Define local IP ranges window (see page 158), in which you are
able to define IP address ranges which the Image Server should recognize
as coming from a local network.
Background:
When a Remote Client or Smart Client connects to a surveillance system, an
amount of initial data communication, including the exchange of contact IP
addresses goes on in the background, completely automatically and
transparent to users.
However, when a Remote Client or Smart Client on a local network connects
to a surveillance system which is also on the local network, the Image
Server may, if different subnets are involved, not recognize the Remote
Client’s or Smart Client’s IP address as being local.
When this is the case, the Image Server may not return a suitable IP
www.milestonesys.com
Page 155
Remote Access; Image Server
Milestone XProtect Enterprise 5.6; Administrator’s Manual
address to the Remote Client or Smart Client for further communication
between the two.
Therefore, you are able to define a list of IP ranges which the Image Server
should recognize as coming from a local network, in which case it will
respond with a suitable IP address and seamless communication will be
possible.
User Administration Section
Accounts and rights for Remote Client and Smart Client users are configured in the ImageServer
Administrator window’s User Administration section. Remote Client and Smart Client users must be
defined in this section in order to be able to log in to the surveillance system.
Defining Users and Passwords
To define Remote Client and Smart Client users and passwords, click the User Setup button. This
will open the User administration window (see page 159), in which you define individual users and
their passwords.
Defining User Access Rights
Having defined users, you are able to define whether all users should have access to all Remote
Client/Smart Client features and all available cameras, or whether access should be restricted by
user.
Full Access for All Users
To give all users access to all Remote Client/Smart Client features and all available cameras, select
Full access for all users.
Restricted Access
To use restricted access, select Restrict user access. Then click the User Access... button to open
the Define rights for individual users window (see page 160), in which you define access rights for
each user.
Engine Setup Section (for Specifying Max. Clients and
Slaves Settings)
The ImageServer Administrator window features two Engine Setup sections. The Engine Setup
section in the middle part of the window is used for specifying the maximum number of Remote
Clients and Smart Clients allowed to connect simultaneously, and for specifying any other Milestone
XProtect Enterprise servers that should run as slaves:
Specifying Max. Number of Simultaneously Connected Clients
You are able to limit the number of Remote Clients and Smart Clients allowed to connect at the
same time. Depending on your Milestone XProtect Enterprise configuration and the performance of
the hardware and network used, limiting the number of simultaneously connected clients may help
reduce server load.
If more than the allowed number of simultaneously connected Remote Clients/Smart Clients
attempt to log in, only the allowed number of Remote Clients/Smart Clients will be allowed access.
Any Remote Clients/Smart Clients in excess of the allowed number will receive an error message
when attempting to log in.
www.milestonesys.com
Page 156
Remote Access; Image Server
Milestone XProtect Enterprise 5.6; Administrator’s Manual
By default, a maximum of ten simultaneously connected Remote Clients/Smart Clients are allowed.
To specify a different maximum number of Remote Clients/Smart Clients allowed to connect at the
same time, overwrite the value in the Max. number of clients field with the required value.
Tip: To allow an unlimited number of simultaneously connected Remote Clients/Smart Clients,
type 0 (zero) in the Max. number of clients field.
Specifying Slave Servers
In addition to viewing images from cameras connected to the Milestone XProtect Enterprise server
you are configuring, Remote Client and Smart Client users are able to view images from cameras
connected to other Milestone XProtect Enterprise servers as well.
This is achieved by defining such other Milestone XProtect Enterprise servers as slave servers.
When this is the case, the Milestone XProtect Enterprise server you are configuring will act as the
master server each slave server. When Remote Clients or Smart Clients connect to the master
server, they will instantly get access to the slave servers as well.
Note: When using slave servers, Remote Client/Smart Client users must be defined on the master
server as well as on each of the slave servers. Only cameras to which a user has access will be
visible to the user, regardless of whether the camera is connected to the master server or to a
slave server. If accessed from the internet, Outside Access must be enabled on all slave servers,
and ports must be mapped accordingly in the router or firewall used.
To define other Milestone XProtect Enterprise servers as slave servers, click the Slaves button. This
will open the Slave Administration window (see page 162), in which you are able to list all required
slave servers.
Log Files Section
In the Log Files section, specify the number of days to keep log files in the Image Server’s regular
event log.
By default, such log files are kept for ten days before they are deleted.
Tip: Read more about Milestone XProtect Enterprise logging on page 172.
Audit Log Section
Audit logging is the logging of Remote Client and Smart Client user actions.
If this type of logging is required, select the Enable Audit Logging check box.
When audit logging is enabled, you are able to specify the following values:
Field
Description
Days to log
Number of days in which audit log files should be kept before they are
deleted.
Default is 30 days.
If you specify 0 (zero), audit log files will be kept indefinitely (disk storage
space permitting).
www.milestonesys.com
Page 157
Remote Access; Image Server
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Minimum
Logging
Interval
Minimum number of seconds between logged events.
Specifying a high number of seconds between logged events may help
reduce the size of the audit log.
Default is 60 seconds.
In Sequence
Timespan
Maximum number of seconds to pass for viewed images to be considered to
be within the same sequence.
Specifying a high number of seconds may thus help limit the number of
viewed sequences logged, and reduce the size of the audit log.
Default is ten seconds.
Tip: Read more about Milestone XProtect Enterprise logging on page 172.
Language Support and XML Encoding Section
The Image Server, Remote Client and Smart Client support local character sets, such as Greek,
Hebrew, Japanese, etc. for use in camera names, user names, passwords, etc.
Select the required language in the Language list.
Define Local IP Ranges Window
The Define local IP ranges window lets you define IP address ranges which the Image Server
should recognize as coming from a local network.
Define local IP ranges window
Access: You access the Define local IP ranges window by clicking the Local IP Ranges... button
in the ImageServer Administrator window (see page 154).
To define a local IP address range in the Define local IP ranges window, do the following:
1. Specify the beginning of the IP address range in the Define local IP ranges window’s first
field, and the end of the IP address range in the second field.
2. Click the Add button.
The IP address range will be added to the list in the lower part of the Define local IP ranges
window.
www.milestonesys.com
Page 158
Remote Access; Image Server
Milestone XProtect Enterprise 5.6; Administrator’s Manual
You may define as many local IP address ranges as required. If required, an IP address
range may include only one IP address (example: 192.168.10.1-192.168.10.1).
3. When ready, click the Define local IP ranges window’s Close button to return to the
ImageServer Administrator window.
Tip: As such, there is no feature for editing an already defined IP address range in the Define
local IP ranges window. However, you can simply select the range in question in the Define local IP
ranges window’s list, delete it by clicking the Delete button, and then simply add a new range
reflecting your requirements.
User Administration Window
The User administration window lets you define individual Remote Client and Smart Client users
and their passwords.
User administration window
Access: You access the User administration window by clicking the User Setup... button in the
ImageServer Administrator window (see page 154).
Adding a New User
To define a new user, click the User administration window’s Add user... button, specify required
user name and password, and click OK. This will add the user to the User administration window’s
list of users.
Editing an Existing User Name or Password
To edit the user name or password for a user already listed in the User administration window’s list
of users, select the required user in the Current users list and click the User administration
window’s Edit user button.
Removing an Existing User
To remove a user from the User administration window’s list of users, select the user in the list and
click the Delete user button. When removed from the list, the user will no longer be able to log in
with the Remote Client or Smart Client.
www.milestonesys.com
Page 159
Remote Access; Image Server
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Define Rights for Individual Users Window
The Define rights for individual users window lets you define access rights for individual Remote
Client and Smart Client users.
Define rights for individual users window
Access: You access the Define Rights for Individual Users window by clicking the User Access...
button in the ImageServer Administrator window (see page 154).
To define access rights for a particular user, do the following in the Define Camera Access for
individual users window:
1. In the User list, select the required user.
2. In the Global User Rights section, select the user’s global (i.e. non-camera-specific) rights:

View Live: Ability to view the Live tab in the Remote Client/Smart Client. If the user
does not have this right, the Live tab will not be selectable in the Remote
Client/Smart Client.

Browse: Ability to view the Browse tab in the Remote Client/Smart Client. If the
user does not have this right, the Browse tab will not be selectable in the Remote
Client/Smart Client.

Setup: Ability to view the Setup tab in the Remote Client/Smart Client. If the user
does not have this right, the Setup tab will not be selectable in the Remote
Client/Smart Client.

Edit Shared Views: Ability to create and edit shared views in shared groups in the
Remote Client/Smart Client. Views placed in shared groups can be accessed by
every Remote Client/Smart Client user. If the user does not have this right, shared
groups in the Remote Client/Smart Client will be protected, indicated by a padlock
icon.
Note: Views created in a Remote Client can only be shared with other Remote
Client users. Views created in a Smart Client can only be shared with other Smart
Client users. It is not possible to share views across the two types of client.

Edit Private Views: Ability to create and edit views in private groups in the Remote
Client/Smart Client. Views placed in private groups can only be accessed by the
www.milestonesys.com
Page 160
Remote Access; Image Server
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Remote Client/Smart Client user who created them. Denying remote users the
ability to create their own views may make sense in some cases; for example in
order to limit bandwidth use. If the user does not have this right, private groups in
the Remote Client/Smart Client will be protected, indicated by a padlock icon.
Tip: By clearing the View Live, Browse and Setup check boxes you can effectively
disable the user’s ability to use the Remote Client/Smart Client, for example while the user
is on vacation. This would typically be a temporary alternative to deleting the user.
3. In the User Rights for Camera section’s Defined Cameras list, select each camera to which
the user should have access via the Remote Client/Smart Client.
Tip: By pressing the CTRL or SHIFT buttons on your keyboard while selecting cameras
in the Defined Cameras list, you are able to select several or all of the listed cameras in
one go.
4. Click the >> button to move the selected cameras to the Viewable by selected user list.
5. For each camera now listed in the Viewable by selected user list, specify the features to
which the user should have access by selecting the features in the User Rights for the
Selected Camera section.
The following features, all selected by default, are available:

Live: Ability to view live images from the selected camera.

Browse: Ability to browse recorded images from the selected camera.

PTZ: Ability to use the Remote Client’s or Smart Client’s navigation features for PTZ
(Pan/Tilt/Zoom) cameras. The user will only be able to use this right if having
access to one or more PTZ cameras.

PTZ Preset Positions: Ability to use the Remote Client’s or Smart Client’s navigation
features for moving a PTZ camera to particular preset positions. The user will only
be able to use this right if having access to one or more PTZ cameras with defined
preset positions.

Outputs: Ability to trigger outputs (e.g. switching on lights, sounding sirens, or
similar), if such outputs are available.

Events: Ability to use the Smart Client’s Event Control feature for manually
triggering events.
Note: The Event Control feature is available in the Smart Client only.

Smart Search: Ability to use the Smart Client’s Smart Search feature, with which
users are able to search for motion in one or more selected areas of images from
the selected camera.
Note: The Smart Search feature is available in the Smart Client only.

AVI Export: Ability to generate and export evidence as movie clips in the AVI
format.

JPG Export: Ability to generate and export evidence as JPG images.
www.milestonesys.com
Page 161
Remote Access; Image Server
Milestone XProtect Enterprise 5.6; Administrator’s Manual

Alarms: Ability to use the Alarms feature for browsing images from a selected
camera.
Tip: Note that some of the features are mutually dependent: For example, in order
have access to PTZ or output features, the user must also have access to viewing live
images; and in order to use AVI and JPG export, the user must have access to browsing
recorded images.
6. Repeat as required for other users.
Slave Administration Window
The Slave Administration window lets you define all servers required to run as slaves under the
Milestone XProtect Enterprise server you are configuring.
Slave Administration window
Access: You access the Slave Administration window by clicking the Slaves... button in the
ImageServer Administrator window (see page 154).
Adding a Slave Server
To add a slave server, click the Slave Administration window’s Add Slave... button, specify the host
name of the slave server, specify the required port number, and click OK. This will add the slave
server to the Slave Administration window’s list of slave servers.
Tip: Instead of specifying a host name when adding a slave server, you may specify the IP
address of the slave server. Simply type the IP address in the Hostname field when adding the
slave server. Remember that if on a local network, the local IP address of the slave server must be
used.
Removing a Slave Server
To remove a slave server from the Slave Administration window’s list of slave servers, select the
slave server in the list and click the Delete Slave button.
www.milestonesys.com
Page 162
Remote Access; Image Server
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Remote Viewing of Live Images from Stopped
Cameras
Remote Client and Smart Client users are able to view live images from cameras even though the
cameras in question are stopped. This, however, requires that a particular setting in the
Administrator application is enabled.
To enable the required setting, open the Administrator application, and do the following:
1. In the Administrator window (see page 25), click the General Settings... button.
This will open the General Settings window (see page 73).
2. In the General Settings window’s Advanced section, select Start cameras on remote live
requests.
3. Click OK.
End-User Documentation
For end-user documentation about how to use the Remote Client and Smart Client, see the
separate manuals Milestone XProtect Remote Client User’s Manual and Milestone XProtect Smart
Client User’s Manual.
Remote Client and Smart Client end-user documentation is also available in Milestone XProtect
Enterprise Complete Manual.
The manuals are available on the software CD as well as on www.milestonesys.com.
Web and RealtimeFeed Server
Administration
Milestone XProtect Enterprise features two alternatives to the Image Server/Remote Client/Smart
Client for providing remote access to the surveillance system: The Web Server and the
RealtimeFeed Server.
Remote users connect to the Web Server and the RealtimeFeed Server through a regular browser;
no client software is required.
The Web Server and the RealtimeFeed Server do not offer as advanced functionality as the Image
Server/Remote Client/Smart Client; neither at the server end, nor at the client end. However, if
remote users are to access the surveillance system through very slow connections, such as 28.8
Kbps connections, using the Web Server and the RealtimeFeed Server may be advisable.
Both servers can be started from Windows’ Start menu if they have not been added to the Startup
folder when Milestone XProtect Enterprise was installed.
www.milestonesys.com
Page 163
Remote Access; Image Server
Milestone XProtect Enterprise 5.6; Administrator’s Manual
The Web Server handles navigation and still image viewing, whereas the RealtimeFeed Server
handles all live and playback feeds.
By default, the Web Server uses port 81, and the RealtimeFeed Server uses port 9513.
Note: Both servers must be started before they are active and remote users are able to connect to
them. If remote users should be able to view live images, the Monitor application (see page 125)
must be running as well.
Web Server: Configuration
To configure the Web Server, open the Web Server’s Settings window the following way:
1. Open Windows’ Start menu.
2. Click All Programs.
3. Select Milestone XProtect Enterprise > Web Server.
The Web Server icon now appears in the notification area (system tray), at the far right of
the Windows taskbar.
Web Server icon
4. Click the Web Server icon.
This will open the Milestone XProtect HTTP Server window:
Milestone XProtect HTTP Server window
5. In the Milestone XProtect HTTP Server window, click the Settings button.
This will open the Settings window, in which you configure the Web Server:
www.milestonesys.com
Page 164
Remote Access; Web and Realtime …
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Settings window
The Settings window lets you configure the Web Server. The Settings window is divided into two
sections: the HTTP server setup section and the User administration section:
HTTP Server Setup
The Settings window’s HTTP Server setup section contains the following fields:
Field
Description
HTTP port
Indicates the port used by the Web Server.
Default is port 81.
Field is editable only when the Web Server is stopped (see Stopping the
Web Server on page 169).
Auto Start
The Web Server must be started before it is active and remote users are
able to connect to it.
The Auto Start check box lets you enable automatic start of the Web
Server. With automatic start enabled, the Web Server will start
automatically when you click the Web Server icon in the notification area at
the far right of the Windows taskbar.
Web Server icon
When automatic start is not enabled, you must start the Web Server
manually by clicking the Start server button in the Milestone XProtect HTTP
Server window. You access the Milestone XProtect HTTP Server window by
clicking the Web Server icon in the notification area at the far right of the
Windows taskbar.
Log Activity to
File
Select check box to log Web server activity in a log file.
The log file will be stored in the directory in which the Milestone XProtect
www.milestonesys.com
Page 165
Remote Access; Web and Realtime …
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Enterprise software is installed, typically C:\Program
Files\Milestone\Milestone Surveillance.
Days to log
Available only if Log Activity to File check box is selected.
Lets you specify the number of days in which log files should be kept before
they are deleted.
Default is ten days.
Tip: Read more about logging on page 172.
Timeout for
connections
Lets you specify a number of minutes within which the remote user must
have been active (requested information from the Web Server) in order to
keep the connection open.
If the remote user has not been active within the specified time, the
connection will be closed, and the remote user will have to log in again if
more information is required from the Web Server.
Default period is five minutes.
Realtime feed
quality
Note: This setting specifically concerns the RealtimeFeed Server.
Lets you specify the default image quality used by the RealtimeFeed Server:



Low: Low image quality. Recommended for slow connections,
such as modem connections.
Medium: Medium image quality. Recommended for connections
of reasonable speed, such of ISDN connections.
High: High image quality. Recommended for fast connections,
such as ADSL or LAN connections.
Remote users will be able to manually override the RealtimeFeed Server’s
default image quality.
User Administration
Accounts and access rights for remote users are configured in the Settings window’s User
Administration section. Unrestricted anonymous remote access is possible; however, if you want to
restrict remote access, you must define user accounts, i.e. user names and passwords, for the
remote users.
Defining User Accounts
To define user names and passwords for remote users, click the User setup button. This will open
the User administration window, in which you define individual user names and their associated
passwords.
To add a user, click the User administration window’s Add user... button, specify the required user
name and password, and click OK. This will add the user to the User administration window’s list of
users. To remove a user from the User administration window’s list of users, select the user in the
list, and click the Delete user button.
www.milestonesys.com
Page 166
Remote Access; Web and Realtime …
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Defining Access Rights
Three different types of access right are available:

Allow anonymous access: Allows unrestricted access; users will not have to specify a user
name or password to access.

Access for predefined users only: Allows access only to users you have defined by clicking
the User setup button. Those users must provide their user name and password when
accessing, after which they will have access to all available cameras.

Restrict user access by camera: Allows access only to users you have defined by clicking
the User setup button. You are able to restrict those users’ access to particular cameras
and features as described in the following.
Restricting Defined Users’ Access
When you select the option Restrict user access by camera, you are able to restrict defined users’
access to particular cameras and features in the following way:
1. Click the User Access button. This will open the Define Camera Access for individual users
window:
Define User Access for individual users window
2. In the User list, select the required user.
3. In the Defined Cameras list, select the name of each camera to which the user should have
access.
Tip: By pressing the CTRL or SHIFT buttons on your keyboard while selecting camera
names in the Defined Cameras list, you are able to select several or all of the listed camera
names in one go.
4. Click the >> button to move the selected camera names to the Viewable by selected user
list.
5. If the user in question should be able to play back recordings from the selected cameras,
select the Allow playback functionality via HTTP server check box.
www.milestonesys.com
Page 167
Remote Access; Web and Realtime …
Milestone XProtect Enterprise 5.6; Administrator’s Manual
6. If the user in question should be able to generate AVI movie clips from recordings from the
selected cameras, select the Allow AVI creation via HTTP server check box.
7. Repeat as required for other users.
Testing the Web Server Configuration
To test the Web Server, open an Internet Explorer browser (version 6.0 or later is required) on the
computer running the Milestone XProtect Enterprise software, and go to the following address:
http://localhost:81
Note: For remote users to view live images, the RealtimeFeed Server as well as the Monitor
application must be running.
Web Server: Day-to-Day Operation
Once it has been configured, you are able to run the Web Server, and remote users will be able to
connect to it for image navigation and still image viewing.
Starting the Web Server
The Web Server may already be running. When the Web Server is running, the Web Server icon
appears in the notification area (system tray), at the far right of the Windows taskbar.
Web Server icon
If the icon is not present, you must start the Web Server.
To start the Web Server, do the following:
1. Open Windows’ Start menu.
2. Select All Programs.
3. Select Milestone XProtect Enterprise > Web Server.
The Web Server icon now appears in the notification area, at the far right of the Windows
taskbar.
4. Click the Web Server icon.
This will open the Milestone XProtect HTTP Server window:
www.milestonesys.com
Page 168
Remote Access; Web and Realtime …
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Milestone XProtect HTTP Server window
If Auto Start was selected when configuring the Web Server, the Web Server will
automatically start, and remote users are able to connect to it.
If Auto Start was not selected when configuring the Web Server, the Web Server must be
started manually by clicking the Start server button.
5. Web Server and user activity can be monitored in the Milestone XProtect HTTP Server
window’s Log section.
Stopping the Web Server
To stop the Web Server, click the Milestone XProtect HTTP Server window’s Stop server button.
This will stop the Web Server without shutting it down.
This means that you will quickly be able to start the Web Server again by clicking the Start server
button.
Shutting Down the Web Server
To shut down the Web Server, click the Milestone XProtect HTTP Server window’s Shut down...
button. This will shut down the Web Server, and you will have to access it from Window’s Start
menu in order to start it again.
When clicking the Shut down... button, you will be asked to confirm that you want to shut down
the Web Server.
RealtimeFeed Server: Configuration
The RealtimeFeed Server does not require any configuration as such, apart from its default image
quality, specified as part of the configuration of the Web Server.
Changing RealtimeFeed Server Port Number
You are, however, able to change the port number used by the RealtimeFeed Server when
communicating with the ActiveX Real Time Client (default is port 9513).
To change the port number, do the following:
1. Make sure the RealtimeFeed Server is started (see Starting the RealtimeFeed Server on
page 170).
www.milestonesys.com
Page 169
Remote Access; Web and Realtime …
Milestone XProtect Enterprise 5.6; Administrator’s Manual
2. Access the Realtime Feed Server window by clicking the RealtimeFeed Server icon in the
notification area at the far right of the Windows taskbar.
3. Stop the RealtimeFeed Server by clicking the Stop button.
4. Change the port number in the Server Port field.
5. Locate the file playbackfeed.html in the HTML directory under the directory in which the
Milestone XProtect Enterprise software is installed.
6. Edit the file playbackfeed.html by changing the port number in the line RTFeed.port =
9513; to the required port number.
RealtimeFeed Server: Day-to-Day Operation
Once you run the RealtimeFeed Server, remote users will be able to connect to it for live image
feeds.
Starting the RealtimeFeed Server
The RealtimeFeed Server may already be running. When the RealtimeFeed Server is running, the
RealtimeFeed Server icon appears in the notification area (system tray), at the far right of the
Windows taskbar.
RealtimeFeed Server icon
If the icon is not present, you must start the RealtimeFeed Server.
To start the RealtimeFeed Server, do the following:
1. Open Windows’ Start menu.
2. Select All Programs.
3. Select Milestone XProtect Enterprise > Live Feed Server.
The RealtimeFeed Server icon now appears in the notification area, at the far right of the
Windows taskbar.
4. Click the RealtimeFeed Server icon.
This will open the Milestone XProtect Realtime Feed Server window:
www.milestonesys.com
Page 170
Remote Access; Web and Realtime …
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Milestone XProtect Realtime Feed Server window
If the Autostart check box is selected, the RealtimeFeed Server will automatically start.
If the Autostart check box is not selected, the RealtimeFeed Server must be started
manually by clicking the Start button.
5. Connecting users’ IP addresses and progress can be viewed in the Milestone XProtect
Realtime Feed Server window’s Connections section.
Stopping the RealtimeFeed Server
To stop the RealtimeFeed Server, click the Milestone XProtect Realtime Feed Server window’s Stop
button. This will stop the RealtimeFeed Server without shutting it down.
This means that you will quickly be able to start the RealtimeFeed Server again by clicking the
Start button.
Shutting Down the RealtimeFeed Server
To shut down the RealtimeFeed Server, click the Milestone XProtect Realtime Feed Server window’s
Shut down... button. This will shut down the RealtimeFeed Server, and you will have to access it
from Window’s Start menu in order to start it again.
When clicking the Shut down... button, you will be asked to confirm that you want to shut down
the RealtimeFeed Server.
End-User Documentation
For end-user documentation about how to access the Web and RealtimeFeed Servers through a
browser, see Milestone XProtect Enterprise Complete Manual, available on the software CD as well
as on www.milestonesys.com.
www.milestonesys.com
Page 171
Remote Access; Web and Realtime …
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Logging
Various types of log files can be generated by Milestone XProtect Enterprise:
Log File Types, Locations and Names
Milestone XProtect Enterprise is able to generate the following types of log files:
Administrator Log Files
These files log activity in the Administrator. A log file is created for each day the Administrator is
used.
Administrator log files are by default placed in the folder containing the Milestone XProtect
Enterprise software, typically C:\Program Files\Milestone\MilestoneSurveillance\. Note, however,
that the location as well as the number of days to log can be changed in the General Settings
window’s Logfile Settings section (see page 75).
Administrator log files are named according to the structure AdminYYYYMMDD.log, e.g.
Admin20051231.log.
Monitor Log Files
These files log activity in the Monitor. A log file is created for each day the Monitor is used.
Monitor log files are by default placed in the folder containing the Milestone XProtect Enterprise
software, typically C:\Program Files\Milestone\MilestoneSurveillance\. Note, however, that the
location as well as the number of days to log can be changed in the General Settings window’s
Logfile Settings section (see page 75).
Monitor log files are named according to the structure MonitorYYYYMMDD.log, e.g.
Monitor20051231.log.
Event Log Files
These files log information about registered events (read more about events in About Input, Events
and Output on page 84). A log file is created for each day on which events have occurred.
Event log files are by default placed in the folder containing the Milestone XProtect Enterprise
software, typically C:\Program Files\Milestone\MilestoneSurveillance\. Note, however, that the
location as well as the number of days to log can be changed in the General Settings window’s
Event Recording Settings section (see page 75).
Event log files should be viewed using the Monitor application’s Viewer (see page 134) or the
Smart Client (see separate manual):

Viewer: Select the Viewer’s Alarm Overview control panel, then click the Events button to
view the events log.

Smart Client: In the Browse tab’s Alerts section, select the required event, then click the
Get List button to see when the event in question was detected.
www.milestonesys.com
Page 172
Logging
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Image Server Log Files
These files log activity on the Image Server service. A log file is created for each day the Image
Server is used.
Image Server log files are by default placed in the folder containing the Milestone XProtect
Enterprise software, typically C:\Program Files\Milestone\MilestoneSurveillance\.
Image Server log files are named according to the structure ISLog_YYYYMMDD.log, e.g.
ISLog_20051231.log.
Image Server Audit Log Files
These files log Remote Client (see separate manual) and Smart Client (see separate manual) user
activity, if audit logging is enabled in the Image Server Administrator (see page 154). A log file is
created for each day with remote user activity.
By default placed in a subfolder named ISAuditLog under the folder containing the Milestone
XProtect Enterprise software, typically C:\Program Files\Milestone\MilestoneSurveillance\.
Image Server audit log files are named according to the structure is_auditYYYMMDD.log, e.g.
is_audit20053112.log.
Export Log Files
These files log activity regarding database export from the Monitor application’s Viewer (see page
134). A log file is created for each day on which export was performed.
By default, exported databases as well as the export log file are placed in an Exported Images
folder on the desktop of the computer on which the export was performed. Note, however, that the
export location may be changed as part of the export process (see page 145).
Export log files are named according to the structure ExportYYYMMDD.log, e.g.
Export20053112.log. Note, however, that database exports may be encrypted and/or compressed,
in which case export log files are also encrypted/compressed and further file extensions, such as
.mzi or .men may appear in export log file names.
Web Server Log Files
These files log activity on the Web Server (see page 164), if logging is enabled in the Milestone
XProtectHTTP Server window.
Web Server log files are by default placed in the folder containing the Milestone XProtect Enterprise
software, typically C:\Program Files\Milestone\MilestoneSurveillance\.
Web Server log files are named according to the structure www_YYYYMMDD.log, e.g.
www_20051231.log.
Log File Structures
Most log files generated by Milestone XProtect Enterprise use a shared structure complying with the
W3C Extended Log File Format:
Each log file consists of a header and a number of log lines:
www.milestonesys.com
Page 173
Logging
Milestone XProtect Enterprise 5.6; Administrator’s Manual

The header outlines the information contained in the log lines.

The log lines consist of two main parts: the log information itself and an encrypted part.
The encrypted part makes it possible—through decryption and comparison—to assert that a
log file has not been tampered with.
Integrity Checks and Possible Error Messages
Log files are subjected to an integrity check once every 24 hours. The result of the integrity check
is automatically written to a file named ELFFLogCheckerResult.txt.
The ELFFLogCheckerResult.txt file is by default placed in the folder containing the Milestone
XProtect Enterprise software, typically C:\Program Files\Milestone\MilestoneSurveillance\.
Only a single ELFFLogCheckerResult.txt file will exist; new integrity check information is
automatically appended in the existing file.
Any inconsistencies will be reported in the form of error messages written in the
ELFFLogCheckerResult.txt file. The following table lists possible error messages:
Error Message
Description
“Log integrity information was not
found. Log integrity can't be
guaranteed.”
The log file could not be checked for integrity.
“Log information does not match
integrity information. Log integrity
can't be guaranteed.”
The log file exists, but does not contain the
expected information. Thus, log integrity cannot
be guaranteed.
“[Log file name] not found.”
The log file was not present.
“[Log file name] is empty.”
The log file was present, but empty.
“Last line changed/removed in [log file
name].”
The last line of the log file did not match
validation criteria.
“Encrypted data missing in [log file
name] near line [#].”
The encrypted part of the log line in question
was not present.
“Inconsistency found in [log file name]
near line [#].”
The log line does not match the encrypted part.
“Inconsistency found in [log file name]
at beginning of log file.”
The log file header is not correct. This situation
is most likely to occur if a user has attempted to
delete the beginning of a log file.
www.milestonesys.com
Page 174
Logging
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Removing Milestone XProtect Enterprise
Note: If you are not a Milestone XProtect Enterprise system administrator, it is highly
recommended that you consult your system administrator before removing the software.
To remove your Milestone XProtect Enterprise software, use the following procedure:
1. Shut down all Milestone XProtect Enterprise applications, including the Web Server and
RealtimeFeed Server if they are running.
2. Open Windows’ Control Panel, and select Add or Remove Programs. This will open the Add
or Remove Programs window.
3. In the Add or Remove Programs window, select the Milestone XProtect Enterprise entry and
click the Change/Remove button.
The Add or Remove Programs window
4. You will be asked to confirm that you want to remove the Milestone XProtect Enterprise
package.
If you want to keep your existing configuration and/or databases, make sure the Remove
Database Files and Remove Registry Settings check boxes are cleared.
Confirmation window—note the Remove Database
Files and Remove Registry Settings check boxes.
If you are sure that you want to remove the software, click OK.
5. Click Finish.
6. Back in the Add or Remove Programs window, now select the Video Device Driver VX.X
entry (where VX.X refers to the version number for your installation) and click the
Change/Remove button.
This will remove the video device drivers used with Milestone XProtect Enterprise. Drivers
www.milestonesys.com
Page 175
Removing Milestone …
Milestone XProtect Enterprise 5.6; Administrator’s Manual
are small programs used for controlling and communicating with devices.
7. You will be asked to confirm that you want to remove the video device drivers.
If you are sure that you want to remove the drivers, click Yes.
8. When the drivers have been removed, click Finish.
www.milestonesys.com
Page 176
Removing Milestone …
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Glossary
A
AVI: A popular file format for video. Files in this format carry the .avi file extension.
B
Browser: 1) A software application for finding and displaying web pages. 2) In Milestone XProtect
Enterprise specifically, the term Browser may occasionally be used when referring to the Monitor
application’s Viewer feature, as the Viewer feature was formerly known under the name Browser.
Background Camera: In Milestone XProtect Enterprise specifically, the term "Background
Camera" refers to a camera which is enabled but not included in the Monitor application.
C
Codec: A technology for compressing and decompressing audio and video data, for example in an
exported AVI file. MPEG and Indeo are examples of frequently used codecs.
D
DirectX: A Windows extension providing advanced multimedia capabilities.
DLK: Device License Key; a registration code required for every device (IP network camera or IP
video server) installed on the surveillance system. If you do not have system administration
responsibilities, you do not have to deal with DLKs. System administrators obtain DLKs as part of
the software registration process. System administrators use the Import DLKs... feature in the
Administrator application (see page 25) to import DLKs into the surveillance system.
DNS: Domain Name System; a system that allows translation between alphabetic host names
(example: mycomputer) or domain names (example: www.mydomain.com) and numeric IP
addresses (example: 192.168.212.2). Many people find alphabetic names easier to remember than
numeric IP addresses.
Driver: A small program used for controlling/communicating with a device.
F
FPS: Frames Per Second, a measure indicating the amount of information contained in motion
video. Each frame represents a still image, but when frames are displayed in succession the illusion
of motion is created. The higher the FPS, the smoother the motion will appear. Note, however, that
a high FPS may also lead to a large file size when video is saved.
Frame Rate: A measure indicating the amount of information contained in motion video. Frame
rate is typically measured in FPS (Frames Per second). The higher frame rate, the smoother motion
in video sequence will appear.
FTP: File Transfer Protocol, a standard for exchanging files across the internet. FTP uses the
TCP/IP standards for data transfer, and is often used for uploading or downloading files to and from
servers.
G
GSM: Global System for Mobile communications, a system for mobile telephony.
www.milestonesys.com
Page 177
Glossary
Milestone XProtect Enterprise 5.6; Administrator’s Manual
H
HTTP: HyperText Transfer Protocol, a standard for exchanging files across the internet. HTTP is the
standard used for formatting and transmission of data on the world wide web.
I
I/O: Short for Input/Output.
IP: Internet Protocol; a protocol (i.e. standard) specifying the format and addressing scheme used
for sending data packets across networks. IP is often combined with another protocol, TCP
(Transmission Control 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.
IP Address: Internet Protocol address; the identifier for a computer or device on a network. Used
by the TCP/IP protocol for routing data traffic to the intended destination. An IP address consists of
four numbers, each between 0 and 256, separated by full stops (example: 192.168.212.2).
IPIX: A technology that allows creation and viewing of 360-degree panoramic images. IPIX is a
trademark of Internet Picture Corporation (IPIX).
J
JPEG: An image compression technology, named after the Joint Photographic Experts Group. Files
created with JPEG compression usually carry the .jpg file extension.
K
Keyframe: Used in the MPEG standard for digital video compression, a keyframe is a single frame
stored at specified intervals. The keyframe records the entire view of the camera, whereas the
following frames record only the pixels that change. This helps greatly reduce the size of MPEG
files.
M
MAC Address: Media Access Control address, a 12-character hexadecimal number uniquely
identifying each device on a network.
MPEG: A group of compression standards and file formats for digital video developed by the
Moving Pictures Experts Group (MPEG). MPEG standards use so-called lossy compression as they
store only the changes between frames, removing often considerable amounts of redundant
information: Keyframes stored at specified intervals record the entire view of the camera, whereas
the following frames record only pixels that change. This helps greatly reduce the size of MPEG
files.
P
PDA: Personal Digital Assistant; a handheld computer device with networking features.
PIN: Personal Identity Number (or Personal Identification Number), a number used to identify and
authenticate users.
Polling: Regularly checking the state of something, for example whether input has been received
on a particular input port of a device. The defined interval between such state checks is often called
a polling frequency.
PTZ: Pan/Tilt/Zoom; a highly movable and flexible type of camera.
PUK: Personal Unblocking Key, or PIN Unlock Key, a number used as an extra security measure for
SIM cards.
www.milestonesys.com
Page 178
Glossary
Milestone XProtect Enterprise 5.6; Administrator’s Manual
R
Recording: In IP video surveillance systems, the term recording means saving images from a
camera in the camera’s database on the surveillance system. In many IP video surveillance
systems, all of the images received from cameras are not necessarily saved. Saving of images in a
camera’s database—recording—is in many cases started only when there is a reason to do so, for
example when motion is detected, when an event occurs, or when a specific period of time begins.
Recording is then stopped after a specified amount of time, when motion is no longer detected,
when an event occurs, when a time period ends, or similar. The term originates from the analog
world, where images were not taped until the record button was pressed.
S
SIM: Subscriber Identity Module, a small card inserted into a GSM mobile phone, a GSM modem,
etc. The SIM card is used to identify and authenticate the user.
SLC: Software License Code; a product registration code required for using the surveillance system
software. If you do not have system administration responsibilities, you do not have to deal with
SLCs. System administrators use SLCs when installing and registering the software.
SMS: Short Message Service, a system for sending text messages to mobile phones.
SMTP: Simple Mail Transfer Protocol, a standard for sending e-mail messages between mail
servers.
Subnet: A part of a network. Dividing a network into subnets can be advantageous for
management and security reasons, and may in some cases also help improve performance. On
TCP/IP-based networks, a subnet is basically a part of a network on which all devices share the
same prefix in their IP addresses, for example 123.123.123.xxx, where 123.123.123 is the shared
prefix. Network administrators use so-called subnet masks to divide networks into subnets.
T
TCP: Transmission Control Protocol; a protocol (i.e. standard) used for sending data packets across
networks. IP 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/IP: Transmission Control Protocol/Internet Protocol; a combination of protocols (i.e.
standards) used when connecting computers and other devices on networks, including the internet.
U
UDP: User Datagram Protocol; a connectionless protocol for sending data packets across networks.
Primarily used for broadcasting messages. UDP is a fairly simple protocol, with less error recovery
features than e.g. the TCP protocol.
URL: Uniform Resource Locator; an address of a resource on the world wide web. The first part of
a URL specifies which protocol (i.e. data communication standard) to use when accessing the
resource, whereas the second part of the URL specifies the domain or IP address at which the
resource is located. Example: http://www.milestonesys.com.
V
Video Server: A device, typically a standalone device, which is able to stream video from a
number of connected client cameras. Video servers contain image digitizers, making it possible to
connect analog cameras to a network.
VMD: Video Motion Detection.
www.milestonesys.com
Page 179
Glossary
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Copyright, Trademarks and Important
Information
Copyright
© 2005 Milestone Systems A/S.
Trademarks
XProtect is a registered trademark of Milestone Systems A/S.
Microsoft and Windows are registered trademarks of Microsoft Corporation.
All other trademarks mentioned in this document are trademarks of their respective owners.
Disclaimer
This document 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 reserve the right to make adjustments without prior notification.
All names of people and organizations used in this document's examples are fictitious. Any
resemblance to any actual organization or person, living or dead, is purely coincidental and
unintended.
www.milestonesys.com
Page 180
Copyright, Trademarks …
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Index
—.—
.Net ......................................................................................................... 150, 151, 152, 153
—6—
64+ Cameras per Server .................................................................................................. 123
—A—
Absolute Positioning .............................................................................................. 56, 80, 132
Add New Event Window (for Adding Event Buttons).............................................................. 101
Add New Event Window (for Devices Handling One Input Only) ............................................... 89
Add New Event Window (for Devices Handling Several Inputs) ................................................ 91
Add New Event Window (for Specifying Generic Events) ....................................................... 104
Add New Output Window .................................................................................................... 95
Adjust Motion Detection Window .......................................................................................... 48
Administrator Application, About .......................................................................................... 25
Administrator Log .......................................................................................................75, 172
Administrator Login Window ................................................................................................ 25
Administrator Settings ........................................................................................................ 73
Administrator Window ........................................................................................................ 25
Administrator, Accessing from Monitor................................................................................ 131
Administrator’s Getting Started Checklist .............................................................................. 18
Advanced E-Mail Setup Window ........................................................................................... 82
Advanced Window .............................................................................................................. 97
Alarm Overview Control Panel, Viewer’s ...................................................................... 135, 140
Alert........................................ 45, 69, 76, 80, 83, 90, 92, 93, 94, 101, 102, 103, 108, 113, 120
Archive Setup Window ...................................................................................................... 119
Archived Images, How to View in Viewer............................................................................. 147
Archives, Backing Up ........................................................................................................ 118
Archives, Viewing............................................................................................................. 119
Archiving ................................................................................................... 20, 117, 119, 147
Aspect Ratio ...................................................................................................................... 76
Audio .......................................................................... 36, 121, 130, 133, 137, 138, 145, 146
Audit Log ................................................................................................................. 157, 173
AVI ...................................................................................................145, 146, 161, 168, 177
—B—
Background Cameras...................................................................................................76, 123
Backing Up Archives ......................................................................................................... 118
Browse Tab, Remote Client ............................................................................................... 160
Browse Tab, Smart Client.................................................................................................. 160
Buffer ...............................................................................................................................42
www.milestonesys.com
Page 181
Index
Milestone XProtect Enterprise 5.6; Administrator’s Manual
—C—
Calendar ......................................................................................................................70, 71
Camera Administration, In Administrator .............................................................................. 38
Camera Settings for [Device Name] [Camera Name] Window .................................................. 38
Camera Settings for [Device Name] Window ......................................................................... 36
Camera Settings, Configure Device Window’s ........................................................................ 48
Camera/Alert Scheduler Window .......................................................................................... 68
Cameras Not Included in Monitor ....................................................................................... 123
Cameras, Adding in Administrator ........................................................................................ 38
Cameras, Configuring in Administrator.................................................................................. 38
Cameras, Start on Remote Live Request ........................................................................77, 163
Carousel ............................................................................................................ 67, 127, 128
Ceiling Mounted Cameras.................................................................................................... 65
Change Password Window................................................................................................... 77
Checklist, Administrator’s Getting Started ............................................................................. 18
Client ......................................................................................... See Remote Access Overview
Codec...................................................................................................................... 146, 177
Color Window .................................................................................................................... 50
Configure Device Window.................................................................................................... 47
Crosshairs....................................................................................................................... 132
—D—
Database ....................................... 20, 42, 43, 68, 117, 118, 119, 120, 121, 140, 146, 147, 173
Database Failure, Action to Take in Case of ........................................................................... 44
Database files, How to Export in Viewer .............................................................................. 145
Database Information Control Panel, Viewer’s................................................ 119, 135, 136, 148
Database Repair ................................................................................................................ 44
Define Exclusion Regions Window ........................................................................................ 50
Define Local IP Ranges Window ......................................................................................... 158
Define Rights for Individual Users Window .......................................................................... 160
Device Administration......................................................................................................... 31
Device License Key................................................................................................ 18, 30, 177
Device Serial Number .................................................................................... See MAC Address
Device, How to add a ......................................................................................................... 31
DirectX ......................................................................................................................17, 177
Disable Online Indicator...................................................................................................... 76
Disable Screen Update........................................................................................................ 76
DLK..................................................................................................................... 18, 30, 177
—E—
Edit Device Settings Window ............................................................................................... 33
Edit Event Window (for Editing Event Buttons)..................................................................... 102
Edit Event Window (for Editing Generic Events) ................................................................... 108
Edit Event Window (for Editing Input Events) ........................................................................ 92
www.milestonesys.com
Page 182
Index
Milestone XProtect Enterprise 5.6; Administrator’s Manual
E-mail ................................... 69, 76, 77, 80, 83, 90, 92, 93, 101, 102, 108, 113, 120, 135, 145
E-Mail Setup Window.......................................................................................................... 80
E-mail, Testing .................................................................................................................. 82
Engine ............................................................................................................... 78, 154, 156
Event ........................................................................................ 70, 71, 74, 86, 113, 135, 140
Event Button ............................................. 55, 59, 60, 85, 94, 98, 99, 101, 102, 113, 129, 153
Event Buttons Window........................................................................................................ 99
Event Control Section, Smart Client’s ................................................................................. 161
Event Indication, Monitor’s .................................................................................................. 54
Event Log ..................................................................................................................75, 172
Event Window (for PTZ Preset Positions on Event).................................................................. 59
Event, Image Storage on .................................................................................................... 42
Event, Notification on ......................................................................................................... 54
Event, Preset Position on .................................................................................................... 59
Event, Speedup on ............................................................................................................. 40
Exclude Region Color, Motion Detection Settings.........................................................41, 46, 51
Exclude Regions, Motion Detection Settings................................................................ 41, 46, 50
Export ...................................................................................................... 135, 145, 161, 173
Export Control Panel, Viewer’s .................................................................................... 135, 146
Export Log ...................................................................................................................... 173
Exported Archives, Viewing ........................................................................................ 119, 148
—F—
Falling Signal................................................................................................................90, 93
Firewall.............................................................................................................. 32, 155, 157
Frame Rate ................................................................................................. 39, 139, 146, 177
—G—
General Settings Window .................................................................................................... 73
Generic Event.................................................................................... 55, 59, 85, 94, 103, 113
Generic Events Window .................................................................................................... 103
Getting Started.................................................................................................................. 18
Global Event Button ....................................................................................................98, 100
Glossary ....................................................................................................................23, 177
—H—
Help System, Using the Built-in ........................................................................................... 22
High, Sensor Going .......................................................................................................90, 93
Hot Spot .............................................................................................................. 66, 74, 127
—I—
I/O Control Window.......................................................................................................... 113
I/O Devices ..................................................................................................................86, 97
I/O Setup Window.............................................................................................................. 86
Image Bars, Monitor’s ...................................................................................................... 126
Image Bars, Viewer’s........................................................................................................ 137
www.milestonesys.com
Page 183
Index
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Image Controls Control Panel, Viewer’s........................................................................ 135, 142
Image Quality, Administrator .............................................................................................. 47
Image Server Administrator Window .............................................................................20, 154
Image Server Log ..................................................................................................... 157, 173
Image Server Service ....................................................................................................... 153
Image Storage on Event ..................................................................................................... 42
Image Storage on Motion.................................................................................................... 42
Image Storage Settings ...................................................................................................... 42
Input........................................................................................................................ 86, 113
Input Event ................................................................. 55, 59, 85, 86, 89, 90, 91, 92, 94, 113
Installation, Milestone XProtect Enterprise............................................................................. 21
Integrity Check, Log......................................................................................................... 174
IP Address ................................................................. 31, 32, 35, 79, 155, 158, 162, 171, 178
IP Address, Local ...............................................................................................155, 158, 162
IP Address, Public ............................................................................................................ 155
IPIX ..............................................................................................................35, 43, 63, 178
IPIX Camera Configuration Window ...................................................................................... 63
IPIX License Key ................................................................................................................ 35
—J—
Joystick ...................................................................................................................... 74, 79
Joystick Setup Window ....................................................................................................... 79
JPEG ........................................................................................................................ See JPG
JPG ............................................................................................... 81, 82, 146, 147, 161, 178
—K—
Keep Aspect Ratio .............................................................................................................. 76
Keyframe-Only Decoding .................................................................................................... 76
—L—
Language Support, Image Server’s .................................................................................... 158
Layout Size, Monitor’s ........................................................................................................ 65
Layout Size, Viewer’s ....................................................................................................... 136
Live Tab, Remote Client .................................................................................................... 160
Live Tab, Smart Client ...................................................................................................... 160
Local IP Address ................................................................................................155, 158, 162
Local IP Address Ranges ............................................................................................ 155, 158
Log Error Messages .......................................................................................................... 174
Log Integrity Check .......................................................................................................... 174
Log, Administrator ......................................................................................................75, 172
Log, Audit ................................................................................................................ 157, 173
Log, Event .................................................................................................................75, 172
Log, Export ..................................................................................................................... 173
Log, Image Server .................................................................................................... 157, 173
Log, Monitor...............................................................................................................75, 172
www.milestonesys.com
Page 184
Index
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Log, Web Server ....................................................................................................... 165, 173
Logging In ...................................................................................................................... 126
Logging In, Administrator ............................................................................................25, 130
Low, Sensor Going ........................................................................................................90, 93
—M—
MAC Address ............................................................................................... 34, 117, 121, 178
Master Server.......................................................................................................... 157, 162
Master/Slave ........................................................................................................... 157, 162
Matrix, XProtect ................................................................................................................. 28
Maximum Number of Simultaneously Connected Clients........................................................ 156
MEN File Extension ........................................................................................................... 173
Milestone XProtect Central Settings Window .................................................................... 74, 78
Monitor Administration ....................................................................................................... 65
Monitor Application ..........................................................................................................125
Monitor Layout Size............................................................................................................ 65
Monitor Log................................................................................................................75, 172
Monitor Manager Window .................................................................................................... 65
Monitor, Starting Cameras in ............................................................................................. 128
Monitor, Stopping Cameras in............................................................................................ 128
More than 64 Cameras per Server...................................................................................... 123
Motion Color........................................................................................................... 41, 45, 50
Motion Detection.......................................................40, 41, 42, 45, 48, 50, 53, 81, 85, 86, 116
Motion Sensitivity .............................................................................................................. 49
Motion View Control Panel, Viewer’s ........................................................................... 135, 139
Motion, Highlighting ........................................................................................................... 41
Motion, Image Storage on................................................................................................... 42
Motion, Speedup on ........................................................................................................... 40
Motion, Update Only on ...................................................................................................... 41
Multi View, Viewer............................................................................................................ 135
Multi-Cam (64+ Cameras per Server)................................................................................. 123
Multiple Input Events Window.............................................................................................. 90
MZI File Extension............................................................................................................ 173
—N—
New Timer Window ............................................................................................................ 94
Noise Sensitivity ................................................................................................................ 49
—O—
On Event, Image Storage.................................................................................................... 42
On Event, Speedup ............................................................................................................ 40
On Motion, Image Storage .................................................................................................. 42
On Motion, Speedup ........................................................................................................... 40
Online ............................................................................................................. 69, 70, 71, 72
Online Indicator ................................................................................................................. 76
www.milestonesys.com
Page 185
Index
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Output................................................. 52, 53, 85, 86, 95, 101, 113, 114, 115, 116, 129, 161
Output Buttons ............................................................................................. 53, 86, 114, 129
Output Settings for [Device Name] [Camera Name] Window ............................................52, 114
—P—
Pan/Tilt/Zoom .................... 36, 55, 59, 60, 66, 70, 71, 72, 74, 79, 125, 127, 128, 131, 161, 178
Pan/Tilt/Zoom Scanning...................................................................................................... 63
Password ................................................................ 32, 35, 73, 77, 78, 83, 126, 130, 156, 159
Patrol Scheme ...................................................................................................60, 61, 62, 70
Patrolling ........................................................................... 59, 60, 61, 62, 70, 71, 72, 74, 133
Patrolling, Pausing in Monitor ............................................................................................ 133
Plugins .............................................................................................................150, 151, 152
PMA ................................................................................................................................. 15
Polling ................................................................................................................. 86, 97, 178
Port 1234.......................................................................................................................... 97
Port 1237.......................................................................................................................... 79
Port 21 .................................................................................................................. 32, 35, 97
Port 25 ............................................................................................................................. 97
Port 80 ................................................................................................................ 32, 35, 155
Port 81 .................................................................................................................... 164, 165
Port 9513................................................................................................................. 164, 169
Pre/Post Buffer ..................................................................................................................42
Preset Positions ............................................................................................ 55, 59, 132, 161
Preset Positions from Device, Using...................................................................................... 57
Preview Image................................................................................................................... 48
Print Control Panel, Viewer’s...................................................................................... 135, 144
Private Groups, Remote Client ........................................................................................... 160
Private Groups, Smart Client ............................................................................................. 160
Product Maintenance Agreement .......................................................................................... 15
Product Overview............................................................................................................... 14
PTZ ................................... 36, 55, 59, 60, 66, 70, 71, 72, 74, 79, 125, 127, 128, 131, 161, 178
PTZ Menu .......................................................................................................... 74, 128, 131
PTZ Preset Positions for [Device Name] [Camera Name] Window ............................................. 55
PTZ Scanning .................................................................................................................... 63
Public IP Address ............................................................................................................. 155
—R—
RealtimeFeed Server .............................................. 21, 149, 150, 151, 163, 168, 169, 170, 175
Region Color, Motion Detection Settings.....................................................................41, 46, 51
Relative Positioning ............................................................................................... 56, 80, 132
Remote Access Overview .................................................................................................. 149
Remote Access Solution, Choosing a .................................................................................. 150
Remote Client.............................................................................. See Remote Access Overview
www.milestonesys.com
Page 186
Index
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Remote Client, Private Groups ........................................................................................... 160
Remote Client, Shared Groups........................................................................................... 160
Remote Clients, Maximum Number of Simultaneously Connected ........................................... 156
Remote Live Request, Start Cameras on ........................................................................77, 163
Removing Milestone XProtect Enterprise ............................................................................. 175
Repair, Database ............................................................................................................... 44
Rising Signal ................................................................................................................90, 93
Router ............................................................................................................... 32, 155, 157
Running Out of Disk Space!............................................................................................... 133
—S—
Scheduling ........................................................................................................... 68, 77, 126
Screen Update................................................................................................................... 76
Select Color Window........................................................................................................... 51
Send E-mail Report Control Panel, Viewer’s ................................................................. 135, 145
Service, Image Server ...................................................................................................... 153
Settings Control Panel, Viewer’s.......................................................................... 134, 136, 139
Setup Notifications on Events Window .................................................................................. 54
Setup PTZ Patrolling Window ............................................................................................... 60
Setup Tab, Remote Client .......................................................................................... 154, 160
Setup Tab, Smart Client............................................................................................. 154, 160
Shared Groups, Remote Client........................................................................................... 160
Shared Groups, Smart Client ............................................................................................. 160
Signal, Rising/Falling .....................................................................................................90, 93
Simultaneosuly Connected Clients, Maximum Number of....................................................... 156
Single View, Viewer................................................................................................... 134, 141
Slave Administration Window ............................................................................................ 162
Slave Server ........................................................................................................... 157, 162
SLC ...........................................................................................................................21, 179
Smart Client................................................................................ See Remote Access Overview
Smart Client, Event Control............................................................................................... 161
Smart Client, Private Groups ............................................................................................. 160
Smart Client, Shared Groups ............................................................................................. 160
Smart Clients, Maximum Number of Simultaneously Connected ............................................. 156
Smart Search Control Panel, Viewer’s ......................................................................... 135, 140
Smart Search Section, Smart Client’s ................................................................................. 161
SMS .............................................. 69, 72, 76, 77, 83, 90, 92, 94, 102, 103, 108, 113, 120, 179
SMS Settings Window......................................................................................................... 83
SMS, Testing ..................................................................................................................... 84
SMTP..............................................................................................................82, 83, 97, 179
Software License Code.................................................................................................21, 179
Sound Alert ..................................................................................................................69, 72
www.milestonesys.com
Page 187
Index
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Speedup ........................................................................................................................... 40
Start Cameras on Remote Live Request .........................................................................77, 163
Start Event ................................................................................................. 40, 42, 70, 71, 98
Starting Cameras in Monitor .............................................................................................. 128
Startup Group, Adding Monitor to ........................................................................................ 76
Stop Event .................................................................................................. 40, 42, 70, 71, 98
Stopping Cameras in Monitor............................................................................................. 128
Subnet .............................................................................................................155, 158, 179
System Requirements......................................................................................................... 17
—T—
Target Audience................................................................................................................... 2
TCP ................................................................................................................... 85, 103, 179
Testing E-mail ................................................................................................................... 82
Testing SMS ...................................................................................................................... 84
Text Message, Mobile Phone....................................................................................... See SMS
Timeline Browser, Viewer’s................................................................................................ 138
Timer Event ............................................................................................ 55, 87, 94, 100, 103
Toolbar, Viewer’s ............................................................................................................. 134
Transact, XProtect.............................................................................................................. 28
—U—
UDP .................................................................................................................. 85, 103, 179
Uninstallation .................................................................................................................. 175
Update on Motion Only ....................................................................................................... 41
Updates ............................................................................................................................ 15
User Administration Window.............................................................................................. 159
User Administration, in Image Server Administrator window.................................................. 156
User Rights, Defining for Remote Access ...................................................... 156, 159, 160, 166
User Rights, Defining in Administrator .................................................................................. 73
—V—
Video Server ................................................... 30, 31, 36, 86, 88, 117, 118, 121, 133, 177, 179
Viewer ..................................................................................................................... 119, 134
Viewer, How to Export Video and Audio in ........................................................................... 145
Viewer, How to Print Evidence in........................................................................................ 144
Viewer, How to Send Evidence via E-mail in ........................................................................ 145
Viewer, How to View Archived Images in............................................................................. 147
Views, How to Store and Recall in Viewer............................................................................ 143
VMD ........................................................... 40, 41, 42, 45, 46, 48, 50, 53, 81, 85, 86, 116, 179
VMD Event ............................................................................... 54, 55, 59, 85, 86, 88, 94, 113
—W—
WAV........................................................................................................................ 146, 147
Web Server .................................................................. 21, 149, 150, 151, 163, 164, 168, 175
Web Server Log ........................................................................................................ 165, 173
www.milestonesys.com
Page 188
Index
Milestone XProtect Enterprise 5.6; Administrator’s Manual
—X—
XProtect Matrix .................................................................................................................. 28
XProtect Transact............................................................................................................... 28
www.milestonesys.com
Page 189
Index
Milestone XProtect Enterprise 5.6; Administrator’s Manual
Milestone Systems A/S
Copenhagen, Denmark
Tel.: +45 88 300 300
Fax: +45 88 300 301
[email protected]
www.milestonesys.com
XPE56-am-2-141205
www.milestonesys.com
Page 190
Contact
Was this manual useful for you? yes no
Thank you for your participation!

* Your assessment is very important for improving the work of artificial intelligence, which forms the content of this project

Download PDF

advertisement