Salient VMS Tested

Author: Ethan Ace, Published on Apr 15, 2016

Independent VMSes are increasingly a dying breed (with Exacq, Milestone, VideoInsight and Aimetis being sold off in the past few years).

The ones remaining have benefited from this, as many integrators prefer having an independent VMS. One of those who members have asked about is Salient, a US based VMS provider, which is ~20 years old but not very well known.

In this report, we share our test results of Salient. The video below overviews what we cover:

*********** ***** *** ************ * ***** ***** (*********,*********,*************************** **** *** ** *** **** *** *****).

*** **** ********* **** ********* **** ****, ** **** *********** prefer ****** ** *********** ***. *** ** ***** *** ******* have ***** ***** *********, * ** ***** *** ********, ***** ** ~** ***** old *** *** **** **** *****.

** **** ******, ** ***** *** **** ******* ** *******. The ***** ***** ********* **** ** *****:

[***************]

Test *******

******** ** ********, *****, ******* *** ********* (**** ********** *** ****** *****), *******'* *** ******* **** * ****** ** ********* *** functionality ***********, **** **:

  • ************ ****** *******:** *** *****, **** ******* ****** *** *** ******* ***** ******* settings, ******* ***** ** *******'* ********* ****** ****. **** ********* when *** ** *** *****, *** *** *.***. 
  • ** ***** *******:******* *** ********* *** ****** ******* ** **** ****, **** no ***** *******. 
  • ******* *****-****** ******:**** **** *** ****** *** ** ******** ** * ****, but ***** ** ******** ** ******** ****** **** **** ** proprietary ****** *** ************ ********. ************, ***** **** ******** ****** time ****** *** **** ******, **** ** ****** *** ** mark * ******* ** ***** *** ****** **** ***** ******** cameras.
  • ** ********** ******:** ***** ** **** ***** *****, ********* **** *** *** alarm ****** ***/** ** *********. ** **** ** ****** ** displayed ** *** ***** ****** (****** ******* ********** ** ***** recording *** *****, ****** *************). 
  • ** ********** **********:****** ******** ******* *** ** ****** **************, ***** **** ********* each ************. ************, ******* ************** **** ********* **** ****** ***** and ****** ***** ** ******** *****, ***** *** ******* **** users.

******* *** **** * ********, ****** ******** ** ****:

  • ******* *******: **** ********** ******* **** **** *** ********** ******** ** *** ******* size ** *** ******* ******, ****** ****** **** ******* ***** in *** ***** *** ******* ****** ********* **** ****** ** client. *******, ******* ******* ******** ****** *********, **** **** ****** using ~*-*% ********** *** ** *** *****.
  • **********:********** ****** ***** ** **** *** **** * ******* **** a **** ***** ******* **** *** ******** ****, ***** *** be ********** ** ***** ******* *** * ****** *** ** record ********* ** **** ******.

Salient ************ ********* ********

***** ******** ******** ** ******* ************ *********.

  • *** ($** *** ****): ****** ******, ** *******
  • *** ($*** ****): ********* *******, ********* *******
  • ********** ($*** ****): ********* *******, ********* *******, **** ****** ********* integration, ***** ***** (********** *** ******), **** *-*****, *** ***** advanced ********.

****** ******** *** *** **** ** ******** *** ********* ** servers *** *** ** ****** ***** **** ****** ** ****** as ******.

************ ********

** ******** ** ********, ******* **** ****** * **** ** pre-installed ***/****** ********** ** ******** **** *******, ****** ************. ***** appliances *** ** ** **** ** ******/**, **** *** ******* to ****** ****** ******** ** ** ** ** ********** ****.

CompleteView ****** ********

******* ******** ******** ******* *** ********* (***** ******, ***** ******, CV *********) ** **** ** ******** ************** ********* (***** *******, Server *************, ****** *************). **** ** ********* **** ****/**** *****, which ***** ***** ********* ** *** ******, ** ******** **** into ********* *** **************. ** ****** ******** ** ***** ************ in **** ****** *****.

Camera *******

