In the following section you can find solutions to problems that can occur during the setup of the subsystem. We assume that the reader is familiar with subsystem configuration as described in the corresponding manuals.

Troubleshooting during the Account Creation

The Video API Service cannot be restarted or is not accessible

Most likely this happens due to missing file permissions in the installation folder of the service if the service was used before under a different user account. The service account needs the right to modify and write files in the folder and subfolders of %PROGRAMDATA%\Siemens. You can check the file permissions as follows:

The used account has to be added to the administrator role inside the VMS management client.

 

The Password and Username are no Longer Functional

Sometimes, passwords or machine names changes later in the process. The following situations can occur:

Changes in the VideoApiService.exe.config

If the machine name or service username or any of the BaseAddress parameters in the VideoApiService.exe.config change after the service is installed, the following command has to be performed from the installation directory as an Administrator:

VideoApiService.exe -setupsecurity [computername\user] [password]

 

Password and Username Changes

The Service Manager tool is used if a username or password needs to be changed. If the user for the Video API service is not in a Windows Domain, the password must be changed on each machine where the user exists. Again, this is done automatically in a domain and needs to be done manually for all local accounts in a workgroup.

Troubleshooting during VMS Provider Installation for Internal Player

The video card is no longer supported automatically by Milestone Provider

For old and outdated video cards, the internal player can utilize the following environment variable. Set the following variable to Off in order to attempt to support old and outdated video cards.

Variable

Values

Default

Description

Siemens_VideoApi_MIP_HardwareDecodingMode

Auto

AutoNvidia

Off

OnlyIntel

OnlyNvidia

Auto

 

Specify if hardware decoding can be used.

Auto - The media toolkit selects the best way to decode, can be either using GPU or software.

Off - Do not utilize any hardware for decoding.