March Networks Command

Have more questions? Submit a request

marchnetworks_logo.png

Native Integration Available

This VMS integration requires a Class 2 License and a Device Server. Please contact your account manager for more details.

 

Native Integration: Supported Features

  • Video
    • Live
    • Recorded
  • Get Config
  • Sync

Native Integration: Requirements

 

License Requirements

March: SureView Plugin license applied to all March Command recording servers - Please speak to your March Representatives to acquire the license.

 

The License Management screen can be found by

  1. Open March Command Client
  2. Click on the Menu button (blue button top left)
  3. Click License Management

2024-07-01 17_19_58-Lab-MarchNetworks - 20.1.140.100_3389 - Remote Desktop Connection.png


mceclip0.png

Network Requirements

SureView Device Server March Command Recording Server 80 / 443 TCP

Connecting to March Command for Device configuration, live and recorded video.

SureView Device Server March Recorders / NVRs 80 / 8080 / 443 TCP

Connecting directly to March Recorders*

 

*Depending on the network setup the March system will attempt to connect directly to the individual March Recorders or instead go via the March Command Command Recording Server. Normally March will try to connect direct for internal connections but try to use NAT Traversal (via the Recording Server) for External connections.

 

Secure Streaming

March recommends making sure that “Secure Streaming” is enabled to ensure video traffic uses port 443 rather than port 8080. This is particularly important on older March NVRs models that default to port 8080 streaming.

 

  1. Go to the March Enterprise Console
  2. Click on the Advanced Tab
  3. Set Secure_Streaming_Enabled to True

IMG_0247.png

Network Connectivity Check: March Client

SureView recommends that the March Client is installed on the SureView Device/OpsLink+ server so that that the connection to the March Command Recording Server and Live Cameras can be first verified within March before connecting into SureView Response.

The March Client can be installed by opening a web browser and navigating to the address of your March Command Recording Server. From there there will be a March Client Download Link.

If you are unable to connect to the March Command Server and/or individual March Cameras for streaming using the March Client then please double check the ports listed and contact March Support or your dedicated March Representative for further assistance: https://www.marchnetworks.com/support-downloads/technical-support/

 

Permission Requirements

March Command User Profile with permission to access LIve Video and Archive video along with VIew permissions to the System Tree and Logical Tree.

 

When creating the user you will need to link the available resources for the user along with assigning to to a user group.

You can assign the available resources by dragging and dropping the System and Logical folders from the left pane to the relevant boxes in user setup. 

Native Integration: Sync Configuration

Using the SureView Advanced Device Setup go to the Sync Tab and add "March Command" as a new Sync System including the following fields

Host Host used to connect to March Command web API.
Port Port used to connect to March Command web API. Default: 443
Username Username of the March Command user account. This is typically the users email address.
Password Password of the March Command user account.
Extra value

If the SDK connection should use https or https. Default: Https

SecureHTTP=True/False

 

Native Integration: Area Sync

Once you have saved your Sync Configuration (described above) you can then add the individual Area Syncs to synchronise March Cameras against individual Areas in Sure View.

  1. Go to the  Sureview "Syncs" tab (when adding or editing your Sync System)
  2. Click Add Area Sync
  3. Complete the Area Sync Fields
Field Value
Title The friendly name for the Area Sync
Area Which SureView Area should the sync use when adding doors/alarms etc
Identifier

Enter the Camera Filters that you want to match March cameras to your SureView Areas

Examples

cameraFilter=Cam*; // wild card on end
cameraFilter=*Cam*; // wild card any where
cameraFilter=*Cam; // wild card at start
cameraFilter=Camera 1234; // exact match

 

Regex Pattern:

For more advanced filters a Regular Expression can be used.
This allows complete flexibility on filtering.

When using a Regex Filter the pattern MUST start with ^ or it will fall back to the wildcard method.

Interval How often should the system sync into SureView?
default: 24 hours
Enabled

Enable or Disable the automatic Sync

default on

Allow Update Area Allows the sync to automatically move synced doors/alarms to a different area

Default off

recommended to keep off
Allow update Device Settings

Allows the sync to automatically update the door/alarm settings

Default off

 

recommended to keep off

 

SureView Device Server

Config File Keys

The following keys need to be added to the <appSettings> section of the DeviceWorker.exe.config file on your SureView Device Server(s) / OpsLink+.

Your APPID and March Command Signature can be found in the SureView Linking licence provided by March. 

Your SureView Engineer will be able to configure this as part of the initial installation process.

 

 <!-- MARCH APP ID for Server -->
<add key="MarchCommand_AppId" value="<APPID FROM LICENCE>" />
<!-- Signature For Server-->
<add key="MarchCommand_Signature" value="<APP SIGNATURE FROM LICENCE>" />
<!-- SiteMode for the version we are connecting to Server = Enterprise, Recorder = Professional-->
<add key="MarchCommand_SiteMode" value="Server" />

 

Troubleshooting

Worker Fails to Start - "Failed to read from an IPC Port"

Error communicating with worker, likely the worker has unexpectedly closed: Failed to read from an IPC Port: The pipe has been ended

If the SureView Device worker fails to start with the error above, then ensure that the Device Service (on your SureView Device Server/OpsLink+) is running as a real user account. Running as local system is not supported for March Command. 

 

Can't Connect / Sync / Get Config  - Remote server returned an error (403) forbidden

This means that SureView has successfully connected to March but there is a problem with the API License Settings.

Please confirm that the correct license has been applied to the March Recording Server and both the MarchCommand_AppID and MarchCommand_Signature is correct in the DeviceWorker.exe.config file on your SureView Device Server(s) / OpsLink+.

 

Can't Connect / Sync / Get Config  - Remote server returned an error (401) unauthorised

This means that SureView has successfully connected to March but there there is a problem with the user details. Either the login is incorrect entirely or the user does not have the appropriate permissions.

Please check your user details and re-enter your username and password. Verify that the details you are using can connect using the March Client software and load the device / camera tree and start live cameras.

 

Can’t Connect - Authentication Failed: Maximum sessions of X for this principal exceeded

Some March Command VMS have a maximum session limit set per user connection/session. SureView connects to march multiple times simultaneously in order to support Syncing, Multiple Cameras in Media Matrix, Multiple Operators and camera recordings. 

If you encounter this error it means that this maximum session limit must be increased. Please contact your March Support contact to arrange for this limit to be increased or follow these steps on the March server

  1. Download and install 7-Zip (if you don't already have it)
  2. Stop March CES (via the Enterprise Console)
  3. Open 7-zip (as an administrator)
  4. Navigate to C:\Program Files\MarchNetworks\Command Enterprise\server\glassfish\domains\command\autodeploy
  5. Open Command.War
  6. Navigate to WEB-INF
  7. Right Click on Security.xml and select Edit
  8. Update the ‘max-session's to aq higher number e.g. 100
  9. Save
  10. On 7-zip prompt "Do you wish to update it in the archive" click Yes
  11. Close 7zip
  12. Start March CES (via the Enterprise Console)

 

Articles in this section

Was this article helpful?
0 out of 0 found this helpful
Share

Comments

0 comments

Please sign in to leave a comment.