** *** *****, *******'* ****** ******* *** *** ********* ********.

******* *** ******* ********

******* ** *** ******* ** ***** ** ******* *** *** function ********, ******* ***** ** ***** ********* ******* ****. *** example, *** ********* **** *** ****, **** ****** ** ***** supported, ********** **** **** ***** *** ***** ******. ******* ****** occurred **** **** **** ******, ** **** ** *********. 

** * ****** ******* *******, ******* *** **** ** *** some ****** *********** ******, *** *** ***. ********, **** ** these ******** *** ********* **** *** **** ** **** *******, many ***** ***** ****** ** *** **** *** **** ******.

** *****

******* **** *** ******* *****. ******* ***** *** *** ******** supported *** ** ***** *** ***** ******* ******. **** **** using **** ****** ******** *** ************* ** ** **** ** the ****** (*****, ***, **********, ***.), *** ** ****** ****** or *** ******* *** ********* ** **** *** ** ***** conformant *****.

******* *********

******** ** **** *****, *******'* ******** ****** ******* ** **** limited, ******* ****** **** *** ******* *** **** ***** ************* (Panasonic, ****, *****) *** ****** *** ** *** **** ** all (*****, *******). ****, *********, *******, *** ******* *** **** widely *********.

** **** ***** ** ****** ****** ****** *** ******** *** some ** *** ****** ******* ****** ********* *****.

Search *** ******

*******'* **** ******* ************* ********** ** **** ** **** *****-****** export **** * ************ ******. ******** ******* *** ** ******** at ****, *** **** ** ***** ** ** ********** **** in ******** ******. ** *********** ****** **** ************ ******** ** available.

******* ****** ******** ******** ****** *** *** ** ******** *******, as **** ** ********* ******.

