PCMag editors select and review products independently. If you buy through affiliate links, we may earn commissions, which help support our testing.

Netflix Dropping Silverlight for HTML5

 & Chloe Albanesius Executive Editor, News

Our team tests, rates, and reviews more than 1,500 products each year to help you make better buying decisions and get more from technology.

Our Expert
LOOK INSIDE PC LABS HOW WE TEST
65 EXPERTS
43 YEARS
41,500+ REVIEWS

Netflix will drop Silverlight in favor of HTML5 for its browser-based streaming service, in part because Microsoft is ending support for its video plugin in 2021.

In a blog post, Netflix said Silverlight "provides a high-quality streaming experience and lets us easily experiment with improvements to our adaptive streaming algorithms." But with Redmond ending Silverlight support in the next eight years, "we need to find a replacement."

But even if Silverlight was sticking around, the platform has its drawbacks, Netflix said. Customers are required to install a browser plugin in order to watch Netflix content via Silverlight, and some people are hesitant to do so amidst security concerns. Silverlight is also not compatible on certain browsers, like Safari on iOS or the Windows 8 "metro" mode.

As a result, "the ability to use [plugins] across a wide range of devices and browsers is becoming increasingly limited," Netflix said.

For the last year, Netflix has been collaborating with industry partners in order to find the best way to play premium content in the browser. One of those partners is Google, and Netflix has started using the HTML5 Premium Video Extensions in Chrome on the Samsung ARM-based Chromebook.

Netflix has been experimenting with three specific technologies: Media Source Extensions, which lets Netflix download audio and video content from its content delivery networks and feed it into the video tag for playback; Encrypted Media Extensions, which lets Netflix play protected video content in the browser; and Web Cryptography API, which lets Netflix encrypt and decrypt communication between our JavaScript and the Netflix servers.

"Our player on this Chromebook device uses the Media Source Extensions and Encrypted Media Extensions to adaptively stream protected content," Netflix said. "WebCrypto hasn't been implemented in Chrome yet, so we're using a Netflix-developed PPAPI (Pepper Plugin API) plugin which provides these cryptographic operations for now. We will remove this last remaining browser plugin as soon as WebCrypto is available directly in the Chrome browser. At that point, we can begin testing our new HTML5 video player on Windows and OS X."

About Our Expert

Chloe Albanesius

Chloe Albanesius

Executive Editor, News

My Experience

I started out covering tech policy in DC for The National Journal, where my beat included state-level tech news and all the congressional hearings and FCC meetings I could handle. I later covered Wall Street trading tech before switching gears to consumer tech. I now lead PCMag's news coverage.

My Areas of Expertise

Getting my start in DC means I still have a soft spot for tech policy; Congressional hearings can sometimes be as entertaining as a Bravo reality show, for better or worse. But PCMag is all about the technology we use every day, as well as keeping an eye out for the trends that will shape the industry in the years ahead (or flop on arrival). I've covered the rise of social media, the iOS vs. Android wars, the cord-cutting revolution that's now left us with hefty streaming bills, and the effort to stuff artificial intelligence into every product you could imagine. This job has taken me to CES in Vegas (one too many times), IFA in Berlin, and MWC in Barcelona. I also drove a Tesla 1,000 miles out west as part of our Best Mobile Networks project. Of late, my focus is on our hard-working team of reporters at PCMag, guiding and editing their robust coverage.

Read full bio