Configuring emergency management clients to display video alerts

From the emergency management web client, you can map video analytic alerts data sources to alert types in your emergency management clients. To view video in the forwarded alerts, you must integrate your emergency management clients with a Milestone video management system (VMS). The emergency management client supports integration with Milestone XProtect Corporate version 5.0, or later.

Before you begin

Before you can display video alerts, you must complete the following configuration tasks in the web client:
  • Create a data source to obtain alerts from IBM® Intelligent Video Analytics. For more information about creating data sources and integrating with IBM Intelligent Video Analytics, see the related links.
  • Map the video analytic alerts data source to an alert type that is configured in the emergency management client. For more information about configuring alert forwarding, see the related link.

About this task

As part of the procedure to integrate your emergency management clients with a Milestone video management system, you must update the base.conf.in configuration file on the emergency management server.
  • Update the base.conf.in file as the user specified by the ioc4em.server.user property in the ioc4em.install.properties file that was used during the installation of your environment. The default ioc4em.server.user user is p5admin.
  • The base.conf.in file is in the /home/ioc4em.server.user/ioc4em.install.dir/config/dve/base directory on an emergency management server. For example, if the value for the ioc4em.server.user property is p5admin, and the value for the ioc4em.install.dir property is deploy_6.0, then the base.conf.in file is in the /home/p5admin/deploy_6.0/config/dve/base directory.

Procedure

Configure each emergency management client to integrate with a Milestone VMS

  1. Close the emergency management client.
  2. On your workstation, go to the client_install_path\taccs\bin directory, where client_install_path is the installation directory for the emergency management client. For example, if the emergency management client is installed in C:\ioc\em, then go to the C:\ioc\em\taccs\bin directory.
  3. Run the following command at the command line:
    common_p5_env.bat
  4. On your workstation, go to the client_install_path\taccs\tools\data_processing directory and run the following command at the command line:
    import_data_sources.exe --search-path=client_install_path\plugins\p5_common\share\layer_sets\milestone

Update the configuration file on the emergency management server

  1. Log on to the emergency management server as the ioc4em.server.user user. For example, log on as p5admin.
  2. Edit the base.conf.in file in the /home/ioc4em.server.user/ioc4em.install.dir/config/dve/base directory. For example, edit the /home/p5admin/deploy_6.0/config/dve/base/base.conf.in file.
  3. Add a milestone element with a child cameras element to the base.conf.in file. For example, the following entry enables video display, sets the refresh rate for the video display to 300 seconds, and restricts access to the default data group:
    <taccs>
    
    <milestone>
         <cameras enabled="True" refresh="300" data_group_id="{{default_data_group_id}}"/>
    </milestone>
    
    </taccs>
  4. Go to the ioc4em.install.dir directory, and run the taccs_ctl command to restart the server. For example, run the following commands:
    cd /home/p5admin/deploy_6.0
    ./taccs_ctl start

Configure the Milestone VMS details in each emergency management client

  1. Open the emergency management client.
  2. Go to the System toolbar, click Admin, and then click the Data Manager icon to display the Data Manager window.
  3. Under Data Sources, select Milestone VMS.
  4. Set values for the following properties on the VMS Settings tab:
    VMS Name
    Set the value to the name of the Milestone VMS. For example, set the value to MilestoneXPCo 5.0.
    Type
    Set the value to the Milestone VMS type, XProtect Corporate.
    Host
    Set the value to the full name of the Milestone VMS server.
    Port
    Set the value to the port number for the Milestone VMS server. For example, 80 is the default port number for the Milestone VMS server.
    Username
    Set the value to the user name of a Milestone VMS administrator, for example, ibmadmin.
    Note: Depending on the configuration of your Milestone VMS, you might have to set the value for the user name in one of the following formats:
    • The down-level logon name format: NetBios domain\username
    • server_name\username
    Password
    Set the value to the password of the Milestone VMS administrator.