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.

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