Connect to, view, and manage your Nx Witness VMS System from anywhere, anytime, over any type of network.
Nx Witness’ Cloud service uses a combination of cloud computing technologies – including Amazon AWS – to enable simple remote connectivity, streaming, and management of one or an unlimited number of Nx Witness Systems.
- Connect and Manage an Unlimited number of Systems
- Built in Health Monitoring Dashboard
- View Live or Recorded Video from System cameras
- Manage Users and Rights for connected Systems
- Proxy video streams and events via Cloud
- Merge Systems remotely via Cloud
Key Features
The Nx Witness Cloud service uses a combination of cloud computing technologies to enable simple remote connectivity, streaming, and management of your Systems.
- Connect from Anywhere – Connect your Nx Witness System to the cloud and login to your Nx Witness system from anywhere, anytime, on any device.
- Health Monitoring – Connect an unlimited number of systems to a single account for managed services or large enterprise customers.
- View Cameras – View live or recorded video from any camera connected to any cloud-connected system without the need to install anything.
- Manage User Access – Quickly share access to any system connected to Nx Cloud with anyone using their email address and custom user roles.
- Cloud Data Proxy – Nx Cloud proxies video streams in instances where direct NAT connections to a Systems’s Servers cannot be established.
- Merge Systems Remotely – Administrators can connect their Nx Witness Systems to Nx Cloud to make merging remote sites simple.
Enquire Now
“The way all video management interfaces should look and feel.”
The Nx Witness Desktop application is a unified Desktop client for connecting to, viewing, and managing your Nx Witness System(s).
- Connect to your Systems from anywhere, anytime.
- Manage all of your System(s) users, devices, and rules.
- View live and recorded video (streams and offline files).
- Search archives instantly based on metadata / time.
- Automate system reactions with the Rules Engine.
- Increase situational awareness with custom layouts.
Key Features
The Nx Witness Desktop application is a rich media player with a flexible GRID interface, unmatched speed and responsiveness, instant notifications, an embedded browser, and a user experience unlike any other video management software.
- Flex GRID User Interface – A revolutionary interface that allows users to create an unlimited number of customizable, shareable layouts.
- Cloud Connect / Admin – Connect your Nx Witness System to the cloud and manage your Nx Witness system from anywhere, anytime.
- View Live or Recorded – View up to 64 video streams on a single layout – with support for MJPEG, H.264 and H.265 live streams.
- Search Archives Instantly – Search archives using Smart Motion, time and date, video analytics metadata, events, Bookmarks, and more.
- IFTTT Rules Engine – Automate System reactions based on camera, IoT, and 3rd party HTTP events with a built-in Rules Engine.
- Custom Layouts – Create custom layouts combining video, web pages, and IoT devices to increase situational awareness.
On-the-go viewing and control of your Nx Witness systems and devices.
The Nx Witness Mobile application is a low-latency, user-friendly mobile application that lets users view, control, and manage their IP cameras remotely from the smart phone or tablet.
- Connect to and view your Nx Witness Systems from anywhere, anytime.
- Instantly usable and low latency remote IP camera viewing and control.
- View live and recorded video from your IP cameras from anywhere, anytime.
- Search a year’s worth of IP camera video in seconds using Smart Motion.
- Control IP video cameras with Fisheye Dewarping, Advanced PTZ controls, and Soft Triggers.
- Receive custom Push Notifications based on system events to view related IP video cameras.
Key Features
- Low Latency – Nx Witness Mobile has a custom media player with adaptive technology to reduce latency over any type of network.
- Fisheye Dewarping – Built-in universal multi-touch dewarping allows operators to use touch to view and dewarp any Fisheye IP camera.
- Live Thumbnails – Use Live Thumbnails to get a live overview of your IP camera views from your phone or tablet anytime, anywhere.
- Advanced PTZ Controls – Fast remote control of PTZ or Fisheye cameras using touch controls and mechanics designed for mobile devices.
- Secure & Encrypted – Nx Witness Mobile connects using HTTPS and SSL encryption to secure connections and encrypted video.
- Multi-System Switching – Switch between an unlimited number of systems quickly via Nx Cloud or saved connections.
- Soft Triggers – Soft triggers allow users to trigger system actions and integrate with other systems like Access Control, Alarm, etc.
- Smart Motion Search – Smart Motion Search is an intuitive way to search your video for motion-based events from your smartphone or tablet.
- Push Notifications – Create rules to send custom Push Notifications to Nx Witness Mobile users on cloud-connected Systems.
- Layouts – Navigate IP cameras in your System quickly with Layouts that have been shared with each user/role.
- Two Way Audio – Use two-way audio to communicate via connected IP camera and I/O device audio inputs and outputs.
- Camera Search – Search for cameras using keywords. Navigate video archives by date/time calendar and the flex timeline.
The “brains” of any Nx Witness system, the Server application is lean, mean video capturing and streaming machine.
The Nx Server application is a lightweight, powerful media server responsible for discovering, connecting to, and managing Nx Witness system devices and data.
- Auto Discover 99% of IP cameras.
- Manually add RTSP / HTTP / UDP streams.
- Manage storage (local HDDs or NAS / SAN / iSCSI).
- Server Hive Architecture enables Automatic Failover.
- IFTT Rules Engine to automate system reactions.
- Quickly integrate 3rd party devices and systems with API and SDKs.
Key Features
The Nx Server application is a lightweight, powerful media server responsible for discovering, connecting to, and managing Nx Witness system devices and data.
- Auto Discover IP Cameras – The Nx Witness Server application automatically discovers 99% of IP cameras on the market today using a combination of ONVIF and native camera SDKs with advanced capabilities.
- 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) for viewing and archiving.
- Store Anywhere – The Nx Witness Server allows users to capture and store video pretty much anywhere – local drives, SD cards, NAS devices, iSCSI, SAN, Veracity Coldstore, or even cloud locations.
- 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 and automatic camera failover.
- 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 3rd party devices and systems using built-in Server API, Video Source SDK, Storage SDK, and Metata SDK. Access developer tools in Server Web Admin interface.
A brief overview of the development tools available in Nx Meta.
Integrate IP video-adjacent tech in days, not months. For Free.
The Nx Server API is a RESTful API that provides developers the ability to access nearly every feature available in the system’s thick client, including – but not limited to – the ability to query/manage system resources (servers, cameras, users), manage users and permissions, pull live or recorded video out of the system, generate events, create rules, control PTZ cameras, and more.
- HTTP Server API – The Server API is an HTTP based RESTful API that enables rapid integration of 3rd party devices and systems using HTTP/S Requests.
- Video Source SDK – Integrate 3rd party IP Video devices and archives – including IP cameras, DVRs, NVRs, I/O Devices, and Audio interfaces using this C++ based SDK.
- Metadata SDK – Create Plugins to seamlessly integrate object-oriented video analytics – with bounding boxes, metadata tags, and more using this C++ based SDK.
- Storage SDK – Integrate 3rd party storage devices (like Veracity’s Cold Store) and/or cloud-based storage locations for live archiving or backup.
Instant Integrations
A brief overview of the integrations available in Nx.
- HTTP Events & Actions – Generate CreateEvent API calls (aka “Generic Events”) which can be used to create custom automation in the Rules Engine.
- Camera Details panel – A special panel in the Server Web Client provides camera ID and stream info that makes it easier to develop integrations.
- Integrate with Zapier – Zapier is a cloud automation service that can be used to integrate Nx Witness with 1000’s of other web-based applications and services.
- HTTP Server API – An open, comprehensively documented RESTful HTTP Server API.
What can you integrate with the HTTP Server API?
- Analytics – The Server API gives developers the ability to pull live or archived video and their related metadata from Powered by Nx products into 3rd party video analytics solutions for every application – License Plate Recognition, Behavior Analytics, People Detection / Identification, and more!
- Access Control & Alarm Systems Integration – The Server API gives developers the ability to pull live or archived video and their related metadata from Powered by Nx products into 3rd party Access Control / Alarm systems to playback event-driven video, send events to Nx, control access/alarm from soft triggers with HTTP Requests as an action, and more.
- Health Monitoring / Reporting Platforms – The Server API can also be used to integrate with custom 3rd party health monitoring and reporting solutions to add an extra layer of reporting and monitoring.
- PSIM Platforms – The Server API gives any PSIM application – like Vidsys or C2P – the ability to integrate seamlessly with Powered by Nx products to view, monitor, and manage connected devices and their related video.
Video Source SDK
- Integrate live or recorded video sources, I/O, and audio devices.
- The Video Source SDK (Software Developer Kit) enables the integration of any video source (live or archived) into the system.
- With the SDK it’s possible to create a method for auto-discovering, displaying, analyzing, and recording video from virtually any live or recorded video source – IP Cameras, encoders, NVR’s, DVR’s, and more.
- The Video Source SDK also allows for the integration of device I/O’s (inputs & outputs) and 3rd party motion detection metadata.
What can you integrate with the Video Source SDK?
- IP Video Sources – The Nx Video Source SDK can be used to integrate 3rd party IP cameras, NVRs, and DVRs with Powered by Nx software to allow capture, control, management, and even search of device video, I/O, and audio capabilities.
- IoT Devices – The Nx Video Source SDK can be used to integrate 3rd party I/O and IoT (Internet of Things) devices, extending an operator’s ability to monitor and control physical devices (lighting, alarm, HVAC, Fire, etc) in a system.
- Audio Interfaces – The Nx Video Source SDK can also be used to integrate two way audio devices to capture audio and allow operators to talk through these devices in Powered by Nx software built with Nx Meta.
Metadata SDK
The Metadata SDK is used to create Plugins which are installed on the Nx Server application.
- Enables seamless integration of object-oriented video analytics into Powered by Nx products.
- Transmit bounding box and metadata attributes for objects detected into a special object database in Powered-by-Nx products.
- Display bounding boxes over live or recorded video.
- Display detected object attributes over live or recorded video.
- Generate custom Plugin Events (e.g. Face Recognized) and Plugin.
- Health Events (e.g. Service disconnected) which can be used by system operators to create automated system reactions in the Rules Engine.
- Create Config Panel for users to configure how the two systems link together. (optional)
What can you integrate with the Metadata SDK?
- Identity Recognition – The Metadata SDK can be used to integrate with Identity Management solutions like VisionLabs or Nirovision to create hands-free high-flow access control solutions, blacklist solutions, and more.
- Traffic Management – The Nx Metadata SDK can be used to integrate Powered-by-Nx products with A.I. powered intelligent automobile recognition solutions – including License Plate Recognition (ALPR, LPR) – to create intelligent parking, automobile tracking, and traffic management solutions.
- Behavioral Analytics – The Nx Metadata SDK can also be used to integrate with deep learning solutions which detect and analyze human behavior – e.g. people counting, heat mapping, queue management, fall detection, and even violence detection – like Senturian’s Neurolytics solution.
Storage SDK
The Storage SDK enables the integration of 3rd party storage hardware (like Veracity’s Cold Store hardware) and/or cloud or network-based storage for live archiving or backup of existing captured video.
What can you integrate with the Storage SDK?
- Quick Access Control / Alarm Systems Integrations – Use HTTP Events & Actions to quickly integrate Access Control / Alarm systems to tag critical video events in Powered by Nx software or trigger system actions and to allow operators to open Access Control doors or trigger alarm system inputs.
- Manage & Control IoT Devices – The Do HTTP Request action in the Rules Engine allows developers to quickly integrate with 3rd party IoT devices like GJD’s Clarius lightning devices for seamless control of video-adjacent devices.
- Integrate with Building Automation Systems – Combine intelligent video with building automation platforms to reduce energy usage, monitor critical building systems (like HVAC, elevators, escalators, and more), and enhance system operators’ situational awareness.
Camera Details Panel
A special panel in the Nx Web Client that exposes camera information for developers.
The Camera Details Panel is a special panel in the Nx Web Client (located in the Server Web Page) designed to make it easier for developers to get information about cameras during integration to 3rd party systems.
- Camera Name – The name of the camera is a Powered by Nx software product.
- CameraIP Address – The IP Address of the camera. (e.g. 192.168.44.15).
- CameraID – CameraID is a unique identifier for a camera often used in API calls. CameraID can be modified by developers in the Expert Settings tab of the Camera Settings dialog in the Nx Desktop client.
- Camera Vew – A link to the camera in the Nx Web Client.
- Link Settings – Authentication settings for direct downloads from the Camera Details Panel – temporary key/credentials.
- Download Links – Direct download links for High/Low res streams with configurable duration (sec) and resolution (e.g. 1080p).
- High Res Stream – URL for the camera’s high-resolution stream. (e.g. 1920 x 1080, 4K).
- Trans-Coded Streams – URLs for any available trans-coded streams in RTSP, MJPEG, WEBM formats.
Integrate with Zapier
Connect thousands of applications and automate workflows.
Zapier is an online automation tool that connects your favorite apps, such as Gmail, Slack, Mailchimp, and over 1,500 more. You can connect two or more apps to automate repetitive tasks without coding or relying on developers to build the integration. It’s easy enough that anyone can build their own app workflows with just a few clicks.
Automate Anything with Zapier
- Sign Up to Zapier and click on this link to access the Nx Cloud Zapier invite (still in Beta mode!).
- Create your own Zap and check out the 1500+ different web apps that you can integrate with Zapier – and create your own automation.