Skip to content

Release Notes - CVEDIA-RT - 2025.2.0 Beta 1

Remote Mode for NX Witness and Milestone XProtect Plugins

In this release, we are excited to introduce Remote Mode support for both the CVEDIA-RT Plugin for NX Witness and the CVEDIA-RT Plugin for Milestone XProtect. This new mode allows the plugins to connect to remote CVEDIA-RT Servers for AI processing, enabling more flexible and scalable deployments.

The plugins are designed to automatically discover and connect to available CVEDIA-RT Servers within the same network. This feature simplifies the setup process and ensures that AI processing can be distributed across multiple servers as needed.

Features

  • VMS plugins automatically discover and connect to multiple remote CVEDIA-RT servers for AI processing.
  • The plugin will automatically attempt to reestablish the connection to a different box under the same namespace if the current one becomes unreachable, or if the license on the current box does not support the required features or number of streams.
  • RT Servers can be grouped in different namespaces. This allows organizing multiple RT Servers based on different licensed features or different departments within the same network.
  • In the Expert Settings of the plugins, it is now possible to configure a specific RT Server box to connect to, overriding the automatic selection mechanism. This is useful in scenarios where the RT Server are not discoverable via the network.
  • The license panel now allows the selection of the desired RT Server to manage licenses for.

Migration Notes

The new Remote Mode requires the installation of the CVEDIA-RT Server separately on one or more machines in the network. The previous full Server+Client installer is no longer supported.

Follow these steps to migrate to the new Remote Mode: 1. Install the CVEDIA-RT Server on one or more machines in your network. 2. If you installed the CVEDIA-RT Server on a different machine, make sure to back up and revoke any existing licenses on the current server before proceeding with the upgrade. Do not worry about activating licenses on the new server yet. 3. Run the new lightweight installer for the CVEDIA-RT Plugin for NX Witness or Milestone XProtect on the respective VMS server. 4. After installation, use the plugin license panel to manage the licenses on the new CVEDIA-RT Server(s) in your network.

Introducing the AI Appliance

The AI Appliance is a Linux-based stand-alone box with AI acceleration (CPU/GPU/NPU) that comes with Cockpit admin panel and the CVEDIA-RT Server application pre-installed. It allows adding analytics capabilities without modifying or upgrading existing servers.

Key functions:

  • Offers an easy-to-use administration panel for the device
  • Runs the RT Server (AI inference engine)
  • Allows the deployment of multiple RT Servers in the network
  • Exposes analytics output to any VMS or 3rd-party system via plugins or REST API
  • Simplifies the deployment without requiring upgrades to existing servers.

The AI Appliance can be purchased as a pre-configured hardware device or manually deployed on existing hardware that meets the minimum requirements.

For more information, please refer to the AI Appliance documentation.

CVEDIA-RT Analytics

Analytics Improvements

  • Replaced face-covered areas with face-covered tripwires for directional analytics, allowing detection to trigger only when people are moving in a specific direction.
  • Improved the tracker performance and accuracy.
  • Improved attribute capture logic for objects to ensure we keep track of "state" attributes such as fallen, armed, surrender, etc. throughout the entire object's lifecycle.
  • Reduced false positive outputs for surrender, assisted, phone, glasses, and smoking attributes.

Bug Fixes

  • Fixed problem with triggering multiple queued up events when using fallen_person area
  • Fixed full-screen exclusion area not working correctly

Plugin for NX Witness

New Features

  • Implemented a new lightweight installer for the CVEDIA-RT Plugin for NX Witness, Piko, Wave, etc., which installs only a lightweight connector on the Media Server. It's expected to be paired with one or more CVEDIA-RT Servers running in the same network.

Warning

This installer cannot coexist with the previous full Server+Client installer. After installing the new connector, you need to install also the CVEDIA-RT Server separately on the same or different machine.

Plugin for Milestone XProtect

With the introduction of the new AI Appliance support, the CVEDIA-RT Plugin for Milestone XProtect can now connect to multiple remote CVEDIA-RT servers for AI processing, also on Linux devices.

New Features

  • Implemented a new lightweight installer for the CVEDIA-RT Plugin for Milestone XProtect, which installs only the CVEDIA-RT Connector Windows service on the Milestone Management Server. It's expected to be paired with one or more CVEDIA-RT Servers running in the same network.

Warning

This installer cannot coexist with the previous full Server+Client installer. After installing the new connector, you need to install also the CVEDIA-RT Server separately on the same or different machine.

UI Improvements

  • Added date and time to the smart search result thumbnails
  • Showing warnings for invalid values in analytics settings
  • Reduced the size of analytics events stored in the XProtect SQL database

Bug Fixes

  • Fixed instance creation failure for cameras with non-ASCII names (e.g., names with accented characters)
  • Fixed high memory usage in analytics setup for high-resolution cameras
  • Fixed a crash in the Connector service when a recording server contains devices with corrupted metadata
  • Improved Connector Service stability and reconnection handling after temporary loss of connection to Milestone XProtect Management Server
  • Fixed instance configurations sometimes being lost during connection interruptions
  • Fixed an issue that was preventing the rendering of the Overlay Statistics panel when the camera name contains special chars

CVEDIA-RT Engine

New Installation System

  • Separate installers: CVEDIA-RT is now distributed as two separate installers - RT Server and RT Studio
  • RT Server (required): Core runtime service for production deployments
  • RT Studio (optional): Desktop application with UI and demo solutions

Info

  • RT Server must be installed first
  • RT Studio is an optional add-on that requires RT Server
  • Versions must match exactly

Licensing Improvements

  • Improved license key management by allowing removal of unactivated licenses without requiring force option
  • Improved logging for license operations

Drivers and Platforms

  • Added DEEPX inference support for x86 and aarch64 platforms
  • Added Jetson hardware accelerated decoder
  • Added support Intel acceleration on Linux

Bug Fixes

  • Fixed GStreamer shutdown sequence that could prevent RT from shutting down while an RTSP stream is unresponsive
  • Fixed RT Server Linux service not starting in certain configurations

Modelforge

  • Implemented DEEPX model conversion support
  • Added model URI alias system for easier deployment and hardware-specific model mapping