Amazon Prime Video without Silverlight in Firefox
Firefox users will soon be able to play Amazon Prime Video without requiring the Microsoft Silverlight plugin to do so.
Mozilla, just like Google and Microsoft, plans to remove support for so-called NPAPI plugins in Firefox. Google actually blocked these types of plugins already in Chrome, and Microsoft did the same for them in the company's new Edge browser.
This old architecture enables support for Flash, Java, Silverlight and other plugins in the browser so that web services can make use of them, for instance to stream video to the browser.
These technologies are for the most part replaced by HTML5 which all modern browser support out of the box. HTML5 is not enough on its own when it comes to watching content offered by commercial video services though as they require DRM on top of that.
Part of the HTML5 specification supports digital rights management enforcement for streams, and many services such as Amazon Prime Video or Netflix require those to stream content to the browser.
Firefox supported the Adobe Primetime Content Decryption Module since version 38, and Mozilla has just added support for Google's Widevine CDM in Firefox 47.
Amazon Prime Video without Silverlight in Firefox
Amazon Prime Video requires Microsoft Silverlight, or Google Widevine CDM, and will only stream video content to browsers that support at least one of the technologies.
Firefox users up until now had to have Microsoft Silverlight installed to watch videos on Amazon, but that is no longer necessary in Firefox 47 thanks to the integration of Widevine in the browser.
This means, basically, that Firefox users can watch videos on Amazon without Silverlight installed.
Since it is integrated in Firefox 47, the version is currently reserved for the Developer and Nightly version of the browser; it is not yet available for Beta and Stable versions (this happens on April 26th and June 7th respectively if things go as planned).
Firefox Developer and Nightly users can visit Amazon right now to watch Prime Video content without Silverlight plugin installed though and things will work fine.
One caveat is that some operating systems are not supported when it comes to Widevine. Currently, only Windows Vista and newer versions of Windows and Mac OS X are supported. This means that Linux users and pre-Vista users won't be able to make use of this to play Amazon Prime Video.
Everyone else may tune in right away. They will notice that Firefox downloads the Widevine CDM when it is requested for the first time.
You can check for it by loading about:addons in the browser's address bar and switching to the plugins section there.
Firefox users who don't want Widevine to be downloaded to their system can prevent this from happening in the following way:
- Load about:preferences#content in the browser's address bar.
- Make sure "Play DRM content" is unchecked.
You may disable Widevine and/or Primetime on the abouts:addons page if it is already downloaded. Simply switch the feature to "never activate" to block it from being used by any site or service you connect the web browser to.
Closing Words
While some users may dislike the integration of DRM in Firefox, I think that Mozilla handled the situation quite well. First, there is an off switch for DRM that users can make use of to block this from being included in their version of the browser. Second, Mozilla created special DRM-free versions of Firefox that users can download on top of that.
Support for major services on the Internet is essential for major browsers, and while it would be nice in theory if no one would require DRM in first place, this is not going to happen any time soon, if ever.
The integration of Widevine CDM resolves the playback issue that I experienced for the past two years on Amazon Video as I could never get the service to stream videos to Firefox or any other browser on my system. (via Sören)
too bad widevine’s integration in 47 has been buggy as sheiss
How can we watch Channel 4’s ALL4 without Flash? (and how can we download from there?)
I caved in and installed PepperFlash for Opera today. It seemed like the least bad option. I would have preferred to install just the relevant libraries (via copy-paste) but no-one is talking about how to do that. Still, at least this way my main browser isn’t infected with Flash and neither is IE.
You’re using my solution :-). Countless U.S. news media outlets still insist on using Flash to launch or play their non-DRM video streaming content, very annoying. Unfortunately, still nothing on the horizon for us Linux users to access copy protected content.