"Lighweight. Powerful. Server Hive."

Overview


The Nx Server application is a lightweight, powerful media server responsible for discovering, connecting to, and managing Nx Witness system devices and data.

  • Connect locally or remotely
  • Discover 99% of IP cameras
  • View live or recorded video, images, browsers and more
  • Manage connected IP cameras, I/O devices, Servers, Users, and more
  • Search a year’s worth of recorded video in less than a second
  • Integrate anything with our developer tools (API, SDK, HTTP Events & Actions)

Nx Server Web Admin Screenshots

Click any screenshot to view high resolution.


Key Features


IP Camera Auto-Discovery

The Nx Witness Server application automatically discovers ~99% of the IP cameras on the market today using a combination of ONVIF and native camera SDKs. 

Manually Add Streams

Every Nx Witness Server lets users add any RTSP, HTTP, or UDP stream from any device (IP camera, drone, etc) or 3rd party system (DVR, NVR, etc).

Server Hive Architecture

Every Server in an Nx Witness System synchronizes user and configuration data in real-time ensuring no single point of failure in any size system.

Store Anywhere

The Nx Witness Server allows users to capture and store video pretty much anywhere - local drives, SD cards, NAS devices, Veracity Coldstore, or even cloud locations.

Web Admin Interface

Every Nx Witness Server has a built-in Web Admin Interface to view cameras, check up on things, connect to cloud, or download API and SDK documentation.

Event Rules Engine

Every Nx Witness Server has an IFTT Events Rules Engine that lets operators configure simple or advanced rules based on System-generated or integrated 3rd party events.

Developer Tools

Integrate anything - literally anything - with a RESTful Server API and a full suite of SDKs for device and system integration.

Incredibly Lightweight

The Nx Witness Server application is small, compact, powerful, and can run on anything from a Raspberry Pi to a Super Computer.

Notifications

Send any combination of notifications - built-in desktop notifications, email, or even via SMS or 3rd party systems using HTTP actions.

SUPPORTED OPERATING SYSTEMS:

  • Microsoft Windows
  • Ubuntu Linux
  • ARM Devices
SCALABILITY
  • # OF CLIENTS PER SERVER: HUNDREDS
  • # OF CLIENTS PER SYSTEM: UNLIMITED
  • # OF STREAMS PER SERVER: 128
  • # OF SERVERS IN A SERVER HIVE: 50 *
  • * 50 is a recommended maximum.
  • Contact support for more info.
SUPPORTED OPERATING SYSTEMS

WINDOWS

  • Windows 7
  • Windows 8
  • Windows 8.1
  • Windows 10
  • Windows Server 2008
  • Windows Server 2008 R2
  • Windows Server 2012
  • Windows Server 2012 R2
  • Windows 10 Enterprise

LINUX

  • Ubuntu Linux 14.04 LTS
  • Ubuntu Linux 16.04 LTS
  • * contact support for others

ARM

  • Raspbian
  • Bananian
  • * contact support for others
HARDWARE RECOMMENDATIONS

RECOMMENDED BASED ON # OF STREAMS

STREAMS RAM NIC CPU
Up to 8 1 GB 1 GB Dual Core ARM
Up to 16 2 GB 1 GB Dual Core Atom
Up to 32 4 GB 1 GB Quad Core Atom
Up to 64 8 GB 1 GB Core i3
Up to 128 16 GB 1 GB Core i3
  • * CPUs change fast.
  • And this spec sheet is fixed.
NX SERVER WEB ADMIN
SUPPORTED MEDIA STREAMING

LIVE STREAMS (Viewed in Nx Desktop)

  • VIDEO: H.265 H.264 MJPEG
  • AUDIO: AAC PCM (Mu-Law, A-law) g726 MP3

LIVE STREAMS (Available to pull from Nx Server to 3rd Party)

  • VIDEO: H.265 H.264 MJPEG WebM
  • AUDIO: AAC PCM (Mu-Law, A-law) g726 MP3
  • PROTOCOLS: RTSP MJPEG WebM HLS
OTHER
  • AUTOMATIC CAMERA FAILOVER: ~1 MIN. CONFIGURABLE.
  • TRANSCODING: SUPPORTED (FOR WEB CLIENT, MOBILE, API)
  • DATABASE: SQLITE + PROPRIETARY ARCHIVE INDEX
  • SINGLE SIGN ON: LDAP / ACTIVE DIRECTORY
  • SECURITY: OPEN SSL SALTED MD5 HASH TLS/SSL HTTPS
  • DEV TOOLS: SERVER API (HTTP) VIDEO SOURCE SDK STORAGE SDK
  • NAS: SAMBA (AUTHENTICATED, UNAUTHENTICATED)
DISCOVER
  • IP Cameras (ONVIF, Custom)
  • RTSP/HTTP Streams
  • I/O Devices
  • 3rd Party DVR / NVRs
  • Nx Servers / Systems
  • Samba NAS
MANAGE
  • IP Cameras / NVRs / DVRs
  • Advanced Routing
  • Storage (HDD/NAS/DAS)
  • Events & Rules Engine
  • Failover
  • Transcoding
VIEW
  • Live Video (adaptive)
  • Recorded Video (adaptive)
  • Server Health
  • Log Files
  • Audit Trail
  • Storage Status
INTEGRATE
  • HTTP Generic Events
  • HTTP Request-as-an-Action
  • Server API
  • Storage SDK
  • Video Source SDK
  • Any Device or System