Alarm ******/*********

****** *** ************** ** *** **** ****** **** ** ****** icon *****, **** ** **** ** ***** ** ***** ***** video.

** ***** ** **** ******, ***** **** *** *******:

  • ***** ******: *** ************ ***** ****** ** * ******** ********* client *********** ***** ******** **** ***** *****. ******* ******** * split ****** **** ** *** ***** ** ***** ****** *** received, **** ******* ***** ********* ***** **** *** ** ***. Past ****** *** ** ****** ** ****** ******** * ******** clip ** *** ***** ****.
  • *********: ********* ** * ******* ****** **** *********** ***** **** up ***** ** * ******** ***** ** ******. ***** *** use ***** ** ** ******, **** ***** ********** ** * window (** **** ******) **** *** ***** ** *********.

** **** ** *** ***** ****** ** **** *****:

Management ******

******* ********* **** ** ********** *** ** * ****. ***** is ** *********** ********** ********** ** *****, *******, ** ***** functions. * ******'* ************* *** ** ****** ** ***** *******, but **** ** * ****** ******* *** ******** **** ********** administrators *** *** **** ** **** ***** *** ****** ** each ******, **** ** *** **** ****, *******, ***. ******* says **** *** ****** *** ******* ** ****** ******** ******* at **** ** * ****** *******.

** ******** ** ****** ******, ***** **** ****** ****** ********* as ****, *** * ******** ************* *******. ****** *** ****** users *** ******* **********, *** ******, ***** *** *** ********* if *** **** **** **** *** ***** ** **** ******. Salient **** **** *** ******* ** ******* ***** *********.

**** ***** ******* ***** ******:

Live ****

**** **** ******** ********* ** ***** *****, **** **** ******* UI ******.

******** * ****** **** *** **** ** ******* ********** *** camera ******* ** ******** *** *** ** ** **** *** clients. ***** **** **** *** ****** **** *** **** **** the ******* **** *******.

***** **** ****** * **** ** *** ****** ************* *********** before * ***** **** *** *****. ******* ***** *** ********* after *** **** ** ****** **, *** ** ******* ****** view **** ** ****.

************ **** *** *** * ****** ********* **** **** ******* VMSes, ** *** *******, ******** **** ***** ** ************** ****** be **** **************.

Display *******

*******'* ******* ******* ********* **** *** ****** ****** ********** ** the ****** ** *** ******. *** **** ****** ** ******** from *** ****** ** *** ******, **** ********** (***** ** default) *** **** ** *** ******* ******. ** * **** viewing **** *** *******, *** *******, *** **** **** * 960x540 ****** *** **** ** * ***** *******. **** ********* zooming ** ******* ***** **** ******, *** **** ****** ** sent.

**** **** **** ** *** ******* *********, *******, ** **** transcoding ******** ********** ****** ****. ** *** *****, **** ********* by ~*-*% *** ****** **** ******* ******* *** ****** ** (transcoding **** *****). **** ******* *** ****** ** ******* ***** may ** ******* *** ****** *** **** ** ********* *** when ****** ********.

************, ** *** *****, *.*** *** ********* **** ********* **** MPEG4 ******* ********* ********** *** *********, **** **** ****** *.*** streams ******** ********* **** ********* **** *** ******** **** ********** stream. ** **** ******* *** ** ******* *** ******** ** this *****.

**********

******* ******** * ***** ******* ****** ********** ***** ****** ***** to **** ******* ** * ******* ******* ****** **** ***** is ******** ** ** ** ****. *** *******, ****** ** event, ** ******** ******** * ******* *** **** **** ****** A ** * ** * *** **** ** *. ***** QuickTrack, ***** ******* *** ****** ******* *** ******* **** *** pane *** *** ** ****** **** ** *** ***** ** which **** **** ******, ******* ****** ** ****** ***** ****** multiple *******.

** **** ********** ** **** *****:

 

Comments (30)

Really seems out of date and behind in functionality. What are the major aspects it's still around? Outstanding support? Momentum from past to users? Loyalty based on a strict dealer channel?

We recently looked at taking on Salient as another VMS to sell, but what killed the idea was having to exclusively buy through ADI. They used to sell direct from what we found out.

Just having to go to another screen or tab to play back video is a non-starter for me. One of those things that you feel almost personally no one should have to do. We've had customers before who went from one system that let you playback video in the same live view window, to a new system that required you going to different screen for playback and had a near revolt against it.

No ONVIF support is the other one. We all know ONVIF conformance is way from perfect or enforced, but it's a standard the majority of the industry has decided on and there's no excuse when the industry has too little standards to begin with. It gives me the impression of a company that has pulled back on investing in development, a common move by management who are trying to maximize short term profits at the expense long term competitiveness.

Its easy, No ONVIF, No Way!

Display scaling: This transcodes streams into only the resolution required by the current size of the viewing client...

Hopefully while at ISC, Salient stopped by the Avigilon Walk-in Confessional and got a voucher good for unrestricted HDSM usage, else...

[Full disclosure, I’m the Director of Product Strategy for Salient]

With respect to enterprise system management, there are some significant features that our large scale users benefit from. First, CompleteView’s Admin Console allows for centralized software updating. An administrator can select any number of NVR servers being monitored in Admin Console and push a software update to those servers simultaneously. The Video Client can be configured to ‘pull’ the update down from the servers which results in the ability for administrators to perform software updates to clients and servers from a central location. Another feature allows client configuration to be stored centrally on a Configuration Server in CompleteView. This allows for remote client configuration as well as roaming users (log into any client and the corresponding ‘user experience’ is downloaded to the client).

Another item of note is multi camera export. CompleteView includes a separate player application, called Video Player, which allows the user to open multiple exported video clips for synchronized playback.

With regards to ONVIF support in CompleteView, that feature will be released in version 4.7 of CompleteView scheduled to be released in July of this year.

Finally, on Display Scaling (what we call “Dynamic Resolution Scaling”), in the video posted (at 1:32) after zooming in the live streaming resolution does not update. CompleteView will actually crop out the areas of the camera’s field of view that are not displayed on the screen, so even though the user sees higher quality video in the digitally zoomed area the video resolution transmitted from the server to the client may not change. This feature helps save bandwidth even when digitally zooming in the client. Dynamic Resolution Scaling does not affect recorded video; CompleteView always records the native video resolution streamed from the camera.

Brian Carle

Brian, the centralized update is a nice feature. I know of another VMS that updates clients when they are not at the same version as the server, but not as robust.

As for the video player for synchronized playback of video exports, I know of another system that does that, and others that export multi-cameras views like Exacq and others. Not a bid differentiator, in my own opinion.

Why support ONVIF now when ONVIF has been out for 7 or 8 years, with pretty much industry expectation of it as a standard for the last 3 or 4 years. In the cold eyes of the market, though, the answer would be moot as the question is rhetorical.

Finally, almost all the major players have some sort of scaling ability in their clients, just in different ways. You can be different, but how does it make it a must have above other considerations when similar results can be had by other products?

I know deciding what to spend time and resources on in the development road map that will best capture market sales is not an easy thing. My point is the different capabilities you have do not make up for not having what are now standard expectations.

So this is al they have to show for 20 years in the industry? They are light years behind NX Witness, which is still a very young program.

Pass.

Any chance IPVM will do a review like this one to NX Witness?

If so, make sure you get the latest release, v 2.5

NX Witness has the unfortunate ban on NA sales / requirement to both through DW (i.e., Spectrum). Otherwise, it would be doing better much better (DW has held it back).

That said, we might test it. Right now, we are testing DVTel's VMS and then are considering what is next.

Actually I'm looking forward for DVTel as well.

Regarding NX since DW and NX are the same testing one will be the same as the other and benefit your international IPVM members :)

Itamar, well played! Btw, is NX available locally for you? Just curious to hear how it works in your region.

Very early here, to early to say if there is real impact.

Digivod is gaining some strength here.

If you like I can send you directly a whole list of the major players here.

[IPVM note: Requested]

I'm not sure that DW has held it back. NO (Network Optix) is always releasing new versions with the only problem being the length of time it takes for DW to release their re-skinned version. DW's biggest problem is that NX provides better support for it then DW does. DW doesn't even have a ticket support system that I can find. I have since given up contacting DW until they can get their act together.

Just recently they posted a press release on their Facebook page for V2.5 with the update code. However, it still wasn't posted on their website under downloads and it's still not updated. The phone app isn't released on the App Store. When you call in, tech support didn't know about the press release and said the product wasn't officially released. However, I updated my demo system.

If you can get past DW support, the product is still solid, and they are constantly adding features and fixing bugs.

I'm not sure that DW has held it back. NO (Network Optix) is always releasing new versions

To clarify, when I say held back, I mean (DW) on the sales / marketing / distribution side.

After posting, I wondered if that's what you meant. To that effect, I would agree. They offer too many IP products and Spectrum is simply one of the offerings.

One nice advantage that Salient now offers is through the OEM relationship they have with AMAG, which sells the software through their own channel and offers the best integration with their access control platform (I think it's the only one that actually provides 2-way integration, though I'm not 100% sure of that). Other platforms are clearly better, more advanced, and more flexible than Salient, but to AMAG clients, it really is a pretty solid solution.

Is there any other VMS software that does QuickTrack like what Salient offers?

Most of the operators that I talked to in casino said that they will use hardware to record the video image again in another monitor that operator actually sees.

Yes there is, Ksenos VMS. Editable video clip in live video and recordings.

www.ksenos.com

Disclaimer: I'm CEO of Ksenos VMS

@Undisclosed 5 Manufacturer Genetec has "incident recording" which very similar.

I saw a question in a related thread that asked why Salient needs extra horsepower in the server.

I got involved with answering this question when a customer recently installed the VMS on one of our servers and the CPU choked.... processing less than 200Mbits.

What I discovered is that the architecture of the VMS has a large function built in that performs all the stream functions like transcoding and other client/server support.

You can either leave it on or turn it off.

The Server Side VMD is a big one and the Salient docs frequently recommend to do VMD on the camera. Their design tool also has this choice.

Also... every Client stream will be transcoded which is why the system sizing tool asks how many will be processed.

From the manual... this is the big function that users CPU resources.

CompleteView™ performs Stream Processing on the input video to provide advanced functionality including:
 Server Motion Detection
 Timestamp Overlay
 Camera Name Overlay
 Dynamic Resolution Scaling
 Dynamic Frame Throttling
 Dynamic Video Decoding
 Video Transcoding or Recompression
 Camera Previews
 Video Analytics
 Email Notifications

Processed video streams are then made available for live streaming to video clients and per-camera video recording.

Bottom line is you will need big CPU for this VMS ...frequently spec-ing a Dual Xeon config.

What if two clients are viewing the same quad for instance? Does the second client increase the amount of transcoding, or do they share?

Is the timestamp overlay burned into the recording?

That is a good question for which I have no answer. Their documents suggest that each client gets its own 'transcoding engine'...however, the real life result is what clarifies that.

Unfortunately, we have not been able to get a Salient license to test with like we get from many other VMS partners.

For example, I would like to know if I can move the Completeview/Client function onto another system, where I could built it up with big CPU power and memory...and leave the Recording server as just that...save the recordings and serve up the old data.

[Please note, I work for Salient]

Undisclosed #3, for Dynamic Resolution Scaling to work the video from the camera being viewed must be decoded from its compressed format then scaled to the resolution being viewed at the client. Decoding is much more CPU intensive than scaling.

When multiple clients are viewing the same camera, the video stream of that camera is decoded just once. Each client stream is independently scaled and since that process is much less CPU intensive, having multiple clients view the same camera does not increase the CPU load significantly.

With respect to timestamp overlay, a timestamp (or camera name) can be added to the recorded video if the recordings are transcoded. In most CompleteView deployments timestamps are overlaid on the client but not in the recorded video. Video is recorded with the time as meta data added to the clip and can be viewed in our exported clip player, providing the benefit of an overlay without obscuring details in the video.

Mike, Dynamic Resolution Scaling does scale the video resolution independently for each client. Each client will receive the exact resolution of the viewing area for that camera on screen (up to the resolution the camera is recorded at), even if other clients are viewing the camera in a smaller or higher resolution.

Also, the CompleteView clients can be moved to a different computer than the recording server.

Brian...thanks for clarifying a few things. Now I have additional questions.

The server has two choices that will control heavy CPU use ...and their relationship is not quite clear.

These are the "Disable Stream Processing' and "Dynamic Video Decoding".

My interpretation is that the Stream processing choice is the 'master' where it must be doing its stream processing and the DVD is the 'slave' where it tries to reduce the CPU load per the criteria. If the Stream processing is disabled then the DVD has no purpose for that camera.

For the case where I have my cameras doing the motion detecting, and I have defined the 'Camera Alerts'...how does the Server Motion Detection get turned OFF for those cameras?

Please consider clarifying how these settings work together.

The Dynamic Video Decoding setting will prevent CompleteView from processing a camera stream when server based motion detection is not used and when no users are viewing a camera (and therefore, Dynamic Resolution Scaling is not required).

Disable Stream Processing disables all processing for a video stream. Users can still view video form cameras but the stream sent to clients will not be dynamically scaled. With Disable Stream Processing turned on, DVD is no longer used. In that sense, DSP is the 'master' and DVD is the 'slave'.

How does a user turn OFF server side motion detection? Doing this was not clear in the docs.

Server side motion is off unless the user configures motion detection on a camera by drawing motion zones in the camera's FOV during configuration. Motion recording also needs to be set on the recording schedule for the camera. The motion recording schedule controls both server and camera side motion detection and is required for either to be active.

that helps..thanks

Login to read this IPVM report.
Why do I need to log in?
IPVM conducts unique testing and research funded by member's payments enabling us to offer the most independent, accurate and in-depth information.

Related Reports

Axis Releases First New Access Controller In 5 Years (A1601) on Jun 15, 2018
It has been 5 years since Axis 2013 entry in the physical access control market, with the A1001 (IPVM test). Now, Axis has released its second...
ReconaSense - The AI / Access Control / Analytics / IoT / Video Company Profile on Jun 12, 2018
One company's ISC West booth stood out for displaying a light-up tower of buzzwords. The company, ReconaSense, pledged to be 'making sense of it...
H.265 / HEVC Codec Tutorial on Jun 07, 2018
H.265 support has improved significantly in 2018, with H.265 camera/VMS compatibility increased compared to only a year ago, and more manufacturers...
Bosch IVA Video Analytics And Motion+ VMD Tested on Jun 06, 2018
Bosch's video analytics now ship on nearly every model, from indoor domes to high-end 5MP starlight cameras.  In this test, we evaluate Bosch's...
Hikvision PanoVu 20MP Flexible Camera Tested on Jun 01, 2018
Hikvision has released their first repositionable multi imager cameras with integrated IR included, atypical in competitors. We bought and tested...
Oncam 12MP Fisheye Camera Tested on May 29, 2018
Oncam has made their name since the early 2000s as a fisheye specialist, focusing only on panoramic cameras. To see how this specialist stacks up...
VMS Server Sizing on May 25, 2018
Specifying the right sized PC/server for VMS software is one of the most important yet difficult decisions in IP video surveillance. In the past...
Hanwha Wisenet X Analytics and VMD Test on May 24, 2018
Continuing our updated testing of camera analytics, we tested Hanwha's Wisenet X analytics for over two weeks in multiple scenes, indoors and out,...
Software Only VMS vs NVR Appliances on May 23, 2018
Should you buy your own PC/server and load VMS software on it or get a turnkey appliance (both hardware and software, e.g., NVR, Hybrid DVR) from a...
Dahua Intrusion Analytics And VMD Tested (Poorly) on May 21, 2018
Dahua ships basic analytics on practically all their cameras, ranging from low cost to high end. To see how these analytics work in real world...

Most Recent Industry Reports

IPVM Vulnerability Scanner Released on Jun 18, 2018
IPVM is proud to announce video surveillance's first and only cybersecurity vulnerability scanner. This tool allows quickly and simply...
Hikvision Corrects False Cybersecurity Announcement on Jun 18, 2018
Hikvision has corrected a false cybersecurity announcement that claimed a British government-sponsored program endorsed the cybersecurity of...
July 2018 IP Networking Course on Jun 16, 2018
The last chance to save $50 on registration is this Thursday, June 21st. Register now and save. This is the only networking course designed...
The Dumb Ones: PSA's Bozeman On Cybersecurity on Jun 15, 2018
The smart ones are the hundred people who flew to Denver and spent $500+ on a 1.5-day conference featuring Dahua as a 'cyber responsible partner',...
Amazon Ring Launches $10 Monthly Professional Alarm Monitoring on Jun 15, 2018
Amazon's Ring has announced an alarm system with 24/7 professional alarm monitoring for $10 per month, a fraction of the $30+ per month traditional...
Axis Releases First New Access Controller In 5 Years (A1601) on Jun 15, 2018
It has been 5 years since Axis 2013 entry in the physical access control market, with the A1001 (IPVM test). Now, Axis has released its second...
Hikvision 12MP Fisheye Camera Tested (DS-2CD63C2F-IV) on Jun 14, 2018
Hikvision's DS-2CD63C2F-IV is their flagship panoramic camera, with a 12MP imager, 15m integrated IR, smart codec, and more. We tested the 63C2 in...
Four Major Outdoor Camera Install Problems on Jun 14, 2018
Over 140 integrators told us the top four camera installation mistakes that lead to unexpected problems and failures. Their comments often...
Security Sales Course Summer 2018 on Jun 14, 2018
Based on member's interest, IPVM is offering a security sales course this summer. Register Now - IPVM Security Sales Course Summer...
China Public Video Surveillance Guide: From Skynet to Sharp Eyes on Jun 14, 2018
China is expanding its video surveillance network to achieve “100%” nationwide coverage by 2020, including facial recognition capabilities and a...

The world's leading video surveillance information source, IPVM provides the best reporting, testing and training for 10,000+ members globally. Dedicated to independent and objective information, we uniquely refuse any and all advertisements, sponsorship and consulting from manufacturers.

About | FAQ | Contact