Milestone Server InterfaceVERSION 1.0/1213
INTERFACE SETUP
ENGLISH
Milestone Server Interface
2 1.0/1213
Milestone Server InterfaceVersion: 1.0/1213Number of pages: 16
Errors and omissions excepted.
Milestone Server Interface
1.0/1213 3
Content
General 4System overview 4System requirements 5
System set up 61. Milestone XProtect 62. Commend Intercom Server 73. Interface configuration 8
4. Generic Events 104.1 Configure a Generic Event 104.2 Add Alarms to a Generic Event 11
5. WS Camera Integration 135.1 Add a WS Camera to XProtect Server 13
6. Smart Client 156.1 General 156.2 Alarm Manager 15
Technical Support 16
General Milestone Server Interface
4 1.0/1213
General
Intercom solutions by CommendThe Commend Intercom System is an open platform and in all respects provides full compatibility forthird-party components. This enables us to create perfectly tailored turnkey solutions in cooperationwith strong partners such as Milestone Systems. Commend provides an interface to Milestone XProtect, which enables the communication from the In-tercom system to Milestone platform by sending TCP strings. The basic idea behind the TCP interfaceis to provide all kinds of Intercom features to trigger generic events in the Milestone system.
Video management by MilestoneMilestone Systems is the world’s leading provider of open platform IP video management software(VMS) and its XProtect VMS is used by more than 100,000 customers worldwide. XProtect is easy touse, yet powerful software that is designed with open architecture. This means that all XProtect pro-ducts are compatible with more IP cameras, encoders and digital video recorders than any other VMSmanufacturer, giving you the freedom to mix and match.Generic events allow you to trigger actions in the XProtect event server by sending simple commandsvia the IP network. The Milestone XProtect Server is able to analyse received TCP data packets, andautomatically trigger predefined alarms, e.g. when a call is triggered in the Intercom System.
System overview
The interface and all components are fully IP based. You only have to connect the Commend Intercomsystem and the Milestone XProtect server to your network as you can see in the diagram below.The Milestone system consists of minimum two software products, the XProtect server and a Client.These devices and the Commend Intercom Server have to be linked via a conventional LAN networkconnection.
Milestone Server Interface General
1.0/1213 5
XProtect ServerThe XProtect Server is an advanced IP video management software (VMS) designed for medium andlarge multi-site installations. It is able to analyse received TCP data packets from the Commend Inter-com Server.
XProtect Client (Smart Client or similar)The XProtect Smart Client has an adaptable user interface that can be optimized for individual opera-tors’ tasks and adjusted according to specific skills and authority levels. Advanced investigation toolscombined with an easy-to-navigate video timeline enable fast and accurate examination of incidents.
Key features Alarm Manager: Single-point alarm function provides a clear and consolidated overview of secu-
rity and system-related alarms and gives instant access to cameras for immediate detection ofincidents.
Map function: The multi-layered map function provides instant situational awareness and allowsusers to interactively access and control cameras, devices and other integrated systems.
Overlay buttons: Intuitively control cameras, camera-integrated devices and other connected sys-tems directly from the camera view, streamlining workflows and improving operator efficiency.
Intercom System The Intercom System consists of an Intercom Server or a combination of more Intercom Servers, Inter-com stations and typically a control desk. In most cases the control desk or an Intercom station is usedin combination with the Milestone Smart Client as shown in the diagram on page 3. If a call is triggeredby one of the Intercom stations, the video stream from the appropriate IP camera is shown on the ap-propriate monitor, which is logically assigned to a control desk station. Commend’s entire cameraequipped call stations and add-on camera modules integrate smoothly with the Milestone videomanagement software (VMS).
System requirements
To build up a Commend Intercom system in combination with a Milestone XProtect server, the follo-wing hard- and software is required:
Commend: Intercom Server: GE800, GE300, IS300, VirtuoSIS Feature License: Lx-PRO3U Intercom Server Software min. PRO 800/CCT 3.1 Interface License: L-IF-MILEST* IP Interface Card G8-IF / G3-IF or GEP
Milestone: Milestone XProtect Server version**: (Corporate, Expert, Enterprise or Professional) Milestone Smart Client or similar
Network: LAN / WAN Network
* To run a Milestone Interface, no additional ICX License is required** XProtect version must provide generic events via TCP/IP(Please check XProtect Product Comparison Chart)
System set up Milestone Server Interface
6 1.0/1213
System set upIn the following sections, the required configuration is described. After successful installation it isnecessary to configure the network connection between Commend Intercom System and XProtect ser-ver. Both systems have to be in the same network range.
1. Milestone XProtect
1.1 Installation
For installation of the Milestone XProtect server and Smart Client please follow the instructions in theXProtect Enterprise Administrator's Manual.
Download link: http://www.milestonesys.com/downloads
1.2 Network configuration Start XProtect Management ApplicationTo establish the network connection between XProtect server and Intercom Server, start the MilestoneXProtect Management Application. Use the menu dialogue on the left side to go through the settingsas shown in the screenshot below.
In the first step, select the general event settings:Advanced Configuration > Events and Output > General Event Settings Summary dialogue
It is recommended to use the following setting:
Alert and Generic Event Port:17800
Milestone Server Interface System set up
1.0/1213 7
2. Commend Intercom Server
2.1 Installation
Start the Commend Intercom Server configuration tool CCT800 min. 3.1 and establish a connection tothe Intercom Server.
Intercom Server Default IP address: 10.10.1.1Subnet mask: 255.255.0.0
For detailed information please follow the instructions in the Commend product manual PM-GE 800.
2.2 Network configuration
Commend Intercom Server SetupStart the Commend Intercom Server configuration tool CCT800 and establish a connection to the Inter-com Server. Choose the interface for the TCP/IP connection to the XProtect server.It is possible to use the interface on the GEP card or the interface on an interface card G3/G8/SIS-IF. To connect the Intercom System to the network it is necessary to define appropriate IP addresses forthe GEP card and NET card. If you want to use an interface card for the connection to the XProtect ser-ver it is also necessary to define an IP address for the IF card.
Project > IP-Settings > Common tab Define IP addresses and Subnet masks for the GEP card, NET card and IF card as shown in the
screenshot blow.
Intercom Server > Send The settings become active when the configuration is sent to the Intercom Server.
2.3 Activate Commend Software licenseIt is required to assign the license L-IF-MILEST to the respective interface on the GEP card or on therespective interface card SIS/G3/G8-IF. If the server runs a version less than or equal to PRO800 2.x,also the feature license Lx-PRO3U is required.The licensing procedure is described in the manual PM-GE 800.
System set up Milestone Server Interface
8 1.0/1213
3. Interface configuration
It is necessary to define an interface at the Commend Intercom Server to connect to the MilestoneXProtect server. To establish the interface connection, please follow the next steps.
Interfaces > Data interfaces tab TCP/IP A list of the available TCP/IP interfaces is shown. Choose the interface on the GEP card or on the IF card for the connection to the XProtect server. To configure the selected interface, follow the next steps:
Call number: It is recommended to use the default call number of the selected interface. Description: Use this text box for an interface description as shown in the screenshot below. Type of connection: Select “Milestone XProtect”. Local Port: The Milestone Interface does not need a local port setting. Remote IP Address: Set the IP address of the Milestone XProtect server. Remote Port: Configure the port number that is set in the XProtect server: default 17800. Idle interval: Connection state is checked within this time interval (1 minute recommended). Idle response time: Communication timeout (2 seconds recommended). Lenght ICX - messages: Configure the length of the ICX - messages to Always long.
Intercom Server > Send The settings become active when the configuration is sent to the Intercom Server.
For the data connection to the Milestone server it is recommended to define a control desk and assignan ICX inferface.
Project > Subscriber > Control Desks tab Buzzer Right click on a D-level subscriber > Add control desk function
The subscriber gets control desk privileges
Milestone Server Interface System set up
1.0/1213 9
Project > Subscriber > Control Desks tab IP/RS232-ICX Select the previously configured Milestone interface
Intercom Server > Send After sending the configuration to the Intercom Server, the control desk generates all corres-ponding ICX messages within the Intercom system and forwards it to the Milestone server via theconfigured interface connection.
4. Generic Events Milestone Server Interface
10 1.0/1213
4. Generic Events
Generic Events allow triggering actions in the Milestone XProtect event server by receiving simpleICX based strings from the Commend Intercom Server. The XProtect Server is able to analyse receivedTCP data packets and trigger predefined alarms. The ICX strings and the appropriate alarms are definedas Generic Events.
4.1 Configure a Generic Event
Follow the next simple steps to define a Generic Event on the XProtect server.
Surveillance Server > Advanced Configuration > Events and Output > right click on GenericEvents > Properties dialogue
Click on the Add button to add a new Generic Event. Choose a unique Event name that describes the trigger event from the Intercom Server. Enter the triggering ICX message in to the Event substring text box. Add it to the Event message expression box by clicking the Add button.
Milestone Server Interface 4. Generic Events
1.0/1213 11
Message FormatEvery configured ICX message is translated into the following message format:
TA_TY_PARAM1_PARAM2
TA: TASK (2 digits)TY: TYPE (2 digits)PARAM1: (8 digits)*PARAM2: (8 digits)**leading empty digits filled with F
ExampleMessage example for a conversation from Intercom station 105 to 110:
62_12_FFFFF105_FFFFF110
ConditionsUse the “(“ “)“ “AND“ “OR“ conditions to combine and link several events.
Event rule typeChoose an Event rule type:Search: Is positive if the received TCP string contains the event message expression. Match: Is positive if the received TCP string is exactly the same as the event message expression.Please find detailed information about the ICX messages in the ICX Protocol.
4.2 Add Alarms to a Generic Event
Note: Alarms can be displayed in the alarm window on the Smart Client. The configuration has to bedone in the Milestone XProtect Management Application.
Surveillance Server > Advanced Configuration > Alarms > right click on Alarm Definitions >Add new Alarm definition Enable: Enables the alarm. Name: This alarm name is shown in the Smart Client. Description: The description is shown in the Smart Client by clicking on the alarm. Triggering event: Choose System Events and External Event.
4. Generic Events Milestone Server Interface
12 1.0/1213
Open the “Select Sources“ dialogue.Select > Server > All Inputs (Server) > Generic Event
Confirm with OK and the Alarm is assigned to the Generic Event.
In the Alarm Definition dialog it is also possible to assign cameras and maps to a Generic Event.When the event is triggered, the related camera / map is shown in the smart client.
Milestone Server Interface 5. WS Camera Integration
1.0/1213 13
5. WS Camera IntegrationMilestone XProtect comes with full support of Commend cameras and camera equipped Intercom sta-tions. The network configuration of the WS cameras has to be carried out via the Commend configura-tion software IPStationConfig.
Note: The following chapter describes the adding of a WS camera. For adding an Intercom stationequipped with an Axis camera, please use the auto discovery feature to detect and configure it.
5.1 Add a WS Camera to XProtect Server Run Milestone XProtect Management Application Surveillance Server > Wizards
Add Hardware Devices The dialogue for detection and configuration of IP devices is opened. Select Manual and confirm with Next.
The dialogue for entering the IP addresses of the cameras is opened. Activate Use checkbox, set IP Address and Port of the WS camera, define User Name and Pass-
word, set Hardware Driver to Universal Driver and confirm with Next.
5. WS Camera Integration Milestone Server Interface
14 1.0/1213
With a click on Finish button the new devices are shown in the system overview. Open the video properties via right-click on the new WS camera, Properties > Video settings. Set video properties as shown in the diagram below.
Click on Preview Image to test the functionality of the WS camera. Click on OK button to save and close the video properties dialogue.
Note:The changes become active after restart of the services.File > Restart all services
Milestone Server Interface 6. Smart Client
1.0/1213 15
6. Smart Client
6.1 General
The XProtect Smart Client provides access to surveillance systems. The XProtect Smart Client must beinstalled locally on the computer. In the XProtect Smart Client window, it is possible to view live videoon the Live tab of the XProtect Smart Client, and recorded video on the Playback tab. When the Livetab is selected, the XProtect Smart Client connects to the surveillance system server, and displays livevideo from cameras in the selected view.If the computer has more than one physical display attached, it is possible to send individual views toseparate windows and watch more than one view at a time.
6.2 Alarm Manager
The Alarm Manager tab is either displayed or hidden depending on the settings defined by your sur-veillance system setup.
The Alarm listThe Alarm list displays incoming alarms by default, with the most recent alarms at the top of the list.Alarms or events that have video associated with them are listed with an icon. To preview a still imagefrom the time of the alarm or event, place the mouse over the icon. To view recorded video from thecamera associated with the alarm or event, select the alarm or event in the list to display it in the Alarmpreview.
Alarms on mapsIf your alarm handling view contains one or more map positions, you can view alarms on the maps too.Maps display alarms based on the geographical location of the camera, server or other devicetriggering the alarms, so you can instantly see where the alarm originates from. You can right-click andacknowledge, disable, or suppress the alarm directly from the map. Camera elements display video in thumbnail format when you move your mouse over it. When usedtogether with alarms, the graphical elements on maps display white circles around them if alarmsoccur.
Technical Support Milestone Server Interface
16 1.0/1213
Technical Support
For more information about our products and services visit:
www.software-manuals.com
www.milestonesys.com/downloads
Top Related