Milestone M50 User Manual

Milestone Systems
Milestone Husky M30/M50
Administrator's Manual
Milestone Husky M30/M50
www.milestonesys.com
Contents
Contents
INTRODUCTION................................................................................ 9
SYSTEM OVERVIEW ............................................................................................. 9
CLIENTS ........................................................................................................... 11
XProtect Smart Client ........................................................................................................ 11
Milestone Mobile client ...................................................................................................... 13
XProtect Web Client ........................................................................................................... 15
RECORDING SERVER MANAGER ........................................................................ 16
XPROTECT DOWNLOAD MANAGER..................................................................... 17
UPDATES ......................................................................................................... 19
BEFORE YOU START .................................................................... 20
MINIMUM SYSTEM REQUIREMENTS ...................................................................... 20
IMPORTANT PORT NUMBERS .............................................................................. 21
ABOUT VIRUS SCANNING ................................................................................... 22
ABOUT TIME SERVERS ....................................................................................... 22
INSTALLATION ............................................................................... 23
INSTALL SILENTLY ............................................................................................. 23
VIDEO DEVICE DRIVERS ..................................................................................... 24
FIRST TIME USE ................................................................ ............. 25
GET YOUR SYSTEM UP AND RUNNING .................................................................. 25
Configure clients' access to your system ....................................................................... 26
ABOUT SAVING CHANGES TO THE CONFIGURATION .............................................. 27
ABOUT THE BUILT-IN HELP ................................................................................. 27
Milestone Husky M30/M50
www.milestonesys.com
Contents
ABOUT RESTARTING SERVICES .......................................................................... 29
LICENSES ................................................................ ....................... 30
ABOUT LICENSES .............................................................................................. 30
ABOUT DEVICES AND LICENSES .......................................................................... 30
ABOUT GETTING ADDITIONAL LICENSES .............................................................. 30
OVERVIEW OF LICENSE INFORMATION ................................................................. 30
ABOUT ACTIVATING LICENSES ............................................................................ 31
About activating licenses after grace period .................................................................. 31
Activate License - Online .................................................................................................. 32
Activate License - Offline .................................................................................................. 32
Change SLC ........................................................................................................................ 33
ABOUT REPLACING CAMERAS ............................................................................ 33
SETTINGS ................................................................ ....................... 34
ABOUT AUTOMATIC DEVICE DISCOVERY .............................................................. 34
CHANGE DEFAULT FILE PATHS ........................................................................... 34
OPTIONS .......................................................................................................... 35
General ................................................................................................................................ 35
User Interface ..................................................................................................................... 36
Default File Paths ............................................................................................................... 37
Analytics Event Settings ................................................................................................... 37
Event Server Settings ........................................................................................................ 38
GETTING STARTED ....................................................................... 39
ABOUT THE GETTING STARTED PAGE ................................................................. 39
AUTOMATIC CONFIGURATION WIZARD ................................................................. 39
Automatic configuration wizard: First page .................................................................... 39
Automatic configuration wizard: Scanning options ....................................................... 39
Milestone Husky M30/M50
www.milestonesys.com
Contents
Automatic configuration wizard: Select hardware manufacturers to scan for ............ 39
Automatic configuration wizard: Scanning for hardware devices ................................ 40
Automatic configuration wizard: Continue after scan ................................................... 40
ADD HARDWARE WIZARD ................................................................................... 40
Express ............................................................................................................................... 41
Manual ................................................................................................................................. 42
CONFIGURE STORAGE WIZARD ........................................................................... 44
Configure storage: Video settings and preview ............................................................. 45
Configure storage: Online schedule ................................................................................ 45
Live and recording settings Motion-JPEG cameras ....................................................... 46
Live and recording settings MPEG cameras ................................................................... 47
Drive selection .................................................................................................................... 49
Recording and archiving settings .................................................................................... 51
ADJUST MOTION DETECTION WIZARD .................................................................. 52
Exclude regions .................................................................................................................. 53
Motion Detection ................................................................................................................ 53
MANAGE USER ACCESS WIZARD ......................................................................... 55
Basic and Windows users ................................................................................................. 55
Access summary ................................................................................................................ 56
ADVANCED CONFIGURATION ...................................................... 57
HARDWARE DEVICES ......................................................................................... 57
About hardware devices .................................................................................................... 57
About microphones ........................................................................................................... 57
About speakers .................................................................................................................. 57
About recording audio ....................................................................................................... 57
About dedicated input/output devices ............................................................................. 58
Show or hide microphones or speakers .......................................................................... 58
Configure hardware devices ............................................................................................. 59
Delete hardware devices ................................................................................................... 59
Milestone Husky M30/M50
www.milestonesys.com
Contents
About replacing hardware devices ................................................................................... 59
Replace Hardware Device wizard ..................................................................................... 60
Speaker properties ............................................................................................................. 62
Hardware properties .......................................................................................................... 62
CAMERAS AND STORAGE INFORMATION .............................................................. 64
About video and recording configuration ....................................................................... 64
About database resizing .................................................................................................... 65
About motion detection settings ...................................................................................... 65
About motion detection and PTZ cameras ...................................................................... 66
Configure camera-specific schedules ............................................................................. 66
Configure when cameras should do what ....................................................................... 68
Configure motion detection .............................................................................................. 68
Disable or delete cameras ................................................................................................. 69
Move PTZ type 1 and 3 to required positions ................................................................. 69
Recording and storage properties ................................................................................... 70
Camera properties .............................................................................................................. 85
MICROPHONES ............................................................................................... 106
About microphones ......................................................................................................... 106
Configure microphones or speakers ............................................................................. 106
Show or hide microphones or speakers ........................................................................ 106
Microphone (properties) .................................................................................................. 106
EVENTS AND OUTPUT ...................................................................................... 107
About input and output.................................................................................................... 107
About events and output ................................................................................................. 108
Overview of events and output ....................................................................................... 108
Add an analytics event .................................................................................................... 110
Add a hardware input event ............................................................................................ 110
Add a hardware output .................................................................................................... 111
Add a manual event ......................................................................................................... 112
Add a generic event ......................................................................................................... 112
Milestone Husky M30/M50
www.milestonesys.com
Contents
Add a timer event ............................................................................................................. 113
Configure hardware output on event ............................................................................. 113
Configure general event handling .................................................................................. 114
Generate alarms based on analytics events ................................................................. 114
Test a generic event ......................................................................................................... 114
General event properties ................................................................................................. 116
Events and output properties ......................................................................................... 117
SCHEDULING AND ARCHIVING .......................................................................... 125
About scheduling ............................................................................................................. 125
About archiving ................................................................................................................ 126
Configure general scheduling and archiving ................................................................ 131
General scheduling properties ....................................................................................... 132
Camera-specific scheduling properties ......................................................................... 135
MATRIX .......................................................................................................... 136
About Matrix video sharing ............................................................................................. 136
About Matrix-recipients ................................................................................................... 137
Configure Matrix ............................................................................................................... 137
Matrix properties .............................................................................................................. 137
LOGS ............................................................................................................. 139
About logs ......................................................................................................................... 139
Configure system, event and audit logging .................................................................. 142
Log properties .................................................................................................................. 142
NOTIFICATIONS ............................................................................................... 144
About notifications ........................................................................................................... 144
Email .................................................................................................................................. 144
SMS .................................................................................................................................... 147
Scheduling ........................................................................................................................ 149
CENTRAL ....................................................................................................... 150
About Central .................................................................................................................... 150
Milestone Husky M30/M50
www.milestonesys.com
Contents
Enable XProtect Central .................................................................................................. 150
Central properties ............................................................................................................ 150
ACCESS CONTROL .......................................................................................... 151
About access control integration ................................................................................... 151
Wizard for access control system integration .............................................................. 151
Access control properties ............................................................................................... 153
SERVER ACCESS............................................................................................. 158
About server access ........................................................................................................ 158
About registered services ............................................................................................... 158
Configure server access ................................................................................................. 159
Server access properties ................................................................................................ 159
MASTER/SLAVE .............................................................................................. 161
About master and slave ................................................................................................... 161
About adding a slave server ........................................................................................... 161
About event server installation in a master/slave setup .............................................. 162
Master/slave properties ................................................................................................... 162
USERS ........................................................................................................... 163
About users ...................................................................................................................... 163
Add basic users ................................................................................................................ 164
Add Windows users ......................................................................................................... 164
Add user groups ............................................................................................................... 165
Configure user and group rights .................................................................................... 166
User properties ................................................................................................................. 166
SERVICES ...................................................................................................... 170
About services .................................................................................................................. 170
Start and stop services .................................................................................................... 170
SERVERS ....................................................................................................... 171
Mobile server .................................................................................................................... 171
ALARMS ......................................................................................................... 179
Milestone Husky M30/M50
www.milestonesys.com
Contents
About alarms .................................................................................................................... 179
About maps ....................................................................................................................... 181
Add an alarm ..................................................................................................................... 181
Add a time profile (for alarms) ........................................................................................ 182
Alarms properties ............................................................................................................. 182
MIP PLUG-INS ................................................................................................ 186
About MIP plug-ins ........................................................................................................... 186
BACKUP AND RESTORE CONFIGURATION .............................. 187
ABOUT BACKUP AND RESTORE OF CONFIGURATIONS ......................................... 187
RESTORE SYSTEM CONFIGURATION .................................................................. 187
BACK UP AND RESTORE ALARM AND MAP CONFIGURATION ................................. 187
EXPORT AND IMPORT MANAGEMENT APPLICATION CONFIGURATION .................... 190
IMPORT CHANGES TO CONFIGURATION .............................................................. 192
RESTORE SYSTEM CONFIGURATION FROM A RESTORE POINT .............................. 192
MISC CONCEPTS AND TASKS.................................................... 194
ABOUT DAYLIGHT SAVING TIME ........................................................................ 194
ABOUT PROTECTING RECORDING DATABASES FROM CORRUPTION ...................... 194
MONITOR STORAGE SPACE USAGE ................................................................... 195
VIEW VIDEO FROM CAMERAS IN MANAGEMENT APPLICATION .............................. 195
GLOSSARY OF TERMS................................................................ 197
INDEX ............................................................................................ 205
Milestone Husky M30/M50
www.milestonesys.com
9

