"Show VCA items" is a function which works in Internet Explorer 11 with the Bosch MPEG ActiveX installed. Due the end-of-life of Internet Explorer, this function is no longer available on Microsoft Edge.
Currently, the VRM is itself very seldom used in combination with Genetec.
Starting with 2022, Genetec developed a new driver for Bosch cameras “Hybrid driver for CPP13/14+”. With this, the VRM is not considered anymore.
With the old “Legacy (CPP7.3 and older) the VRM is still supported.
Related Products: VRM, Genetec Security Center
It is possible to use VRM free of charge (no extra VRM license is required) within Genetec Security Center. Genetec is sending encrypted secret to the VRM server with the number of the licensed channels. When VRM receives and validates this, it can be used for that number of channels for 24 h. A periodic license update is send by Genetec, so the VRM licensing is guaranteed as long as it is used with Genetec Security Center.
Default settings, if not extra configuration is needed or done.
-License for 1000 Cameras
- License update is done every hour
How to license more than 1000 cameras or change the license update period for VRM within Genetec Security Center:
Open the Config Tool and Launch a Video Task
Select the Archiver
Go to the Resource Tab and click on Extensions
From the Tab Installed extensions select Bosch.
In the Tab VRM add a new VRM and/or select already configured VRM.
Click on Advanced settings and add the following parameters
If you need to license the system with more than the default 1000 licenses – create the parameter with Name VrmLicenseRequestCount and as value put the required number of licenses. The parameter name is case sensitive
If you need to change the duration of the period between each license request (there is always one license request when the archiver starts) – create the parameter with Name VrmLicenseRequestPeriod. The duration of the period is in milliseconds. The default value is one hour. If the value is set to 0, the license request are disabled. The parameter name is case sensitive
Press Enter to confirm the entry and then Close
Press Apply and then OK.
At the webpage of the VRM one can check if the number of licenses is changed.
If you would like to know how to replay the recordings from a Bosch camera managed by Bosch Video Recording Manager (VRM) in Genetec Security Center software, please follow this video:
How to use VRM recording in Genetec Security Center
To support customer needs and to leverage the most important features of Bosch cameras (like data security, Video Analytics, and intelligent bitrate management), the agreed focus of Bosch and Genetec is on the Genetec Archiver Recording Solution. Current and future developments are focused on this recording solution and the VRM in Genetec will only be supported to maintain existing and upcoming projects where a VRM solution is selected. There will be no development of new features.
In this maintenance mode, the following is possible: • Certification of new VRM versions (for projects)* • Certification of new DIVAR IP’s* *Requirement: stable API on VRM side
Note: The VRM itself might offer more functionality not covered with the integration in Genetec.
Related Products: BVMS SDK, BVMS
BVMS Scriptlets can be debugged via logging to a logger file or messaging to the Operator workstation.
This article describes how to enable BVMS Scriplet logging.
You can log to the Server Script log or the Client Script log. Logs are default send to C:\ProgramData\Bosch\VMS\Log
1.Creating Log files
ClientScriptLogger – automatically created
Creates file “ClientScriptLog.txt”
ServerScriptLogger - automatically created
Creates file “ServerScriptLog.txt”
2.Log information to the log files
There are 3 methods to log information:
public void DemoLogger()
Logger.Info("Hello World script started");
Logger.Error("Hello World script started");
Logger.Debug("Hello World script started"); // Not writing to ClientScriptLog.txt !
3.Logging Location - C:\ProgramData\Bosch\VMS\Log. The logs are automatically collected by the BVMS Configuration Collection Tool.
4.Changing the location of the BVMS Scriplet Logging.
Server Scripts :
Logging Directory can be found in the file:
C:\Program Files (x86)\Bosch\VMS\AppData\Server\CentralServer\BvmsLogCfg.xml
and is defined by the ServerScriptLogAppender path:
<appender name="ServerScriptLogAppender" type="Bosch.Vms.Shared.Logging.Imp.RollingFileAppender, Bosch.Vms.Shared.Logging.Imp">
Client Scripts :
Logging Directory can be found in the file:
C:\Program Files (x86)\Bosch\VMS\AppData\Client\OpClient\ApplicationWiring\Nvr\LogCfg.xml
and is defined by the ClientScriptLogAppender path:
<appender name=“ClientScriptLogAppender" type="Bosch.Vms.Shared.Logging.Imp.RollingFileAppender, Bosch.Vms.Shared.Logging.Imp">
There is an issue with VRM versions lower than 4.0 where the retention time for recordings from VSG instances is set incorrectly. There are a few things that usually cause the recording mode to be set incorrectly. Find out more details from this article!