About Milestone driver configuration

The system supports three Milestone software products with two drivers: nmilestone and xprotect.

Milestone drivers and software products

The nmilestone driver supports the XProtect Professional product:

  • XProtect Professional
  • XProtect Enterprise (deprecated, but uses the same nmilestone.jar API)

The xprotect driver supports the XProtect Professional+ and XProtect Corporate products.

  • XProtect Professional+
  • XProtect Corporate

Interfaces

Two interfaces are available to add and configure these drivers in a station:

  • Workbench
  • Niagara Enterprise Security Web User Interface (web UI)

The Niagara Enterprise Security Installation and Maintenance Guide references both interfaces. The Niagara Video Framework Guide (this guide) references the Workbench interface exclusively.

Licensing

The milestone and xprotect drivers require a Milestone software license.

Driver naming conventions

The two drivers are referred to in different ways depending on where you are in Workbench:

Versions supported

Milestone Xprotect version supported by
Xprotect 2020 R3 and earlier Niagara 4.10u1 and earlier
Milestone Xprotect 2021 R1 Not supported

Palettes

Two palettes provide Milestone and XProtect components. These palettes require the Workbench interface.

Figure 27.   Palettes and components
Image

The xprotect driver provides these components:

  • MilestoneXProtectNetwork sets up the network component.
  • XProtectManagementServer connects to the Milestone management server, which may reside in a separate computer.
  • Cameras is a folder for collecting one or more XProtect-compatible camera devices.
  • Recording Servers is a folder for collecting recording servers.
  • XProtectCamera provides camera configuration properties.
  • Events is a folder for collecting events, such as motion detected.

The nmilestone driver provides these components.

  • NMilestoneNetwork sets up the network component.
  • NMilestoneDvr sets up a Milestone DVR.
  • Displays is a folder for collecting one or more monitors to display video.
  • Cameras is a folder for collecting one or more camera devices.

Port numbers

If Milestone and the station are installed on the same PC, the Milestone management server requires ports 80 and 443 for its internal processes. Before connecting, you must change the ports used by the WebService to 81 and 444 or relocate the management server to another computer that shares the network.

If you change the WebService ports and have connection problems, you may need to open them up in your firewall.