Introduction

Name
Description
Management Application
The main application for configuring the surveillance system server, for example when you add new cameras, set up users or change configuration on the system.
Recording Server service
A vital part of the surveillance system. The Recording Server service runs to ensure that devices transfer video streams to your system. The Recording Server service installs automatically and runs in the background on the surveillance system server. You manage the service through the Management Application.
Event Server service
Handles configuration of alarms and maps from all servers within the surveillance system installations, including Master/slave setups, throughout your organization. This enables monitoring and instant overview of alarms and possible technical problems within your systems. The event server is automatically installed on the surveillance system server where it runs in the background.
Microsoft® SQL Server Express Database
The surveillance system's alarm data is stored in a SQL Server Express database. The SQL database is a lightweight, yet powerful, version of a full SQL server which is automatically installed on, and runs in the background of, your surveillance system server.
Image Server service
Handles access to the surveillance system for users logging in with clients. The Image Server service is automatically installed and runs in the background on the surveillance system server. You can manage the service through the Management Application.
XProtect® Download Manager
Manage which Milestone Husky product-related features your organization's users can access from a targeted welcome page on the surveillance system server.
XProtect® Smart Client
Designed for Milestone XProtect surveillance systems, XProtect Smart Client is a client application for the daily operations of security installations. Its streamlined interface makes it easy to monitor installations of all sizes, manage security incidents and access and export live and recorded video.
Milestone recommends that you always use the latest version of XProtect Smart Client to best use new features and functions included in your surveillance system.
Introduction

