What's new in VMS Gateway 8.3?
Updated over a week ago

Introduction

The release introduces a number of major enhancements to VMS Gateway including:

This release builds upon VMS Gateway 8.2 (see previous release notes) and we have an updated VMS compatibility article.

Download and installation instructions:

ONVIF Profile S Support for Safezone-2D triggers

We’ve added the framework for us to export EdgeVis triggers through VMS Gateway to any third-party VMS that supports accepting alarms through the ONVIF Profile S protocol.


This allows users to utilize their VMS’s alarm rules system through VMSG.

In this release we’ve wired up the two Safezone-2D events (motion started and motion stopped) to two ONVIF events:

You can use these EdgeVis triggers within your VMS to create alarm rules. The most common use case is to be able to use event-driven recording:

  • When Safezone-2D detects motion, begin recording

  • When Safezone-2D no longer detects motion, stop recording

This allows you to make significant cost savings as you will no longer be recording 24/7 within your VMS.

In many VMS you can also use the EdgeVis triggers to initiate a playback window within the VMS viewing client or alarming system, to draw attention to your VMS operators.

We’ve also added the ability to send a test trigger directly within VMS Gateway so that it’s easier to test if the VMS in question is compatible with VMS Gateway, without the need to setup a full encoder/camera/SZ-2D setup.

For more information on using EdgeVis triggers as ONVIF alarms.

New HTTPS web security improvements

In line with our other web interfaces, we’ve introduced HTTPS support (with a self-signed certificate) and implemented a ‘wrong password’ timeout after too many wrong attempts.

By default, any request to the old insecure HTTP port will now be automatically redirected to the new secure HTTPS port - This may change how you log into the web interface.

Image previews within your VMS

We’ve now improved support for preview images for ONVIF streams.

Previous versions reported that we do not support image previews.

In this release you will see:

  • If the output video stream has never been viewed you will see a blue screen.

  • If the output video stream is currently in use you'll get the current frame from the live stream as the preview.

  • If the output video stream is currently not in use we will cache the last video frame received before it was close, and you'll see that as the preview.

This means when you list your Virtual ONVIF device(s) within your VMS or ODM you will normally be able to view a current or recent JPG preview image.

On-the-fly configuration of Virtual ONVIF Devices

With the previous version of VMS Gateway when you modify the VOD (e.g. add/delete encoder, change bandwidth) it would restart all streams within the VOD regardless of what change you made - this meant that there was a 30-second drop-out in video transmission. We implemented dynamic reconfiguration meaning that changes happen almost instantly and we’ll no longer interrupt all streams – only the one(s) being altered.

Improved logging and error states

One of the challenges you have fed back is that there can be a lot of moving parts to successfully install an end-to-end system that utilises VMS Gateway and it can be difficult to tell why something has gone wrong and where to look to fix it.

We introduced the first version of our improved activity logs (for machines, VODs and output streams) and tried, where possible to provide in-app guidance, and point you in the correct direction (your encoder, your server, your VMS Gateway machines, or your VMS) when we detect something is wrong:

Significant fixes

  • Resolves a crash when VMS clients attempt to request an RTSP 2.0 stream so that they now correctly fall back to RTSP 1.0.

  • Resolves an issue with Genetec Security Center that would cause it to lose connection after a day of streaming.

  • Resolves an issue where deleting an offline device would fail and the UI would repeatably request 'Are you sure?'

Did this answer your question?