Patch for BVMS-12.2.0.296: 461469, 465447, 463213, 464025, 456230, 461659, 455696 - BVMS Cumulative Patch 3
-----------------------------------------------------------------------------------------------------------

Patch ID: 461469, 465447, 463213, 464025, 456230, 461659, 455696 (including: 434867, 454258)
Patch Title: BVMS Cumulative Patch 3
Patch Target Version: BVMS-12.2.0.296


Patch Details:
----------------

Cumulative Patch 3:
This patch fixes issue 461469 by improving the i-Frame request handling.
This patch fixes issue 465447 by preventing the Operator Client to crash.
This patch fixes issue 463213 by improving the performance of the timeline view in Operator Client.
This patch fixes issue 464025 by allowing SSH connections in CameoSDK.
This patch fixes issue 456230 by improving the login via LDAP SSO.
This patch fixes issue 461659 by improving the CameoSDK integration.
This patch fixes issue 455696 by improving the H264 video packet handling. The Video Streaming Gateway (VSG) 9.2.1.2 is needed.

Cumulative Patch 2:
This patch fixes issue 434867 by improving video streaming when starting instant playback.

Cumulative Patch 1:
This patch fixes issue 454258 by improving the state update of virtual inputs.


Problem Details:
----------------

Cumulative Patch 3:
Issue 461469 caused too many i-Frame requests for CPP13 & CPP14 cameras if during livestream UDP packages get lost.
Issue 465447 caused the problem that the Operator Client crashes if specific Metadata in Axis camera is enabled.
Issue 463213 caused the problem of a slow performance of the timeline view in Operator Client. 
Issue 464025 caused the problem that with CameoSDK no ssh connection possible.
Issue 456230 caused the problem that logging in with LDAP SSO is not possible.
Issue 461659 caused the problem that logging into individual sites using the CameoSDK integration, "WrongSchedule" issue appears.
Issue 455696 caused the problem that black screen is shown in live view using Axis camera via VSG with H264.

Cumulative Patch 2:
Issue 434867 caused the problem that black video is shown while going to instant playback on alarm.

Cumulative Patch 1:
Issue 454258 caused the problem that the state of virtual inputs does not update correctly unless you are in the logical tree or when you move to the logical tree.


Affected BVMS Components / Machines:
------------------------------------

- BVMS Management Server
- BVMS Operator Client
- BVMS Configuration Client
- BVMS Cameo SDK
- Video Streaming Gateway (VSG) 9.2.1.2, needs to be downloaded seperately


Uninstallation of the Patch:
----------------------------
Logon as a User with 'Administrator rights' or as the 'Administrator' itself
Open 'Control Panel'  'Programs'  'Programs and Features'  'View installed updates'
Select the Patch in the list and press 'Uninstall'

or

Start cmd.exe with 'RunAs Administrator'
Run the following command
msiexec.exe /I {A0851FCA-4987-42C4-AF8B-68832FC46F33} MSIPATCHREMOVE={870CDF65-5D72-425E-8E4A-D7C37ADCFBC3} /qb


List of Replaced Files:
-----------------------

- Bosch.Vms.CameoSdk.Core.dll [Version 12.2.0.309]
- Bosch.Vms.Core.IUserAuthenticationService.dll [Version 12.2.0.303]
- Bosch.Vms.Core.UserAuthenticationCommon.dll [Version 12.2.0.303]
- Bosch.Vms.Core.UserAuthenticationLdap.dll [Version 12.2.0.303]
- Bosch.Vms.Frontend.OpClient.ObjectStateTable.Imp.dll [Version 12.2.0.298]
- Bosch.Vms.Frontend.OpClient.StateService.dll [Version 12.2.0.298]
- Bosch.Vms.Frontend.OpClient.Wcf.dll [Version 12.2.0.298]
- Bosch.Vms.Shared.ScheduleManager.dll [Version 12.2.0.302]
- Bosch.Vms.Shared.UserAuthentication.UserAuthenticationService.UserManagementLdap.dll [Version 12.2.0.303]
- BVIP_VDP2.dll [Version 3.10.0.49]
- GCA2.dll [Version 6.40.20.29576]
- rcppmedia.dll [Version 3.10.40.0]