System overview

Your surveillance system is the right product for small to mid-sized installations that need robust single-server surveillance software with the full functionality of advanced management, flexible scheduling, fast searching and analysis. Your system supports up to 80 cameras simultaneously with the widest choice of network video and computer hardware equipment.
Your system consists of a number of components, each targeted at specific tasks and user types:
Milestone Husky M30/M50
www.milestonesys.com
10
Introduction
Name
Description
Milestone Mobile client
A free application designed by Milestone that allows you to view video from your system from almost anywhere on your smartphone or tablet. You can also control outputs, such as opening and closing doors and switching lights on or off, allowing you to gain control and dynamically respond to incidents in the system.
XProtect® Web Client
A simplified web-based client application for XProtect surveillance systems for viewing, playing back and sharing video from most operating systems and web browsers. With no need to install additional software, you can monitor your system from any computer or Internet connection.
Milestone Husky M30/M50
www.milestonesys.com
11
Introduction

Clients

Clients are applications used for viewing live and recorded video from the hardware devices set up in the Management Application.
Milestone Husky product supports three different clients:
XProtect Smart Client XProtect Web Client Milestone Mobile client

XProtect Smart Client

About XProtect Smart Client
Designed for Milestone XProtect® IP video management software, the XProtect Smart Client is an easy-to-use client application that provides intuitive control over security installations. Manage security installations with XProtect Smart Client which gives users access to live and recorded video, instant control of cameras and connected security devices, and an overview of recordings. Available in 26 languages, XProtect Smart Client has an adaptable user interface that can be optimized for individual operators’ tasks and adjusted according to specific skills and authority levels.
The interface allows you to tailor your viewing experience to specific working environments by selecting a light or dark theme, depending on room lighting or brightness of the video. It also features work-optimized tabs and an integrated video timeline for easy surveillance operation. Using the Milestone Integration Platform, users can integrate various types of security and business systems and video analytics applications, which you manage through XProtect Smart Client.
XProtect Smart Client must be installed on users' computers. Surveillance system administrators manage clients' access to the surveillance system through the Management Application. Recordings viewed by clients are provided by your XProtect system's Image Server service. The service runs in the background on the surveillance system server. Separate hardware is not required.
To download XProtect Smart Client, you must connect to the surveillance system server which presents you with a welcome page that lists available clients and language versions. System
Milestone Husky M30/M50
www.milestonesys.com
12
Introduction
administrators can use the XProtect Download Manager to control what clients and language versions should be available to users on the welcome page of the XProtect Download Manager.
Install the XProtect Smart Client
The XProtect Smart Client must be installed on your computer before you can use it. Typically, you download the XProtect Smart Client from the surveillance system server, then install it on your computer. Alternatively, you may install the XProtect Smart Client from a DVD.
Install from the surveillance server
1. Verify that your computer meets the XProtect Smart Client's minimum system requirements.
2. Open an Internet Explorer browser (version 6.0 or later) and connect to the surveillance system server using the URL or IP address specified by your system administrator.
3. On the Welcome page, click Language and select the language you want to use.
Tip: You can change the language in the Options menu of the XProtect Smart Client. Under XProtect Smart Client Installers, click the relevant XProtect Smart Client link to start the installer.
4. If you receive a security warning (Do you want to run or save this file?, Do you want to run this software? or similar), accept this (by clicking Run or similarthe exact name depends on your browser version).
5. The XProtect Smart Client setup wizard starts. In the wizard, follow the installation instructions.
The wizard suggests an installation path. Normally, you can use the suggested installation path. However, if you have previously used add-on products, such as XProtect <LPR>, this path might not be valid anymore.
Install from a DVD
1. Verify that your computer meets the XProtect Smart Client's minimum system requirements.
2. Insert the surveillance system software DVD, select the required language, and then click Install XProtect Smart Client.
3. If you receive a security warning (Do you want to run or save this file?, Do you want to run this software? or similar), accept this (by clicking Run or similarthe exact name depends on your browser version).
4. The XProtect Smart Client installation wizard starts. In the wizard, follow the installation instructions.
Install silently
Surveillance system administrators can deploy XProtect Smart Client to users’ computers using tools
such as Microsoft Systems Management Server (SMS). Such tools let administrators build up databases of hardware and software on local networks. You can then use the databases for distributing and installing software applications, such as XProtect Smart Client, over local networks.
Milestone Husky M30/M50
www.milestonesys.com
13
Introduction
1. Locate the XProtect Smart Client installation program (.exe) file - MilestoneXProtectSmart Client.exe or MilestoneXProtectSmart Client_x64.exe for 32-bit and 64-bit versions respectively. You find the file in a subfolder under the folder httpdocs. The httpdocs folder is located under the folder in which your Milestone surveillance software is installed.
The path is typically:
C:\Program Files (x86)\Milestone\Milestone Surveillance\httpdocs\Smart Client Installer\[version number] [bit-version]\All Languages\en-US
For example:
C:\Program Files (x86)\Milestone\Milestone Surveillance\httpdocs\Smart Client Installer\6.0a (32-bit)\All Languages\en-US
2. Run a silent installation using one of the following two options:
a Run with default parameter settings:
To run a silent installation using the default values for all parameters, start a command prompt (cmd.exe) in the directory where the installation program is located and execute following command:
MilestoneXProtectSmart Client.exe -quiet This performs a quiet installation of XProtect Smart Client using default values for parameters
such as target directory and so on. To change the default settings, see below.
b Customize default parameters using an xml argument file as input:
In order to customize the default installation settings, you must provide an xml file with modified values as input. In order to generate the xml file with default values, open a command prompt in the directory where the installation program is located and execute following command:
MilestoneXProtectSmart Client.exe --generateargsfile=args.xml Open the generated args.xml file in a text editor such as Notepad, and perform any changes
needed. Then execute following command in the same directory to run a modified version of the silent installation.
MilestoneXProtectSmart Client.exe --arguments=args.xml --quiet

