IP Video for Any Industry.

Nx Witness makes it simple to create customer tailored video solutions.


Why Use Nx Witness?

It's Fast.


It's Reliable.


It's Open.


Nx Witness - System Components

Cloud. Desktop. Mobile. Web. Embedded. Click to Learn More.

Nx Cloud

With Nx Cloud any Nx Witness Sysetm can be accessed, viewed, and managed from anywhere, anytime.

Cloud Connect

  • Connect your system to Nx Cloud in seconds
  • Access your Nx Witness System from anywhere, anytime
  • Fast, responsive streaming and connectivity with Nx Witness' adaptive scaling technology and transcoding capabilties

SHare Access

  • Quickly share access to new users
  • Create custom user roles

Multi-System MAnagement

  • Simple multi-site or multi-client setup
  • Quickly switch between systems

Nx Cloud UI

Nx Cloud - Sign Up

Nx Cloud - Systems

Nx Cloud - User Management

A rich media player unlike anything you've ever seen - with a flexible GRID interface, unmatched speed and responsiveness, and a modern, sleek UX.


A Rich, Cross-Platform Media Player

  • Windows, Mac, or Ubuntu Linux
  • Works on anything with Intel HD Graphics or above
  • View live streams (ONVIF, RTSP, HTTP)
  • Play recorded videos or still images

Get in the Grid

  • Flexible grid interface combines video, images, Chromium browser, and I/O devices into a single, seamless, endlessly user experience

ONe Interface

  • A single application for Nx Witness system viewers and administrators - no admin application necessary
  • Navigate instantly between the Resource Tree, Viewing Grid, Notifications, Timeline, Settings, Health Monitoring, and more.
  • Keyword Search 

Nx Desktop UI

Nx Desktop - Welcome Screen

Nx Desktop - Embedded Browser

Nx Desktop - Fisheye Dewarping

Nx Desktop - with VCA Analytics

Nx Desktop - Recording Schedule

Nx Desktop - I/O Module Control

A mobile application designed to give users quick access to their Nx Witness System while on-the-go.

View Video from anywhere

  • Custom Nx Media Player makes playback extremely fast
  • Full resolution or transcoded streams

KeY features

  • Quickly connect to your Nx Witness sites from anywhere - over Wifi or Data (3G/4G/LTE) - using Nx Cloud credentials
  • View Live or recorded footage
  • Camera Search
  • Layouts / Live Thumbnails
  • Nx Lite Client Remote Control
  • Zoom / Pan on Live or Recorded footage
  • PTZ (coming soon)
  • Fisheye Dewarping (coming soon)
  • View System Notifications (coming soon)


A lightweight, powerful media server responsible for discovering, connecting to, and managing Nx Witness system devices and data.


Lightweight & Cross-Platform

  • ~70 Mb download - installs in seconds
  • Windows, Ubuntu Linux, and even ARM devices

Key Features

  • Auto-Discovery of other Nx Witness Servers and compatible devices (e.g. ONVIF IP Cameras, I/O devices, storage, etc)
  • Up to 128 HD streams on a single server
  • Server-Hive Architecture synchronizes all System data instantly
  • Automatic Camera Failover
  • One-Click OTA System Wide Updates
  • HTTP Server API for sending and receiving data and instructions from 3rd party systems

Nx Server Dialogs (From Nx Desktop)

Nx Server - Settings

Nx Server - Storage Management

Nx Server - Storage Analytics

A browser-based interface designed for sharing video, managing servers, and accessing support and developer tools in Nx Witness.


WEb Client

  • View live or recorded video from Nx Witness Systems in Chrome, Firefox, Safari, Opera, or Edge browsers

ADministration & Configuration

  • Setup or modify System settings (including merge/unmerge servers from a single System)
  • Restore Server to Factory Defaults (Nx1)
  • Restart Server remotely

Health Monitoring

  • View storage, CPU, ram, and network usage
  • View system logs

For Developers

  • Access the Server API
  • Download Video Source SDK and Storage SDK

Nx Web Admin UI

Nx Web Admin - Client

Nx Web Admin - Server Settings

Nx Web Admin - Health Monitoring

A lite client application designed for embedded ARM devices that allows live viewing of up to 4 low-resolution streams or 1 high definition stream.


System Setup

  • Set up an Nx1 with a keyboard and mouse

Live Viewing

  • View live video (4 x low-resolution or 1 x HD stream)

Remote Control

  • Control the Nx1 display remotely via Nx Mobile