Skip to main content

NXWitness VMS

Device Information:

  • Device: VMS (Video Management System)
  • Vendor: Network Optix
  • Model: Nx Witness (All editions)
  • Firmware: 5.0 or higher recommended
  • Platform: GCXONE
  • Doc Version: 1.0.0

Summary

  • Purpose: Cross-platform VMS with GCXONE integration for centralized monitoring across multiple sites and thousands of cameras.
  • Outcome: Cloud integration with live streaming, playback, PTZ, and timeline navigation for comprehensive security monitoring.
  • Audience: Technical Installers / Field Engineers / Support

Prerequisites

Before you begin, ensure you have:

  • Nx Witness VMS 5.0 or higher installed on server (Windows, Linux, or macOS)
  • Administrative access to Nx Witness Desktop Client
  • Network connectivity between Nx Witness server and GCXONE platform
  • GCXONE account with device configuration permissions
  • Static IP address or DDNS configured for Nx Witness server (recommended)
  • Cameras already configured and recording in Nx Witness
  • Firewall configured to allow outbound HTTPS (port 443) and required ports

Device Profile

  • Type: VMS (Video Management System)
  • Discovery Protocol: SDK-based integration with direct server connection
  • Event Types: Motion detection, analytics events, camera disconnection, storage issues, system events, I/O triggers, tampering, generic events
  • Network Requirements:
    • Ports: HTTPS (7001), RTSP (554), HTTP (7001), WebSocket (7001)
    • Connectivity: Direct IP with internet access (cloud integration via Nx Witness Cloud)
    • Bandwidth: 2-8 Mbps per camera stream (varies by resolution and codec)
  • Known Considerations:
    • Cross-platform VMS (Windows, Linux, macOS support)
    • Supports ONVIF and proprietary protocols for camera integration
    • Scalable architecture supporting thousands of cameras per server
    • Multiple integration profiles (Basic, Basic+, Advanced) for different feature sets
    • Cloud polling mechanism for status monitoring
    • Both cloud and local streaming supported for maximum flexibility
    • Built-in video analytics and intelligent search capabilities
    • Free version available with camera limit

Supported Features

Core Functions

Feature CategoryFeatureStatusNotes
Discovery & SetupAuto-DiscoverySDK-based server discovery
Manual ConfigurationIP-based configuration supported
Cloud CapabilitiesLive Streaming (Cloud)Cloud-based streaming via Nx Cloud
Playback (Cloud)Cloud video playback
Timeline (Cloud)Event timeline with intelligent search
Local CapabilitiesLive Streaming (Local)Direct RTSP streaming
Playback (Local)Local video playback
Events & AlarmsEvent DetectionMotion, analytics, I/O triggers
Arm/DisarmCamera-level and system-level
Advanced FeaturesPTZ/PresetsFull PTZ control with presets
Genesis Audio (SIP)Two-way audio communication
4K/High ResolutionSupports 4K and higher resolution cameras
TimelapsePartial support for timelapse
Clip ExportManual video clip export
Mobile App SupportVia GCXONE and Nx mobile apps
Poll from CloudCloud polling for status monitoring
Integration ProfilesBasic ProfileEssential features for basic integration
Basic+ ProfileEnhanced features with event management
Advanced ProfileFull feature set with analytics

Legend: ✓ Supported | ○ Partial Support | ✗ Not Supported

Integration Highlights:

  • Cross-platform VMS with robust multi-camera support
  • Dual streaming modes: cloud and local for maximum flexibility
  • Multiple integration profiles for different deployment scenarios
  • Advanced analytics and intelligent video search capabilities
  • PTZ control with preset positions and tours
  • Genesis Audio (SIP) for two-way communication
  • Event-driven workflows with customizable rules
  • Cloud polling mechanism for status monitoring
  • Mobile app access for remote monitoring
  • Support for ONVIF and 7,000+ camera models
  • Scalable architecture from small to enterprise deployments

Quick Start

To configure Nx Witness VMS with GCXONE, follow these main steps:

  1. Verify Network Connectivity - Ensure Nx Witness server has internet access and can reach GCXONE cloud platform
  2. Configure Nx Witness Server - Access Nx Witness Desktop Client, configure network settings, enable cloud service, and create integration user
  3. Add to GCXONE Platform - Log into GCXONE and add the Nx Witness server using IP address and credentials
  4. Configure Cameras and Events - Map cameras, configure event rules, and verify streaming (cloud and local)
  5. Test Integration - Verify live streaming, playback, timeline, PTZ control, and event forwarding work correctly

For detailed step-by-step instructions with screenshots, see the Configuration Guide.

Change Log

  • 2025-12-20 v1.0.0 - Initial GCXONE documentation

Need Help?

If you need assistance with Nx Witness VMS integration, check our Troubleshooting Guide or contact support.