Milestone HTML5 Web Client

By John Honovich, Published on Sep 06, 2012

Web clients are supposed to make it easy to view a VMS system but often that does not happen. Displaying and playing back video in web browsers typically requires adds on, such as ActiveX controls, Flash, Silverlight or Java Applets. And if adds are not used then one is generally restricted to JPEG only which has extreme bandwidth demands. Trying to resolve these problems, Milestone has released a web client [link no longer available] based on the increasing popular HTML5 standard. In this note, we look at the pros and cons of HTML5 and Milestone's implementaion.

Background on HTML5

HTML5 is the next generation of web markup language and, most important for VMSes, allows for embedding video directly without using plugins like Flash, Silverlight, ActiveX, etc.

The main issue for HTML5 has been waiting for browsers to support it but it is becoming increasingly common for new browsers. The newest versions of all of the most commonly used browsers (including Microsoft's Internet Explorer) now support HTML5. However, large percentages still use older versions of Internet Explorer (8 or earlier) that do not support HTML5.

Pros and Cons of HTML5 for VMSes

The two clear pros of HTML5 for VMSes are:

  • Even in Internet Explorer which historically worked with VMS browser clients, users no longer need to install, wait or deal with getting plugins installed or updated. This makes it easier and quicker.
  • Users on Macs with Safari or those preferring Chrome (whose adoption has surged over the last few years) can now use VMS web clients where previously they were shut out.

However, one critical problem exists, especially for the security market. So many security users are stuck with older versions of IE (8, 7 and yeah even 6). Part of it is 'conservatism' but also this is often what is approved by corporate wide IT departments. It is hard to estimate exactly and it depends by market and region but a quarter to a third of security end users likely use browsers that do not support HTML5. This will, of course, change but like with many things in security slowly and over time.

Milestone's new web client will be faced with this problem as it does not support IE versions prior to 9 (see their release notes [link no longer available]).

[Note: Test your own web browser now to see how HTML5 compliant is - My Chrome browser scored 500 but my IE9 browser only scored 128. However, both supported the video element and H.264 video streams.]

Update: Milestone only supports MJPEG to their HTML5 web client. This significantly detracts from the value of the new web client as this is possible in older HTML versions and is less bandwidth efficient.

Get Notified of Video Surveillance Breaking News
Get Notified of Video Surveillance Breaking News

Milestone's New Web Client

Beyond Milestone's use of HTML5, the new web client is far more streamlined and less clunky than the previous web client (see short video of old web interface). Here's Milestone's marketing demo that overviews the layout and use:

An additional nice touch is that includes training videos under the learning tab to help unfamiliar users to get started.

To use the web client, an additional server side component needs to be installed in addition to the recorder(s) - the XProtect Mobile 2 Server component. The web client is free and server side components are free.

The good - improved usability. The bad - incompatible with older browsers widely used in the security market and uses bandwidth inefficient MJPEG.

Compared to Genetec's Unified Web Client

Earlier in 2012, VMS rival Genetec released a unified web client. There are some key differences between this client and Milestone's HTML5 offering:

  • HTML 4 vs. 5: Genetec opted to used HTML 4 and javascript in their web client, and claim support in many current and legacy browsers, such as IE 7 and 8 which are incompatible with HTML5. No ActiveX is required. Like Milestone, Genetec uses MJPEG streaming.
  • Unified client vs. video only: Genetec's web client mimics their thick client, displaying video as well as access control and LPR events. Milestone does not display other subsystems.
  • Cost: While Milestone's required server component is free, Genetec requires a mobile server connection license for each concurrent user ($250 USD MSRP each).

Genetec also offers an Omnicast-only (no access or LPR) web client which is free of charge, requiring only IIS be installed on the server. Unlike the unified client, however, this client works only in Internet Explorer, as ActiveX is required.

Comments : Members only. Login. or Join.

Related Reports

OnTech Smart Services Partners With Google and Amazon To Compete With Integrators on Sep 25, 2020
A pain point for many homeowners to use consumer security and surveillance is...
IP Camera Browser Support: Who's Broken / Who Works on Dec 10, 2019
For many years, IP cameras depended on ActiveX control, whose security flaws...
China's SMIC Hit By US Trade Restrictions, Impact On Video Surveillance on Oct 13, 2020
US trade restrictions have hit Semiconductor Manufacturing International...
Bandwidth Fundamentals For Video Surveillance on Jan 13, 2020
Bandwidth is the most fundamental element of computer networking for video...
IP Networking Course Fall 2020 - Last Chance - Register Now on Sep 23, 2020
Today is the last chance to register for the only IP networking course...
Converged vs Dedicated Networks For Surveillance Tutorial on Feb 12, 2020
Use the existing network or deploy a new one? This is a critical choice in...
Drain Wire For Access Control Reader Tutorial on Sep 23, 2020
An easy-to-miss cabling specification plays a key role in access control, yet...
NetApp Video Surveillance Profile on Mar 09, 2020
NetApp is increasing its efforts in video surveillance and told IPVM...
Axis Exports To China Police Criticized By Amnesty International on Sep 21, 2020
Axis Communications and other EU surveillance providers are under fire from...
The Future of H.266 For Video Surveillance Examined on Aug 17, 2020
First H.264, now H.265, is H.266 next? H.266 was recently announced amid...
Milestone Presents XProtect On AWS on May 04, 2020
Milestone presented its XProtect on AWS offering at the April 2020 IPVM New...
Access Control and Video Integration Statistics 2020 on Oct 08, 2020
Video Surveillance and Access Control are two of the most common security...
Video Surveillance History on May 06, 2020
The video surveillance market has changed significantly since 2000, going...
Cheap Camera Problems at Night on Feb 19, 2020
Cheap cameras generally have problems at night, despite the common perception...
VSaaS Will Hurt Integrators on Aug 06, 2020
VSaaS will hurt integrators, there is no question about that. How much...

Recent Reports

Bedside Cough and Sneeze Detector (Sound Intelligence and CLB) on Oct 28, 2020
Coronavirus has increased interest in detecting symptoms such as fever and...
Fever Tablet Thermal Sensors Examined (Melexis) on Oct 28, 2020
Fever tablet suppliers heavily rely on the accuracy and specs of...
Verkada Fires 3 on Oct 28, 2020
Verkada has fired three employees over an incident where female colleagues...
Recruiters Online Show LIVE Thursday! on Oct 27, 2020
IPVM's 7th online show resumes Thursday with 12 recruiters presenting...
Eagle Eye Networks Raises $40 Million on Oct 27, 2020
Eagle Eye has raised $40 million aiming to "reinvent video...
Hikvision Q3 2020 Global Revenue Rises, US Revenue Falls on Oct 27, 2020
While Hikvision's global revenue rises driven by domestic recovery, its US...
VICE Investigates Verkada's Harassing "RawVerkadawgz" on Oct 26, 2020
This month, IPVM investigated Verkada's sexism, discrimination, and cultural...
Six Flags' FDA Violating Outdoor Dahua Fever Cameras on Oct 26, 2020
As Six Flags scrambled to reopen parks amid plummeting revenues caused by the...
ISC Brasil Digital Experience 2020 Report on Oct 23, 2020
ISC Brasil 2020 rebranded itself to ISC Digital Experience and, like its...
Top Video Surveillance Service Call Problems 2020 on Oct 23, 2020
3 primary and 4 secondary issues stood out as causing the most problems when...
GDPR Impact On Temperature / Fever Screening Explained on Oct 22, 2020
What impact does GDPR have on temperature screening? Do you risk a GDPR fine...
Security And Safety Things (S&ST) Tested on Oct 22, 2020
S&ST, a Bosch spinout, is spending tens of millions of dollars aiming to...
Nokia Fever Screening Claims To "Advance Fight Against COVID-19" on Oct 22, 2020
First IBM, then briefly Clorox, and now Nokia becomes the latest Fortune 500...
Deceptive Meridian Temperature Tablets Endanger Public Safety on Oct 21, 2020
IPVM's testing of and investigation into Meridian Kiosk's temperature...
Honeywell 30 Series and Vivotek NVRs Tested on Oct 21, 2020
The NDAA ban has driven many users to look for low-cost NVRs not made by...