i-PRO Video Insight

The i-PRO Video Insight integrated system provides VMS integration.

Definitions

Video Management System (VMS) — A system that provides management of network cameras.

Setup

See the Data Servers page for information on configuring driver communication.

Compatibility

The i-PRO Video Insight integrated system is compatible with i-PRO Video Insight version 1.25.

Prerequisites

Software Minimum Version
IPFusion — i-PRO Video Insight 1.0
i-PRO Video Insight 7.9.4.386
Insight Web API 1.794
.NET Framework 4.7.2

When completing your setup, be sure to have the i-PRO Video Insight documentation available for reference.

Communication Configuration

In the integrated system configuration panel, you will find the Communication Settings. The below information is required.

Table 1. Connection Settings
Address The IP address of the Video Insight server.
Server Port The port the Insight Web API uses. This is port 9000 by default.
Command Port The Command Port in MonitorPlus. This is port 4011 by default.
Server ID The unique identifier of the server. This ID is found in MonitorPlus.
Note: To find the Command Port:
  1. Open the VI MonitorPlus application.
  2. Expand Servers.
  3. Right-click on the server and click Properties.
  4. In the System Information section, under Connection Settings is the Command Port.
Note: To get the Server ID:
  1. Open the VI MonitorPlus application.
  2. Expand Servers.
  3. Right-click on the server and click Properties.
  4. In the System Information section, you can view the Server ID.
Table 2. Authentication
Username The username for the i-PRO Video Insight account used for the Runtime connection. The account (or its group) requires "Live" and "Recorded" permissions for cameras, plus "PTZ" for preset use.
Password The password for the associated with the i-PRO Video Insight account.
Table 3. Advanced Settings
Poll Rate (ms) How frequently in milliseconds Runtime will poll the device for status.

Ports

These ports must be open in your network firewall for the integration to work.

Purpose Default Value Configurable
Dataserver 9705 Yes
Debug Tools 9706 No

Assets

Camera Asset

This asset represents a camera in the i-PRO Video Insight system.

Note: To get the Camera ID:
  1. Open the VI MonitorPlus application.
  2. Expand Cameras.
  3. Right-click the camera and click Properties.
  4. In the Camera Details section, you can view the Camera ID.

Required Property Grid Fields

Camera ID The ID of the camera in the i-PRO Video Insight System.

View all properties

Supported States

Normal The asset is online and in its default state.
Masked The asset has been masked over its true state.
Fault An issue has been detected in a connected asset.
Acknowledged An asset alarm has been acknowledged.
No Communication Communication has been lost with the driver or asset. This status can also occur if the communication configuration for the system or asset is invalid.
Note: This status is required in all status tables.

See the Configure a Status Table page for more information on configuring status tables.

Supported Commands

Acknowledge Acknowledge an asset alarm.
Cancel Deselects all selected assets.
Mask Mask the asset's true state.
New Note Adding the New Note Command to your Command Table subscribes this asset to Notes, allowing an operator to attach Notes to this asset in Runtime.
PTZ Preset Moves a camera into a Preset location.
Reset Resets the asset to its true hardware state.
Workflow Trigger Allows users to trigger Workflows to create custom commands.

System Asset

This asset represents the connection state of the system.

View all properties

Supported States

Normal The asset is online and in its default state.
Masked The asset has been masked over its true state.
Fault An issue has been detected in a connected asset.
Acknowledged An asset alarm has been acknowledged.
No Communication Communication has been lost with the driver or asset. This status can also occur if the communication configuration for the system or asset is invalid.
Note: This status is required in all status tables.

See the Configure a Status Table page for more information on configuring status tables.

Supported Commands

Mask Mask the asset's true state.
Acknowledge Acknowledge an asset alarm.
Reset Resets the asset to its true hardware state.
Cancel Deselects all selected assets.
New Note Adding the New Note Command to your Command Table subscribes this asset to Notes, allowing an operator to attach Notes to this asset in Runtime.
Workflow Trigger Allows users to trigger Workflows to create custom commands.

See the Command Tables page for more information on configuring command tables.

Workflow Integration

System Commands

System commands are commands executed through Workflows at the system level. For more information about Workflows, see the Workflows section.

Call Up to Monitor

Brings up live camera feed from a camera to a i-PRO monitor tile.

Table 4. Parameters
Camera Asset Id The Asset Id of the camera whose feed will be used.
Username The username for the i-PRO Video Insight account.
Tile Number The Number that corresponds with the Tile of the monitor that the feed will be displayed on. Tile numbering depends on the layout of the panels, going left-to-right, then top-to-bottom.

Trigger Camera Preset

Sets the camera to the predefined PTZ position.

Table 5. Parameters
Camera Asset Id The Asset Id of the camera whose feed will be used.
Preset ID The unique identifier for the camera's preset location.

Troubleshooting

Logs from the driver and Runtime can be viewed in the Debug Tools client. These messages contain information which can provide further context for issues during initialization, or while actively running. This can help diagnose problems.