Milestone Mobile client

About Milestone Mobile client
Milestone® Mobile client is a mobile surveillance solution closely integrated with the rest of your XProtect system. It runs on your Android tablet or smartphone or your Apple® device (tablet, smartphone or portable music player) and gives you access to cameras, views and other functionality set up in the Management Application. Use the Milestone Mobile client to view and play back live and recorded video from one or multiple cameras, control pan-tilt-zoom (PTZ) cameras, trigger output and events and use the Video push functionality to send video from your device to your XProtect system.
Milestone Husky M30/M50
www.milestonesys.com
14
Introduction
In order to use Milestone Mobile client with Milestone Husky product, you must add a Mobile server (see "About Mobile server" on page 171) to establish the connection between the Milestone Mobile client and Milestone Husky product. Once the Mobile server is set up, download the Milestone Mobile client for free from Google Play or App Store to start using Milestone Mobile.
Install Milestone Mobile client
1. Access Google Play or App Store on your device.
2. Search for and download the application Milestone Mobile.
3. Once the download of the application is completed, the Milestone Mobile client is ready for use on your mobile device.
For detailed information about how to set up your Milestone Mobile client, visit the Milestone website at www.milestonesys.com.
Milestone Husky M30/M50
www.milestonesys.com
15
Introduction

XProtect Web Client

