Mobile Video - VMEX - M500 USB Offload, ECMS, and Transfer Agent Setup.


Topic/Objective

The M500 USB Offload feature enables the transfer of recorded media and log files from the M500 USB backup drive to VideoManager EX (VMEX). 

Scope/Context

This KB assumes the agency has already installed and configured its Software Assurance Licenses for its VMEX software. Even if the agency is a cloud deployment VMEX, they will still need to install and set up VMEX OnPrem to make use of the M500 USB offload. Details of installing VMEX OnPrem are detailed in KB0033546  

VideoManager EX (VMEX) relies on two additional Windows software components: 

  • Encrypted Content Management Service (ECMS). This is a centrally hosted network service that allows decryption of encrypted media stored on M500 USB backup drives.
  • USB Transfer Agent (TA). This is an agent that runs on every PC you connect the USB drive to. It reads media from M500 USB backups, connects to the ECMS to decrypt the files, and then connects to VMEX to offload the files. On completion, it writes to the USB drive to tell the M500 not to attempt to offload the files again. 

NOTE: ECMS and TA are only supported on Windows.

NOTE: It is recommended that during the process of this KB that we are logged in with an Admin user that does not contain any special characters in the User name or Display name, as this is known to cause issues with generating the correct certificates from the CSR.

Background/Details

Supported Deployment Models:

Small Agency(Single Machine):

All services (VMEX, ECMS, and TA) run on a single Windows machine. USB drives are directly connected. 

 

Small Agency (Two or more machines):

VMEX and ECMS run on one machine, and USB Transfer Agent runs on one or more remote machines.

 

 

Large Agency (Distributed Deployment):

VMEX runs on one Windows machine, and ECMS runs on a separate Windows machine on the same network. USB Transfer Agent is deployed on multiple remote Windows machines. 

Outcome/Recommendation

VMEX OnPrem M500 USB offload:

  1. Download ECMS and USB Transfer Agent from the MSI website https://www.motorolasolutions.com/en_xu/video-security-access-control/videomanager/downloads.html
    DO NOT INSTALL YET!
  2.  Download PostgreSQL (https://www.postgresql.org/download/). Choose the version appropriate for your operating system. DO NOT INSTALL YET!

  3. Set up required firewall rules on the VMEX server and ECMS Server.



    Once all files have been downloaded and your network firewalls are configured, contact technical support at 1-800-MSI-HELP so we can assist you with setting up the PostgreSQL SQL Database and configure VMEX to allow for M500 USB Offload.