Request for Detailed Guidance on Developing and Deploying a Plugin for Nx Witness Client on Windows
CompletedDear Network Optix Support Team,
I am currently working on developing a custom plugin for the Nx Witness Client (version 6.1.0) on Windows.
Our goal is to build a simple plugin that displays a custom “Welcome” screen or processes video metadata using the Nx Metadata SDK.
To proceed correctly, I would like to request official and detailed guidance on the following topics:
-
Development Environment Setup
- What are the required tools, SDK versions, and dependencies for developing Nx Witness Client plugins on Windows?
(e.g., Visual Studio version, CMake, Boost, OpenVINO, Metadata SDK, etc.) - Are there specific environment variables or paths that must be configured for Nx Metadata SDK or OpenVINO?
- What are the required tools, SDK versions, and dependencies for developing Nx Witness Client plugins on Windows?
-
Plugin Build Process
- Step-by-step instructions for building the plugin using Visual Studio or CMake on Windows.
- How to correctly link and configure dependencies such as the Metadata SDK, Boost, and OpenVINO.
- How to properly set
metadataSdkDir,InferenceEngine_DIR, and other required variables during build.
-
Plugin Deployment
- How to install and register the plugin so that it appears and runs in Nx Witness Client.
- Folder structure and naming conventions for placing the compiled
.dllplugin files. - Any configuration files or manifest files required for plugin recognition by Nx Witness.
-
Plugin Debugging and Logs
- How to view plugin logs or debug output from the Nx Witness Client.
- Best practices for troubleshooting issues when the plugin does not load or fails to initialize.
-
Compatibility Notes
- Which versions of OpenVINO are officially supported for plugin development (e.g., OpenVINO 2021.4 LTS vs. newer releases like 2025.3).
- Any known compatibility issues between newer OpenVINO versions and Nx Witness SDKs.
If available, please provide:
- Official documentation or developer guides for plugin development on Windows.
- Example projects or reference implementations that work with Nx Witness Client 6.1.0.
Thank you very much for your assistance.
I look forward to your detailed response to ensure proper setup and deployment of our custom Nx Witness plugin.
Thanks!
-
Hi
It seems your question could be answered by reviewing the available documentation. Please take a look at the resource to get started. All related tools, versions, and procedures are clearly explained in the Knowledge Base.
Please review it first before submitting additional questions — it will help you find answers faster and keep our communication efficient.
Thanks for your understanding and cooperation.
0
Post is closed for comments.
Comments
1 comment