About XProtect Web Client
XProtect Web Client is a web-based client application for viewing, playing back and sharing video. It provides instant access to the most commonly used surveillance functions, such as viewing live video, play back recorded video, print and export evidence. Access to features depends on individual user rights which are set up in the Management Application.
To enable access to the XProtect Web Client, you must install a Mobile server (see "About Mobile server" on page 171) to establish the connection between the XProtect Web Client and Milestone Husky product. The XProtect Web Client itself does not require any installation itself and works with most Internet browsers. Once the Mobile server is set up, you can monitor your XProtect system anywhere from any computer or tablet with Internet access (provided you know the right external/Internet address, user name and password).
Access XProtect Web Client
If you have a Milestone Mobile server (see "About Mobile server" on page 171) installed on your computer, you can use the XProtect® Web Client to access your cameras and views. Since you do not need to install XProtect Web Client, you can access it from the local computer on which you installed the Milestone Mobile server or any other computer you want to use for this purpose.
To access the XProtect Web Client:
1. Set up the Milestone Mobile server in the Management Application.
2. Open an Internet browser (Internet Explorer, Mozilla Firefox, Google Chrome or Safari) or click Open XProtect Web Client in the Mobile Server Manager (see "About Mobile Server Manager" on page 176).
3. Type in the IP address (that is, the external address and port of the server on which the Milestone Mobile server is running.
Milestone Husky M30/M50
www.milestonesys.com
16
Introduction
Example: The Milestone Mobile server is installed on a server with the IP address 127.2.3.4 and is configured to accept HTTP connections on port 8081 and HTTPS connections on port 8082 (default settings of the installer).
In the address bar of your browser, type: http://127.2.3.4:8081/XProtectMobile/Web/ or
https://127.2.3.4:8082/XProtectMobile/Web/, depending on whether you want to use a
standard HTTP connection or a secure HTTPS connection. You can now begin using XProtect Web Client.
4. Add the address as a bookmark in your browser for easy future access to XProtect Web Client. If you use XProtect Web Client on the local computer on which you installed the Milestone Mobile server, you can also use the desktop shortcut created by the installer. Click the shortcut to launch your default browser and open XProtect Web Client.
Note that Internet browsers running the XProtect Web Client must have their cache cleared before you can use a new version of the XProtect Web Client.
System administrators must ask their XProtect Web Client users to clear out their browser's cache upon upgrade or force this action remotely (you can do this action only in Internet Explorer in a domain).

Recording Server Manager

The Recording Server service is a vital part of the surveillance system. Video streams are only transferred to your system while the Recording Server service is running. The Recording Server Manager informs you about the state of the Recording Server service. It also lets you manage the service.
In the notification area (the system tray), the Recording Server Manager's icon indicates whether the Recording Server service is running or not.
- A green icon in the notification area indicates that the Recording Server service is running.
- A red icon in the notification area indicates that the Recording Server service has stopped.
By right-clicking the icon, you can open the Management Application, start and stop the Recording Server service, view log files, and view version information.
Monitor System Status
Right-click the notification area's Recording Server icon and select Show System Status to get access to the Status window.
The Status window lets you view the status of the image server(s) and connected cameras. The status of each server/camera is indicated by a color:
Green indicates that the server or camera is running correctly.  Gray indicates that the camera (not the server) is not running. Typically, a camera is indicated
in gray in the following situations:
o The camera is not online (as defined in the camera's online period schedule (see "Online
period" on page 135)).
o The Recording Server service has been stopped.
Milestone Husky M30/M50
www.milestonesys.com
17
Introduction
Name
Description
Resolution
The resolution of the camera.
FPS
The number of frames per second (frame rate) currently used by the camera. The number updates each time the camera has received 50 frames.
Frame count
The number of frames received from the camera since the Recording Server service was last started.
Received KB
The number of kilobytes sent the by camera since the Recording Server service was last started.
Offline
Indicates the number of times the camera has been offline due to an error.
Red indicates that the server or camera is not running. This may because it has been
unplugged or due to a network or hardware error. Errors are listed in the Recording Server log file.
Place your mouse pointer over a camera in the status window to view details about the relevant camera. The information appears as a pop-up and updates approximately every 10 seconds.

XProtect Download Manager

Manage which Milestone Husky product-related features your organization's users can access from a targeted welcome page on the surveillance system server through the use of XProtect Download Manager.
Access XProtect Download Manager from Windows' Start menu: Select All Programs > Milestone
XProtect Download Manager > Download Manager.
Examples of user-accessible features
XProtect Smart Client. Users connect to the surveillance server through an Internet browser
where they are presented with a welcome page. From the welcome page, users can download the XProtect Smart Client software and install it on their computers.
Various plug-ins. Downloading such plug-ins can be relevant for users if your organization
uses add-on products with the Milestone Husky product system.
The welcome page
The welcome page links to downloads of various features. It is available in a number of languages and users select the language they require from a menu in the top right corner of the welcome page.
To view the welcome page, open an Internet browser (for example, Internet Explorer version 6.0 or later) and connect to the following address:
http://[surveillance server IP address or hostname]
Milestone Husky M30/M50
www.milestonesys.com
18
Introduction
If the Image Server service has been configured with a port number other than the default port 80 (you configure this as part of the server access properties), users must specify the port number as well, separated from the IP address or hostname by a colon:
http://[surveillance server IP address or hostname]:[port number]
The content of the welcome page is managed through the XProtect Download Manager and can look different in different organizations.
Initial look
Immediately after you install Milestone Husky product, the welcome page provides access to the XProtect Smart Client in all languages. You can also download XProtectSmart Client in 32- or 64-bit if you run a 64-bit operating system and in 32-bit if you run a 32-bit operating system.
This initial look of the welcome page is automatically provided through the Download Manager's default configuration.
Default configuration of XProtect Download Manager
XProtect Download Manager has a default configuration. This ensures that your organization's users can access standard features without the surveillance system administrator having to set up anything. The XProtect Download Manager configuration is represented in a tree structure.
Download Manager's tree structure explained:
The first level of the tree structure indicates that you are working with a Milestone Husky
product system.
The second level indicates that this is the default setup. The third level refers to the languages in which the welcome page is available. In the
example, the welcome page is available in a dozen languages (English, Arabic, Danish, Dutch, French, and more).
The fourth level refers to the features which areor can be madeavailable to users. For
example, these features could be limited to XProtect Smart Client.
The fifth level ( 5 ) refers to particular versions of each feature, for example, version 4.0, 32-
bit, etc. which areor can be madeavailable to users.
The sixth level ( 6 ) refers to the language versions of the features which areor can be
madeavailable to users. For XProtect Smart Client, which is only available with all languages embedded, the only option is All Languages.
The fact that only standard features are initially available helps reduce installation time and save space on the server. There is no need to have a feature or language version available on the server if nobody is going to use it.
You can make more features and/or languages available if you need to. See Making new features available in the following for more information.
Milestone Husky M30/M50
www.milestonesys.com
19
Introduction
Making new features available
When you install new features, these are by default selected in the XProtect Download Manager and are immediately available to users through the welcome page. You can always show or hide features on the welcome page by selecting or clearing check boxes in the tree structure.
Tip: You can change the sequence in which features and languages are displayed on the welcome page by dragging items and dropping them in the relevant position.
Hiding and removing features
You can remove features in several ways:
You can hide features from the welcome page by clearing check boxes in XProtect Download
Manager's tree structure. In that case, the features are still installed on the surveillance system server, and by selecting check boxes in the tree structure, you can quickly make the features available again.
You can remove features which have previously been made available through XProtect
Download Manager. This removes the installation of the features on the surveillance system server. The features disappear from XProtect Download Manager, but installation files for the features are kept in the surveillance system server's Installers or relevant language folder, so you can re-install them later if required.
1. In XProtect Download Manager, click Remove features...
2. In the Remove Features window, select the features you want to remove.
3. Click OK and then click Yes.

Updates

Milestone regularly releases service updates for its products, offering improved functionality and support for new devices. Milestone recommends that you check www.milestonesys.com for updates at regular intervals in order to make sure you are using the most recent version of your surveillance software.
Milestone Husky M30/M50
www.milestonesys.com
20
Before you start
Component
Requirement
Operating System
Microsoft® Windows® 8 Enterprise (32-bit or 64-bit) Microsoft Windows 8 Pro (32-bit or 64-bit) Microsoft Windows 7 Ultimate (32-bit or 64-bit) Microsoft Windows 7 Enterprise (32-bit or 64-bit) Microsoft Windows 7 Professional (32-bit or 64-bit) Microsoft Windows Server 2012 (64-bit): Standard and
Datacenter.
Microsoft Windows Server 2008 R2 (64-bit): Standard, Web,
High Performance Computing (HPC), Enterprise, and Datacenter.
Microsoft Windows Server 2008 (32-bit or 64-bit) Microsoft Windows Server 2003 (32-bit or 64-bit) Microsoft Windows Vista Ultimate (32-bit or 64-bit) Microsoft Windows Vista Enterprise (32-bit or 64-bit) Microsoft Windows Vista Business (32-bit or 64-bit) Microsoft Windows XP® Professional (32-bit or 64-bit)
CPU
Intel® Core2™ Duo, minimum 2.4 GHz or higher (more powerful CPU recommended for XProtect Smart Clients running high number of cameras and multiple views and displays)
RAM
Minimum 1 GB (higher RAM recommended for systems running a high number of cameras and multiple views and displays)
Network
Ethernet (100 Mbit or higher recommended)
Graphics Adapter
AGP or PCI-Express, minimum 1280 x 1024, 16 bit colors
Hard Disk Space
1 GB free

Before you start

Minimum system requirements

XProtect Smart Client:
Milestone Husky M30/M50
www.milestonesys.com
21
Before you start
Component
Requirement
Software
Microsoft .Net 4.0 Framework or newer DirectX 9.0 or newer
Component
Requirement
Operating system
iOS 6.0 or newer for Apple devices. Android 2.2 or newer for Android devices.
Component
Requirement
Supported browsers
Internet browsers that support HTML 5 and JavaScript. XProtect Web Client runs on:
Microsoft Internet Explorer 9 or newer. Mozilla Firefox 11 or newer. Google Chrome 16 or newer. Safari 5 or newer.
Name
Description
Port 20 and 21 (inbound and outbound)
Used for FTP traffic. FTP (File Transfer Protocol) is a standard for exchanging files across networks. FTP uses the TCP/IP standards for data transfer, and is often used for uploading or downloading files to and from servers.
Port 25 (inbound and outbound)
Used for SMTP traffic. SMTP (Simple Mail Transfer Protocol) is a standard for sending e-mail messages between servers. This port should be open since, depending on configuration, some cameras may send images to the surveillance system server via e-mail.
Port 80 (inbound and outbound)
Used for HTTP traffic between the surveillance server, cameras, and the XProtect Smart Client, and the default communication port for the surveillance system's Image Server service.
Milestone Mobile client:
XProtect Web Client:

Important port numbers

Milestone Husky product uses particular ports when communicating with other computers, cameras, and so on. Make sure that the following ports are open for data traffic on your network when you use Milestone Husky product:
Milestone Husky M30/M50
www.milestonesys.com
22
Before you start
Name
Description
Port 554 (inbound and outbound)
Used for RSTP traffic in connection with H.264 video streaming.
Port 1024 (outbound only)
Used for HTTP traffic between cameras and the surveillance server.
Port 1234 (inbound and outbound)
Used for event handling.
Port 1237 (inbound and outbound)
Used for communication with the XProtect Central add-on product (if your organization uses this).
Port 8081 and 8082
Used for communication with the Mobile service.
Port 22331
Used for communication with the Event Server service.
Your organization may also have selected to use any other port numbers, for example if you have changed the server access (on page 159) port from its default port number (80) to another port number.

About virus scanning

Virus scanning uses a considerable amount of system resources on scanning all the data which XProtect Download Manager is archiving or using. The scanning process may temporarily lock each file it scans, which can further impact system performance negatively. Therefore, you should disable any virus scanning of affected areas (such as camera databases, and so on.) on the system server as well as on any archiving destinations if you are allowed to in your organization.

About time servers

Once your system receives images, they are instantly time-stamped. However, since cameras are separate units which may have separate timing devices, power supplies and so on, camera time and your system time may not correspond fully. This may occasionally lead to confusion. If your cameras supports timestamps, Milestone recommends that you auto-synchronize camera and system time through a time server for consistent synchronization.
For information about how to configure a time server, try searching www.microsoft.com for time server, time service, or similar.
Milestone Husky M30/M50
www.milestonesys.com
23

Installation

Installation

Install silently

Surveillance system administrators can deploy XProtect Smart Client to users’ computers using tools
such as Microsoft Systems Management Server (SMS). Such tools let administrators build up databases of hardware and software on local networks. You can then use the databases for distributing and installing software applications, such as XProtect Smart Client, over local networks.
1. Locate the XProtect Smart Client installation program (.exe) file - MilestoneXProtectSmart Client.exe or MilestoneXProtectSmart Client_x64.exe for 32-bit and 64-bit versions respectively. You find the file in a subfolder under the folder httpdocs. The httpdocs folder is located under the folder in which your Milestone surveillance software is installed.
The path is typically:
C:\Program Files (x86)\Milestone\Milestone Surveillance\httpdocs\Smart Client Installer\[version number] [bit-version]\All Languages\en-US
For example:
C:\Program Files (x86)\Milestone\Milestone Surveillance\httpdocs\Smart Client Installer\6.0a (32-bit)\All Languages\en-US
2. Run a silent installation using one of the following two options:
a Run with default parameter settings:
To run a silent installation using the default values for all parameters, start a command prompt (cmd.exe) in the directory where the installation program is located and execute following command:
MilestoneXProtectSmart Client.exe -quiet This performs a quiet installation of XProtect Smart Client using default values for parameters
such as target directory and so on. To change the default settings, see below.
b Customize default parameters using an xml argument file as input:
In order to customize the default installation settings, you must provide an xml file with modified values as input. In order to generate the xml file with default values, open a command prompt in the directory where the installation program is located and execute following command:
MilestoneXProtectSmart Client.exe --generateargsfile=args.xml Open the generated args.xml file in a text editor such as Notepad, and perform any changes
needed. Then execute following command in the same directory to run a modified version of the silent installation.
MilestoneXProtectSmart Client.exe --arguments=args.xml --quiet
Milestone Husky M30/M50
www.milestonesys.com
24
Installation

Video device drivers

Video device drivers are installed automatically during the initial installation of your Milestone Husky product system. New versions of video device drivers, known as XProtect Device Pack, are released from time to time and made available for free on the Milestone website.
We recommend that you always use the latest version of video device drivers. When you update video device drivers, you can install the latest version on top of any version you may have installed.
IMPORTANT: When you install new video device drivers, your system cannot communicate with camera devices from the moment you begin the installation until the moment installation is complete and you have restarted the Recording Server service. Usually, the process takes no longer than a few minutes, but it is highly recommended that you perform the update at a time when you do not expect important incidents to take place.
1. On the Milestone Husky product server on which you want to install the new video device drivers version, shut down any running surveillance software, including any running Recording Server service.
2. Run the XProtect Device Pack installation file and follow the wizard.
3. When the wizard is complete, remember to start the Recording Server service again.
If you use the Add Hardware Devices Wizard's Import from CSV File (on page 43) option, you mustif cameras and server are offlinespecify a HardwareDriverID for each hardware device you want to add. To view a current list of IDs, view the release notes for the XProtect Device Pack used in your organization. Alternatively, visit the Milestone website for the latest information.
Milestone Husky M30/M50
www.milestonesys.com
25
First time use
Verify initial configuration of cameras and other hardware devices
When your system opens for the first time, the Getting Started wizard opens to assist you with quickly adding hardware devices (cameras, video encoders and more) to your system and configuring them with proper user names and passwords. See Getting started wizard (see "Automatic configuration wizard" on page 39).
Open the Management Application See Access the Management Application.
Add hardware devices Your system can quickly scan your network for relevant hardware devices (cameras, video
encoders and more), and add them to your system. See Add hardware devices (see "Add hardware wizard" on page 40).
Configure cameras You can specify a wide variety of settings for each camera connected to your system.
Settings include video format, resolution, motion detection sensitivity, where to store and archive (see "About archiving" on page 126) recordings, any PTZ (pan-tilt-zoom) preset positions, association with microphones, speakers and more. See About video and recording configuration (on page 64).
Configure events, input and output If required, use system events, for example based on input from sensors, to automatically
trigger actions in your system. Examples of actions: starting or stopping recording on cameras, switching to a particular
video frame rate, making PTZ cameras move to specific preset positions. Also use events to activate hardware output, such as lights or sirens. See Overview of events.

First time use

Get your system up and running

This checklist outlines the tasks typically involved when you set up a working Milestone Husky product system. Note that although the information is presented as a checklist, a completed checklist does not in itself guarantee that the system matches the exact needs of your organization. To make the system match the needs of your organization, Milestone highly recommends that you monitor and adjust the system once it is running.
For example, it is often a good idea to spend time on testing and adjusting the motion detection sensitivity settings for individual cameras under different physical conditions (day/night, windy/calm, etc.). Do this once the system is running. The setup of events and associated actions typically also depends on your organization's needs.
You can print and use this checklist as you go along.
Milestone Husky M30/M50
www.milestonesys.com
26
First time use
Configure scheduling
Set up when do you want to archive and if you want cameras to transfer video to your system at all times, and other cameras to transfer video only within specific periods of time as well as when specific events occur. Also specify when you want to receive notifications from the system. See Configure general scheduling and archiving (on page 131) and Configure camera-specific schedules (on page 66).
Configure clients' access to your system A number of different client applications are included with your system. Specify whether you
want clients to access the system server from the Internet, how many clients you want to be able to connect simultaneously and more. See Configure server access (on page 159).
Configure master/slave servers This step is only required if you want to run several servers together.
A master/slave setup allows you to combine several servers and, thereby, extend the number of cameras you can use beyond the maximum allowed number of cameras for a single server.
In such a setup, clients still have a single point of contact: they connect to the master server but also get access, transparently, to cameras and recordings on the slave servers. See Configure master and slave servers.
Configure users Specify who should access your system and how. Set a password protection for the
Management Application if needed. Decide who should have client access which rights they should have. See Configure User Access wizard (see "Manage user access wizard" on page 55), Add basic users (on page 164), Add user groups (on page 165) and Configure user and group rights (on page 166).
Configure XProtect Download Manager Manage which features users see on a targeted welcome page when they connect to the
Milestone Husky product server. The features can include access to client applications, additional client language versions, plug-ins and more. See Use XProtectDownload Manager. XProtect Download Manager comes with a default configuration that ensures that users get access to XProtect Smart Client in the same language as your Milestone Husky product server.

Configure clients' access to your system

The above list represents the configuration steps that most administrators are likely to cover. You can, of course, do more configuration, for example if your organization wants to use the Matrix (see "About Matrix video sharing" on page 136) video-sharing feature or similar.
Note that you can customize (see "User Interface" on page 36) the behavior of the Management Application. Descriptions here are, however, always based on the Management Application's default behavior.
Milestone Husky M30/M50
www.milestonesys.com
27
First time use

About saving changes to the configuration

As you set up your system, you must save any changes you make to the configuration in order for these to be applied to the system. When you change the configuration in the Management Application, for example in the Camera Summary or Users Properties, a yellow notification bar informs you that you have made changes to the configuration. The bar appears in order to make sure that your changes are applied to the system. If you want to apply the changes, click Save. If you do not want to save your changes, click Discard.
Once you have made changes to the configuration of your Management Application and saved these, your system contacts the system services (such as the Recording Server service and the Image Server service). If you make changes to your configuration, for example if you change the name of a camera or change motion detection settings, the relevant system services load the new configuration and the changes appear in your client immediately. In contrast, more resource-demanding configuration changes, for example if you add a new event, require that you restart the relevant services before they work properly. If a restart of services is necessary, your system carries out the restart automatically once you have saved the changes. If you make changes to settings in the Milestone Mobile server, your system applies all changes when you click Save, without restarting the Milestone Mobile server service.
IMPORTANT: While your system restarts services, you cannot view or record video. Restarting services typically only takes a few seconds, but in order to minimize disruption, you may want to restart services at a time when you do not expect that any important incidents take place. Users connected to your system through clients can remain logged in during the restart of services, but may experience a short video outage.
Note that the system stores changes in a restore point (see "Restore system configuration from a restore point" on page 192) (so that you can return to a working configuration if something goes wrong).

About the built-in help

To use your system's built-in help, click the Help button in the Management Application's toolbar or press the F1 key on your keyboard.
Milestone Husky M30/M50
www.milestonesys.com
28
First time use
The help system opens in your default Internet browser and allows you to switch between the help and your system itself. The help system is context-sensitive. This means that when you press F1 for help while you work in a particular dialog, the help system displays help that matches that dialog.
Navigate the built-in help system
To navigate between the contents of the help system, use the help tabs: Contents, Index, Search, or use the links inside the help topics.
Contents: navigate the help system based on a tree structure.  Index: contains an alphabetical indexation of help topics.  Search: search for help topics that contain particular terms of interest. For example, you can
search for the term zoom and every help topic that contains the term zoom is listed in the search results. When you double-click a help topic title in the search results list, the relevant topic opens.
Print help topics
If you need to print a topic, use your Internet browser's printing function. When you print a help topic, it is printed as you see it on your screen. This means that if a topic contains links that expand when you click on them (drop-down links) and you want the information in the drop-down links shown in your print output, you must click each relevant drop-down link to display the text to include it when you print. This allows you to create targeted printouts that contain exactly the amount of information you need.
Milestone Husky M30/M50
www.milestonesys.com
29
First time use
Image Server
Change of port number
Maximum number of clients
Enabling or disabling of master servers
Adding or removing slave servers
Change of log path
Change of license
Change of privacy mask
Removal of hardware devices
Turning evidence collection mode on or off. XProtect Enterprise only.
Recording Server
Change of license
Change of event database path
Turning on manual recording
Recording Server
Start on remote
Enabling and disabling of notifications
Change of events
Change of outputs
Adding or removing a dynamic archiving path
Adding or removing archive time
Change of scheduling
Setting up the Matrix functionality
Replacing hardware devices
Changing camera driver
Changing camera IP address
Deletion of all devices
Enabling or disabling of alarms on Customer Dashboard
Turning evidence collection mode on or off. XProtect Enterprise only.

About restarting services

Some changes in the Management Application require that your system restarts the Image Server service or Recording Server service. See a list of these below:
Milestone Husky M30/M50
www.milestonesys.com
30

Licenses

Licenses

About licenses

When you purchase your system, you also receive a certain number of licenses for device channels. Device channels are typically cameras or dedicated input/output boxes. One device channel license enables you to run one camera or one dedicated input/output box. You can use and define an unlimited number of microphones, speakers (if your system supports this), inputs, and outputs.
When you have installed the various system components, configured the system, and added recording servers and cameras, the surveillance system initially runs on temporary licenses that you must activate before a certain period of time ends. This is called the grace period. If grace periods expires on one or more of your devices and you have not activated any licenses, recording servers and cameras do not send data to the surveillance system. Milestone recommends that you activate your licenses before you make final adjustments to your system and its devices.
If you add more device channels than you currently have licenses for, you must buy additional licenses before the cameras can send data to your system. If you are short of licenses, you can disable less important cameras to allow new cameras to run instead. To disable or enable a camera, expand
Hardware Devices. Select the relevant hardware device, right-click the relevant camera, and select Enable or Disable.

About devices and licenses

You need licenses for the number of device channelstypically cameras, but could also be dedicated input/out boxesyou want to run on the Milestone Husky product system. One device channel license enables you to run one camera or one dedicated input/output box. You can use and define an unlimited number of recording servers, microphones, speakers, inputs and outputs.
You can always get more licenses as your surveillance system grows. See About getting additional licenses.

About getting additional licenses

If you want to addor have already addedmore device channels than you currently have licenses for, you must buy additional licenses before the cameras can send data to your Milestone Husky product system.
To get additional licenses for Milestone Husky product, contact your vendor, or visit
www.milestonesys.com to log into the software registration service center. When your license file (.lic)
is updated, you can activate your licenses. See Manage licenses for more information on activating.

Overview of license information

You can get an overview of your licenses from the Management Application's navigation pane. Expand Advanced Configuration and select Hardware Devices. This presents you with the Hardware Device Summary table.
Loading...
+ 185 hidden pages