Configure Milestone

To configure your Milestone surveillance system to process information sent by Media Server

  1. Open the Milestone XProtect management application.

  2. Make sure that the Milestone system has Analytics Events enabled, and is listening on the same port you specified in the Media Server configuration file.
  3. For each type of event that you send to Milestone, add an Analytic Event to the Milestone system. The name of the analytic event must match the message produced by Media Server.


    To modify the message produced by Media Server, modify the toMilestone.xsl XSL template. The <message> element in the XML sent to Milestone can contain any name, but the names of the analytic events that you create in Milestone must match the messages produced by Media Server.


    The names are case-sensitive. For example, if you have a category in your iSAS configuration called "JumpRedLight", create an Analytic Event of the same name.

  4. Add Alarm Definitions to the Milestone system as necessary. Use the Analytic Events that you created as the Triggering Events.
  5. In the Alarm List Configuration (Advanced Configuration > Alarms > Alarm Data Settings), select all of the columns. This allows users of the Milestone XProtect Smart Client to view all of the metadata that is provided by Media Server.

For more information about how to configure your Milestone system, refer to the Milestone documentation.