- Manufacturer: March Networks
- Product: March Command
- Type: VMS
- Get Config
Components and Communication
|Sureview Server||March Command Recording Server||80 /443 TCP||
Connecting to March Command for Device configuration, live and recorded video.
SDK Version: 2.10
Device Version: 2.7
Configuration in Sureview
The following steps are required to configure this integration in the SureView interface.
Before you begin
Before you configure Sureview to work with March Command make sure you have the following:
- Open ports on your Sureview server
- Username and password of a March Command user account
- Must have permission to access camera information and view live and recorded video
- The SureView Plugin license must be applied to all March Command recording servers
- The SureView user account must have all the required permissions for live and recorded video:
The information below is required to add March Command VMS to SureView :
|Host||Host used to connect to March Command web API.|
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.|
If the SDK connection should use https or https. Default: Https
Add a new device within the Sureview interface. Select "March Command" from the dropdown list and enter the Host address of your March Command Recording server, the port value of 443, and the username and password of your March Command account.
Config File Keys to add
The following keys need to be added to the <appSettings> section of the DeviceWorker.exe.config file.
<!-- MARCH APP ID for Server -->
<add key="MarchCommand_AppId" value="31d99fc3-1ff9-493d-a07d-7c11bc2ddbb9" />
<!-- Signature For Server-->
<add key="MarchCommand_Signature" value="hpq8Nx5Vbq29ShALRivwhD6JOdA0QPqwkO0yCFXCjiNeGss+BrDdZNpHAXUX0+rS8e77LlhmWQlMhrw2hXhHFUxxbQM3q/rYBUS2mF1i6JoI0RLP381Z27O/hLRr0LSyc3y5gWzJZ/OyMmszEi0WQWzqiKpklEnA1GPmCIf4PLtfpPpysMF4bsFaykOWIzON5SO4VfjZhxiETHQ5iKrVgUD0+ZySa3hONHBHoQ1fwq23j3PbfNoA7bES1aYwNrVeXeViqB/eHEMsfBPKFlExO29kPzmV4JGxVvllj3hlqXVuOu9UUkIAtVKTN3Ep0Blpo11oHcfYpUhqKaYL+D7eIA==" />
<!-- SiteMode for the version we are connecting to Server = Enterprise, Recorder = Professional-->
<add key="MarchCommand_SiteMode" value="Server" />
If you will be using sync then you will also need to add the keys to the <appSettings> section of the SyncClient.exe.config
Camera Filters for GetConfig and Sync
If the cameras have a logical naming convention, Filters can be used to limit the cameras brought into Sureview with GetConfig or sync.
Filters are added to the ExtraValue in the device setup
SecureHTTP=True;cameraFilter=Cam*; // wild card on end
SecureHTTP=True;cameraFilter=*Cam*; // wild card any where
SecureHTTP=True;cameraFilter=*Cam; // wild card at start
SecureHTTP=True;cameraFilter=Camera 1234; // exact match
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.