FLIR Latitude VMS Test
FLIR spent nearly $100 million on DVTel, primarily for one product - DVTel's enterprise VMS.
Though FLIR has killed the DVTel brand, they are aggressively moving the VMS forward. This is a major shift for FLIR, who historically has been a leader in thermal cameras and, more recently, expanding into lower end cameras / kits (via Lorex).
However, until now, FLIR has never had an enterprise VMS to pull together an end-to-end solution.
In this report, we share our test finding of FLIR's Latitude VMS, examining its strengths and weaknesses in great detail.
Latitude has two core applications, Admin Center (used for configuration) and Control Center (used for monitoring/investigation operations), shown in this intro video:
Inside we provide 9 more video screencasts analyzing live viewing, investigation, export, camera support, and DVTel's novel features like SceneTracker, Mentor, and TruWitness.
Overall, FLIR's VMS worked well, with a range of modern features generally comparable to integrator favorite VMSes.
On the plus side, FLIR offered 3 features not commonly found in VMSes, including screen recording, image stitching and advanced mobile phone streaming.
On the negative side, FLIR's setup is (unnecessarily) complex and may be daunting for inexperienced or infrequent users without training. Additionally, everyday operations may be more difficult for inexperienced users as the client presents many UI elements to the user by default.
Here are a number of specific limitations that we cover inside the report, summarized:
- Adaptive streaming works only with DVTel cameras, no third parties (including FLIR). Many other VMSes include multi-streaming in multiple camera manufacturers and ONVIF. FLIR says they plan to add this in future releases.
- Admin Center uses numerous tabs for camera, server, user, and other settings, making specific configuration items difficult to find.
- Latitude uses some non-standard terminology (e.g., "coverage" instead of "schedule"), making setup potentially confusing for untrained or occasional users.
- Latitude's direct camera support is limited to only a handful of manufacturers. Others are added via ONVIF Profile S. However, several ONVIF integrations include camera side VMD, I/O, and audio.
Compared to 2010 Test
Compared to our previous test of Latitude's 6.0 version, version 7 is more stable and did not experience the resource issues, even with just 1 or 2 issues, seen in that test. Note, in this test, we used 8 cameras (including 4MP, 5MP, or 4K), about 40 Mb/s total throughput at any given time. We did not test Latitude's scale.
Also note that many of our findings (setup complexity, novel advanced features, etc.) remain similar to the 2010 version.
There are three tiers of Latitude VMS:
- Classic ($249 USD base server license/$190 per camera MSRP): Up to 70 channels
- Elite ($2,900 base/$269 per camera): Up to 250 channels
- Enterprise ($7,250 base/$280 per camera): Unlimited channels, multiple directories
Classic and Elite are limited to a single directory, while Enterprise may use multiple directories (for redundancy and failover, etc.). All versions may use multiple archivers to split recording load.
Also note that all versions support optional features such as failover, Active Directory, access integrations, and more.
Live viewing in Latitude is similar to many VMSes, with the typical navigation tree on the left/camera panes on the right layout. However, there are some key points to note:
- Tabbed interface: Latitude allows users to open multiple layouts in tabs. However, unlike many tabbed VMSes these layouts are not task-specific. In order to switch to investigation, for example, users open the query panel on the sidebar. There is no specific investigation tab.
- Combined navigation tree: Unlike many VMSes which separate cameras, maps, views, and other elements into separate menus, DVTel shows all these items in a single navigation tree. This makes finding things in a small system easy, as all options are simply listed out. However, in large systems, this may make finding specific items more difficult, requiring users to filter or use the text search to find what they are seeking.
Note that this client allows users to view video from not only Latitude, but Horizon and Meridian NVRs, as well. All three recorder types may be viewed simultaneously.
We review live monitoring in this video:
Events Integrated In Client
Latitude includes an event and alarm list in the client, displaying events as they occur (and pushing video to armed tiles). This is similar to some VMSes, such as Genetec, though others do not include any event management functionality or require separate clients to monitor events.
Latitude allows users to playback and export multiple cameras simultaneously, with a standalone player executable (actually a compact version of Control Center). Users simply select cameras in their query and push the "sync" button to launch a new synchronized playback tab. Note that multiple clips may be played back in a layout unsynchronized, as well, simply by dragging and dropping the desired clip into a viewing pane.
Adaptive Streaming On DVTel Cameras Only
Latitude only supports adaptive streaming on DVTel cameras (Ariel and Quasar), switching to lower resolution live streams when multiple cameras are viewed at once. This feature is set up automatically on DVTel cameras and enabled by default. DVTel says they intend to add adaptive streaming support for others in future releases.
Configuration of Latitude may seem more complex to many users, with numerous available server roles, settings spread across multiple tabs for each camera, multiple views (physical, logical, servers, etc.) of the same system data, and more. Additionally, DVTel uses some confusing terminology, with schedules referred to as "coverage" instead.
These issues may make configuring a Latitude system difficult for users who have not been trained or who do not frequently administer the system.
We discuss these issues in this video:
Direct Camera Support and ONVIF Profile S
DVTel supports a limited number of manufacturers (Axis, Sony, Panasonic, FLIR, DVTel, etc.) via direct drivers, with others supported via ONVIF, as shown in their supported devices list [link no longer available]. ONVIF integration complexity varies, with some cameras supporting I/O, audio, and even camera motion detection via ONVIF, while others may support only streaming video.
We review device discovery in this video:
TruWitness Mobile Video
The TruWitness mobile app allows users to send video from iOS/Android devices to Latitude Control Center. This feature was simple to set up in our tests, essentially just needing to be switched on and mobile video allowed. Once enabled, users log in to the TruWitness app (a free download) and may send video or video with an alarm:
This video is displayed in Control Center along with their real time GPS location, which may be displayed on a GIS map. Users may also search a specific area of a GIS map to see all video/alarms which were sent from that area.
We review these features in this video:
Note that TruWitness requires that the Latitude Gateway server be connected to the internet if 3G/4G mobile use is desired. Manual port forwarding is required. No cloud setup is available.
SceneTracker allows users to stitch multiple cameras into a single view, intended to make tracking subjects across a wide area simpler than keeping cameras in separate views. Up to eight cameras may be stitched together, with up to three repositionable digital zoom windows possible in each SceneTracker view.
Setup can be moderately time consuming, requiring users to select multiple points in each camera's FOV which are then matched to the other camera or cameras in the layout. At times in our tests, stitching did not function properly, with images stretched or warped out of proportion. These issues could be remedied by removing the problem point and re-adding a new one, but added additional time.
Once configured, the SceneTracker view may be added to a layout as any other camera, either full screen or split screen, and used for live and playback as seen in the video below. Users should note that SceneTracker does consumer extra CPU compared to simply viewing its composing cameras, also discussed in this video.
Mentor Screen Recording
Latitude includes a screen recording application called Mentor, which allows users to view all or part of a given PC's desktop. This may be used to record operator actions for auditing or training purposes.
Note that few VMSes include screen recording like Mentor as a built in feature, with most requiring additional software plugins or hardware.
Software Version Used
Testing was performed using Latitude 126.96.36.19945