[2025-12-18] XProtectVideoPush-v3_3_7_29911-CCure9k-v3_10 XProtectVideoPush-v3_3_7_29911-CCure9k-v3_00 XProtectVideoPush-v3_3_7_29911-CCure9k-v2_90 XProtectVideoPush-v3_3_7_29911-CCure9k-v2_80 - This release is a cumulative update for bug MCC-1287. This release does not include any other changes since v3.3.5. Located in the \CCure9k\VideoPush v3_3_CU1 folder on the Milestone download site. - Change was made to solve issue when a camera is not included in the Default Start Feed Rule, video does not display in CCure - Fix adds a setting in the MiSwhHostSettings file "IgnoreDeviceStarted". If the camera is not in the Rule, change setting to "true". If the line item does not display, delete the MiSwhHostSettings.json file and restart the MiSwhHost service in CCure's Server Configuration Application/Server Components. Restarting that service creates a new MiSwhHostSettings.json file with the line item. - Fix requires a Rule created in Management client for each camera not in the Start Feed Rule to perform a start action on "Live Client Feed Requested" for each camera, and perform a stop action on "Live Client Feed Terminated" for each camera. [2025-09-29] XProtectVideoPush-v3_3_5_17817-CCure9k-v3_10 XProtectVideoPush-v3_3_5_17817-CCure9k-v3_00 XProtectVideoPush-v3_3_5_17817-CCure9k-v2_90 XProtectVideoPush-v3_3_5_17817-CCure9k-v2_80 - Support for CCure 3.10 - Changes in our VideoPush installation to support both CCure 3.10 and older CCure versions - Changes for new and missing CCure events - Updates to User's Guide describing Upgrade requirements. - Miscellaneous minor bug fixes [2024-11-14] XProtectVideoPush-v3_2_3_7618_CCure9k-v3_00 XProtectVideoPush-v3_2_3_7618_CCure9k-v2_90 XProtectVideoPush-v3_2_3_7618_CCure9k-v2_80 - Feature: Added ability to use port 443 or port 80 and Authentication for Basic or Windows users when creating a VMS Recording Server - Feature: Added ability to use Hostname in the IP Address field when creating a VMS Recording Server - Feature: Added "Use Https: checkbox to enable use of Port 443 [2024-09-10] XProtectVideoPush-v3_1_12_40412-CCure9k-v3_00 XProtectVideoPush-v3_1_12_40412-CCure9k-v2_90 XProtectVideoPush-v3_1_12_40412-CCure9k-v2_80 - Bug Fix: Videoloss camera status was not always propagated to CCure. [2024-06-04] XProtectVideoPush-v3_1_8_44749-CCure9k-v3_00 XProtectVideoPush-v3_1_8_44749-CCure9k-v2_90 XProtectVideoPush-v3_1_8_44749-CCure9k-v2_80 - Removed support for CCure v2.7 - Bug Fix: Analytic Events created in CCure now work with XProtect 2023R3 - Bug Fix: Use LoadContainerOnEnumeration flag to reduce request times. - Workaround – to install the MIPSDK on a drive other than C:, please contact Milestone Technical Support for instructions. - Bug Fix: VideoPush Integration Installer allows browsing to the drive where MIPSDK is installed. - Executive Order (EO) compliant changes - Documentation update: Auto Acknowledgement on Analytic Events - Miscellaneous Improvements [2022-09-22] XProtectVideoPush-v3_0_26_25122-CCure9k-v3_00 XProtectVideoPush-v3_0_26_25122-CCure9k-v2_90 XProtectVideoPush-v3_0_26_25122-CCure9k-v2_80 XProtectVideoPush-v3_0_26_25122-CCure9k-v2_70 - Support for Ccure 3.0.586 - Support MIPSDK 2022R1 - Allow tracking on VideoPush integration installations - Bug Fix: Limit number of GetConfiguration calls to help improve CPU. - Bug Fix: Select camera now saved in Ccure UI when selected for Analytic Event. - Bug Fix: Installer now does not allow changing install location. - Miscellaneous Improvements [2021-04-22] Milestone-v2019R1-CCure9k-v2_90-Integration-v2_9_21109_1723 Milestone-v2019R1-CCure9k-v2_80-Integration-v2_8_21109_1723 Milestone-v2019R1-CCure9k-v2_70-Integration-v2_7_21109_1723 - Added support for Ccure 2.90 - Bug Fix: Display Recorded Video button is displaying Live video - Miscellaneous improvements [2020-06-01] Milestone-v2019R1-CCure9k-v2_60-Integration-v2_8_20147_04 Milestone-v2019R1-CCure9k-v2_70-Integration-v2_8_20147_05 Milestone-v2019R1-CCure9k-v2_80-Integration-v2_8_20147_06 - Added support for CCure 2.80 SP2 - Bug Fix: NullReferenceException in logs when closing a video tile. - Bug Fix: MileTraceSwitch doesn't appear in Server Configuration's Diagnostics tab anymore. - Bug Fix: Acknowledging alarms with XProtect 2019R2 doesn't work anymore. - Bug Fix: The integration cannot handle a high load of camera status events. - Bug Fix: MiSwhHost sporadically crashes when XProtect is not reachable. - Bug Fix: Administration Station hangs when Connect button is clicked. [2019-05-14] Milestone-v2018R1-CCure9k-v2_30-Integration-v2_4_19133_01 Milestone-v2018R1-CCure9k-v2_40-Integration-v2_4_19133_02 Milestone-v2018R1-CCure9k-v2_50-Integration-v2_5_19133_03 Milestone-v2018R1-CCure9k-v2_60-Integration-v2_6_19133_04 Milestone-v2019R1-CCure9k-v2_70-Integration-v2_7_19133_08 - Added support for Recording Server Encryption in XProtect 2019R1 (CCure 2.70 only) - Replaced dependency on XProtect SDK 3.5 with MIPSDK 2019R1 (for 2.70) and MIPSDK 2018R1 (for previous versions) - Revamped playback control - Bug Fix: Recording Server name in C-Cure must match the RS hostname for video streaming [2019-01-22] Milestone-v3_5b-CCure9k-v2_30-Integration-v2_4_19011_00 Milestone-v3_5b-CCure9k-v2_40-Integration-v2_4_19011_01 Milestone-v3_5b-CCure9k-v2_50-Integration-v2_5_19011_02 Milestone-v3_5b-CCure9k-v2_60-Integration-v2_6_19011_03 Milestone-v3_5b-CCure9k-v2_70-Integration-v2_7_19011_04 - Bug Fix: Video popup on event does not seek to correct event time [2018-11-29] Milestone-v3_5b-CCure9k-v2_30-Integration-v2_4_18319_00 Milestone-v3_5b-CCure9k-v2_40-Integration-v2_4_18319_02 Milestone-v3_5b-CCure9k-v2_50-Integration-v2_5_18319_03 Milestone-v3_5b-CCure9k-v2_60-Integration-v2_6_18319_06 Milestone-v3_5b-CCure9k-v2_70-Integration-v2_7_18319_08 - Added support for CCure 2.70 SP2 - Bug Fix: Camera icon in C-Cure not changing status when camera is offline - Known limitation: Playback doesn't work in some conditions. Problem is being investigated. [2018-05-17] Milestone-v3_5b-CCure9k-v2_30-Integration-v2_4_18136_00 Milestone-v3_5b-CCure9k-v2_40-Integration-v2_4_18136_02 Milestone-v3_5b-CCure9k-v2_50-Integration-v2_5_18136_04 Milestone-v3_5b-CCure9k-v2_60-Integration-v2_6_18136_08 - Improvements to efficiency of sequence start/end queries - Source version is now always written to assembly attribute MilestoneSourceVersion, and conditionally written to AssemblyInformationalVersion - Alarms are no longer queried through the activeX control, and instead we take playback image by image. [2018-04-09] Milestone-v3_5b-CCure9k-v2_50-Integration-v2_5_18099_00 - Fixed sporadic deadlock with UI thread (problem introduced with build v2_5_18095_00) [2018-04-05] Milestone-v3_5b-CCure9k-v2_50-Integration-v2_5_18095_00 - Added new logs [2018-03-22] Milestone-v3_5b-CCure9k-v2_30-Integration-v2_4_18080_06 Milestone-v3_5b-CCure9k-v2_40-Integration-v2_4_18080_07 Milestone-v3_5b-CCure9k-v2_50-Integration-v2_5_18080_08 Milestone-v3_5b-CCure9k-v2_60-Integration-v2_6_18080_09 - Bring all fixes and features to all supported versions of the integration. [2018-02-26] Milestone-v3_5b-CCure9k-v2_50-Integration-v2_5_18057_00 - Bug Fix: A very specific case was found where it was not always possible to get playback video. - Bug Fix: VideoControl authentication problem with domain users. - Removed a setting that, in some cases, could add delays in event processing. [2018-02-06] Milestone-v3_5b-CCure9k-v2_50-Integration-v2_5_18037_00 - Bug Fix: When installed on a workstation, it was not always possible to view live video. [2018-02-05] Milestone-v3_5b-CCure9k-v2_60-Integration-v2_6_18036_12 Milestone-v3_5b-CCure9k-v2_50-Integration-v2_5_18036_10 Milestone-v3_5b-CCure9k-v2_40-Integration-v2_4_18036_08 Milestone-v3_5b-CCure9k-v2_30-Integration-v2_4_18036_06 - Performance improvement when processing user-defined events - Added new logs when errors are returned by CCure - Added hook in client UI to add diagnostics capabilities - Bug Fix: Added Windows authentication support (Kerberos). - Bug Fix: Some events are discarded when cameras are not correctly imported from VMS. [2018-01-10] Milestone-v3_5b-CCure9k-v2_50-Integration-v2_5_18008_02 - Improved upgradability [2018-01-04] Milestone-v3_5b-CCure9k-v2_50-Integration-v2_5_18004_01 - Added performance logs [2017-12-21] Milestone-v3_5b-CCure9k-v2_60-Integration-v2_6_17354_12 Milestone-v3_5b-CCure9k-v2_40-Integration-v2_4_17354_10 Milestone-v3_5b-CCure9k-v2_30-Integration-v2_4_17354_09 - Improved logs - Added support for CCure encrypted connection strings. - Installer now validates that prerequisite 3.5 SDK is installed. - Added OEM Branding support. - Reduced the number of files deployed with the integration. - Milestone Event types are now ordered alphabetically in the different UI parts. - Display a more meaningful error message when a Recording Server cannot be added to CCure. - Bug Fix: Event acknowledgment does not close all related alarms in XProtect - Bug Fix: When video server is offline, status in CCure oscillates between Online and Offline. - Bug Fix: In Server Configuration, sometimes the connection string was incorrect. - Bug Fix: “ObjectKey not found” notification message when adding a Recording Server. - Bug Fix: Allows camera discovery without having to exit and re-enter the Recording Server dialog. - Bug Fix: Invalid characters are now removed from the path created when saving a snapshot or sending a snapshot by email. - Bug Fix: Support for cameras with name length > 100. - Bug Fix: Support for multiple cameras with the same name. [2017-11-01] Milestone-v3_5b-CCure9k-v2_60-Integration-v2_5_17292_00 Milestone-v3_5b-CCure9k-v2_50-Integration-v2_5_17292_00 - Added support for CCure 9000 v2.60. - Fixed 2 issues occuring when a Recording Server was added in CCure Administration Workstation (Windows service had to be restarted after configuration to get events from XProtect). [2017-10-06] Milestone-v3_5b-CCure9k-v2_50-Integration-v2_5_17279_01 - Fixed a problem where we were losing events when User-defined Events were added or removed in XProtect. - Fixed a race condition potentially causing memory corruption and resulting in a loss of events. - Fixed a problem where we were losing events when XProtect was under a moderate load. - Fixed a memory leak that could cause the MiSwhHost.exe process to crash after several days. - Performance improvement: XProtect events from multiple Recording servers are now polled asynchronously. - Many stability improvements and new debug/diagnostic logs were added. [2017-09-21] Milestone-v3_5b-CCure9k-v2_50-Integration-v2_5_17262_00 - Added support for automatic acknowledgment of XProtect alarms.