You are using an unsupported browser. Please update your browser to the latest version on or before July 31, 2020.

11/06/2019 - Release Notes - DW Spectrum IPVMS Software Update v4.0.0.29990

DW Spectrum v4.0.0.29990 Release Notes


Affected Roles:  All Users

Related Digital Watchdog VMS Apps:  DW Spectrum

Last Edit:  November 6, 2019


DW Spectrum v4.0 Release Notes


    • H.265 for ONVIF Devices - the H.265 codec is now supported for cameras detected and managed via ONVIF
    • Layout-as-An-Action - A predefined layout can be opened when an event occurs.
    • Failover on Storage Failure - Failover now also occurs when all designated storage drives fail on a Server.
    • Encrypted Video and HTTPS Communications - Added the ability to force the system to use HTTPS and to encrypt video traffic.
    • Cloud System Merge - Cloud connected Systems can now be merged together. In order to merge the same user must have the Owner role in both systems.
    • Secure Export - .exe, .nov exported files can be protected by a password (option is only available from the Multi-Video export tab on the export dialog).
    • Username on Watermark - when "Display watermark with username over video" option is checked the username of the operator who exported the video is displayed on exported video and while viewing.
    • Import Offline Video to Archive - Users can now import offline video files (from wearable cameras, action cams, drones, etc) into archive and associate with a virtual camera which can be used like any other camera in a system.
    • RTSP / HTTP Dual Stream Support - users can now add two streams when creating an RTSP/HTTP camera which enables dual streaming and adaptive scaling. When a secondary stream is added the primary stream also becomes modifiable.
    • Webcam Support - Webcams (Built-In and USB) are now supported on Windows, and Ubuntu Linux operating systems with dual-streaming and audio support. Great for demos, operator response recording, and more.
    • Metadata SDK and Plugins - A software development kit (SDK) for rapid integration of intelligent 3rd party systems and devices. Includes a comprehensive feature set designed for AI and deep-learning driven computer vision applications focused on object recognition and automation. Using the Metadata SDK developers can create Plugins for the Server application that take advantage of key new features, including:
      • Metadata search by attributes, time interval or region of interest on camera
      • Object overlays on live video and playback
      • Camera-specific video analytics settings
      • Programmatic creation of custom Events in the Rules Engine
      • Plugin configuration in a new tab in System Administration Dialog.
    • C2P Integration - Integration with Convergence to Pixels (aka C2P), a product that integrates a wide variety of 3rd party solutions including:
      • Access Control: Axis A1001, Blue Access Cobalt X1, DMP XR550, Identicard PremiSys, Isonas Pure Access, Keri Systems NXT, RBH AximonV, DSX WinDXS
      • Asset Tracking: iWeigh, DHL, SEUR, Barcode Readers (Generic)
      • Audio Analytics: Shotspotter
      • Automation: AVEVA Wonderware, Advantec ADAM 5000 series
      • Banking: Diebold Nixdorf Opteva ATMs, Fiserv, Biometrics (IMID Access
      • LPR: Elsag MPH900, HTS C50, Q-Free Intrada, Mango DSP Viper, Neural Labs VPAR, Platesmart ARES, Vigilant Solutions, Inex Tech IZ ALPR Cameras
      • Point-of-Sale: Agilisys InfoGenesis POS, Oracle Micros Simphony/VSS, NCR Radiant 1500 Series, NCR Retalix StorePoint, POSitouch, Heartland Xpient IRIS Restaurant POS, LOC SMS, IBM-RMS
      • Video Analytics: iRONYUN.
    • Redesigned System Update:
      • Improved update for systems with multiple servers.
      • Improved update when bandwidth between servers is low. Update does not fail if a single server drops the connection. Operators can now initiate a manual update for a specific server.
      • Upgrade for unsupported operating systems can be blocked. If a new version does not support the current operating system for a blocked server the update process will not start.
      • Not it's possible to add custom description for any build
    • Updates to the Desktop Client User Interface - comprehensive revamp of UI / UX for improved usability:
      • Notifications Panel - now includes quick tabs for Notifications, Motion Detection, Bookmarks, Events and Objects as well as the ability to search and filter each respective tab
      • Resource Panel - Keyword Search has been moved to the top of the Resource panel and operators can now search for Servers, Cameras, Layouts, Layout Tours, Video Walls, Web Pages, Users and Local Files
      • Add Device Dialog - added the ability to assign devices to specific servers in a multi-server system
      • Camera Settings Dialog - redesigned for enhanced readability and usability
      • Device Selection Dialog - redesigned for enhanced usability
      • Time Synchronization Dialog - redesigned for enhanced readability
      • Storage Analytics Dialog. - redesigned for enhanced readability and usability
    • Desktop Client CLI launch - Desktop client can be launched with a command line parameter to define initial layout. This allows programming pop-up like behavior.
      • Desktop client can be resized with a command line parameter.
    • Action parameters substitution for the "Do HTTP request" action - Source, Caption or Description placeholders can be added to HTTP POST request body to be automatically replaced by the corresponding values from Generic Event query params. Placeholders syntax:
      • {event.source}
      • {event.caption}
      • {event.description}


  • System Scalability - The maximum number of recommended servers, resources, and users in single System has been increased significantly. If approaching recommended System size please consult with Support for scalability planning. The maximums below are based on lab testing results and could vary significantly based on project’s real-world environment.
    • Maximum Recommended Servers in a System:100
    • Maximum Recommended Resources in a System: 10,000
    • Maximum Recommended Users in a System: 1000
  • Paxton Access Control integration support re-implemented.
  • Update RTSP port - Introduced the ability to modify camera RTSP port from Advanced tab.
  • Overall system security improved with known vulnerabilities addressed.
  • Improved firewall support for improved client-server connections.
  • "Add Device..." option is now available in the main menu.
  • Added the ability to export several bookmarks in .nov and .exe file from the Bookmark Log dialog.
  • Added Server settings documentation (see “For Developers” tab in server web page).
  • API Improvements:
    • Audio export in HLS tracks is supported.
    • VideoWall advanced API. Improved Rest API methods for working with layouts (getLayout, saveLayout). It is now also possible to display a camera on a specific monitor.
    • Server API improvements and fixes.
  • New hotkeys for Item actions (top icons):
    • i = show / hide item Info
    • a = enter / exit Smart Motion search
    • p = enter / exit PTZ
    • d = enter / exit Fisheye Dewarping
    • w = create Zoom Window
    • e = enter / exit Image Enhancement
    • Esc = Exit item fullscreen
  • New hotkeys for Layout actions:
    • Ctrl + Shift + S = Save Layout As…
    • , PgDn, Space, Enter = next Layout in Layout Tour
    • , PgUp, Backspace = last Layout in Layout Tour
  • Minimum Grid Size for Layout - Users have the option to set a minimum Viewing Grid size (initial number of Viewing Grid items) in layout settings (works in both Desktop client and in Video Wall).
  • Video Wall Improvements:
    • It is now possible to add backgrounds to layouts on video wall screen.
    • It is now possible to enable/disable the Timeline on Video Wall.
  • Minimum size for zoom window can be disabled.
  • The Bookmark button was replaced with the Thumbnails button on the Timeline.
  • Added the ability to share cameras between users via drag-and-drop in Resource Tree.
  • Licenses:
    • Edge license can be now be deactivated.
    • More than one EDGE/ARM license can now be activated per server.
    • I/O and Encoder licenses can also now be activated on ARM devices.
  • Minor context-sensitive help improvements.
  • Optimized processing of large bookmark databases (500+ MB).
  • The Local Files list in Resource Panel now updates when a source folder is changed or a file in the folder is removed or added.
  • Time format is now unified through the whole VMS and is taken from the operating system.
  • Rules Engine Updates (Events & Actions):
    • "Set to full screen" and "Exit full screen" actions added to Event Rules engine allowing video items to be displayed in full screen mode based on events.
    • Checkbox “Omit logging” added to Generic Event. When checked, a Generic Event will not be added to the event log. This allows operators to program display values as a text overlay from Generic Events without making database calls.
    • "Storage failure" has been renamed to "Storage issue" in the event log/rules.
    • Added “pre-recording” option to “Device recording” action.
    • Added “System is updated” event logging to the Audit trail.
    • "Do HTTP request" action now supports HTTPS urls.
    • Added a new event “System time was tuned at Server”. Event shows only if server time was changed for more than 5 seconds after synchronization.
    • Added notification if all servers in the system are not connected to the Internet and time cannot be synchronized with the Internet time.
  • If aspect ratio is set to Auto in the Camera Settings dialog, the aspect ratio of the second stream will be modified to match the first stream.
  • Added Brazilian-Portuguese languages support.
  • Added support for IP address in LDAP URL.
  • Smart Search is now supported on ARM platforms for H.265 codec streams.
  • Soft triggers are now sorted alphabetically.
  • Added the ability to backup database automatically once per month.
  • I/O port name shows in related email notifications now.
  • Minimal buffer size on Desktop client for LIVE mode reduced.
  • Added server API link for generic event.
  • Added LDAP search timeout setting.
  • Added event "Plugin event"- Plugins can generate events which can be used to create Rules in the Rules Engine.
  • Cloud connectivity (firewalls and proxy servers) improved.
  • "Admin DN" was renamed to "Admin DN or CN" in LDAP settings.
  • Added video traffic delivery method indicator on item: Direct connect, NAT traversal (N) and Proxy (P)
  • Server was sending requests to manually added cameras/streams even when the auto-discovery option was disabled. Now it keeps sending requests only if Failover is enabled.
  • Links are supported now in custom text on update notification.
  • Welcome screen tiles sorting was changed:
    • If system is hidden it is now removed from the list of tiles.
  • The following operator actions are no longer allowed on locked layouts: item rotation, cell spacing, aspect ratio changes, interactions with zoom window.
  • Added watermark for video files exported via HTTP Progressive Downloading API call.
  • Added mp4 export support for HTTP Progressive Downloading API call.
  • Added plugins information on the “Server settings” dialog.
  • Added web-page to media server settings documentation.
  • Default period of scheduled database backup was changed to 1 week (6 weeks maximum).


  • From 3.x: Upgrade directly to DW Spectrum 4.0
  • From 2.5 or 2.6: Upgrade to 3.0 then upgrade to 4.0

* Always backup the database and license key information before upgrading to newer build or version

        ** Re-index the storage after upgrading to 4.0.


  • Build Number: 29990
  • Password:         h8i7ec



    • Windows 7, 8, 8.1, 10/Enterprise
    • Windows Server 2008 R2, 2012, 2012 R2, 2016 v1607
    • Ubuntu LTS: 16.04, 18.04
    • 32 Bit operating system (both Windows and Ubuntu Linux)
    • Ubuntu 14.04 is no longer supported.(refer to the reference for upgrade
    • Windows Server 2008 no longer supported (Only 2008 R2 is supported)


    • Windows: 7 Home, 7 Standard, 7 Pro, 7 Ultimate, 8/8.1 Standard, 8/8.1 Pro, 8.1 Enterprise, 10 Home/Pro/Enterprise1
    • Windows Server 2008 R2, 2012, 2012 R2, 2016 v1607
    • Ubuntu LTS: 16.04, 18.04
    • OS X 10.13: "High Sierra", 10.14: “Mojave”, 10.15 “Catalina”.

1 For Windows 10, recommend i5/i7 processors with 16GB RAM and video card with 2GB or higher RAM

    • 32 Bit operating system (both Windows and Ubuntu Linux)
    • Ubuntu 14.04 is no longer supported.(refer to the reference for upgrade instruction)
    • Windows Server 2008 no longer supported (Only 2008 R2 is supported)


  • DW Mobile Plus
  • DW Spectrum™ App 19.x.x
  • DW Site Viewer™ App for Apple TV


  • BlackJack MINI (FW version 1.0.0_2019.09.27 and higher)
  • BlackJack BOLT
  • BlackJack CUBE / CUBE-DL
  • BlackJack P-RACK
  • BlackJack E-RACK
  • BalckJack X-RACK
  • DWC-MV84WiAC6 / DWC-MV84WiAC1
  • DWC-MF4Wi4C6 / DWC-MF4Wi4C1
  • DWC-MF4Wi6C6 / DWC-MF4Wi6C1


    • USB Webcams will only be discovered if they are recognized by the operating system they are installed upon. Windows often automatically installs the driver for USB webcams. Ubuntu Linux typically requires driver / 3rd party software installation in order for a USB webcam to be recognized. (Including built in camera on the notebook and all-in-one PC)


  • 165
  • 22-Jul-2021