MICROSOFT’S CHROMIUM BASED EDGE BROWSER NOW SUPPORTS GOOGLE WIDEVINE DRM Posted on July 9th, 2019 | Posted by Sam Perriton-Branch

Microsoft Edge DRM

Earlier this year, Microsoft announced plans to release a new version of their internet browser Edge, based on Chromium. One of the key features of this move is that it allows Microsoft to add additional support for Widevine, Google’s DRM, as well as retaining support for PlayReady, their own DRM. This support of multiple DRMs means that the new version of Edge will be able to support more streams at a wider variety of resolutions. One good example of this is that users wishing to stream videos using the latest version of Edge will be able to enjoy their favourite films and TV shows at both 1080p HD and 4K UHD resolutions, unlike users of Safari and Chrome which can at best only stream in 1080p.

In order to try out this feature you will need to go to Microsoft Edge’s insider channels here and download the “Dev” Channel’s version of Edge. To demo Edge’s ability to use either Widevine or PlayReady start by setting up this repo containing an implementation of Google’s Shaka player. Once this is set and you have run “grunt serve” in the folder containing it you should be able to navigate to https://shaka.vuplay.local.drm.technology:14703 in the latest version of Edge and be able to view a DRM enabled stream. If you open the developer tools by pressing CTRL + SHIFT + I and click the network tab there will be a call to our PlayReady license server which can be found by searching for “rightsmanager”.

As PlayReady is Microsoft’s own DRM, Edge will always default to using PlayReady if it can so in order to force it to use Widevine we will need to make a small change to the Shaka player’s configuration. On line 20 of the file called “vuplay.js” you will find the code configuring the player’s DRM servers.

 

code

 

To force the player to use Widevine simply remove line 25, setting the PlayReady license server and the comma at the end of line 24.

 

code_2

 

Now when playing a DRM enabled stream and looking in the network tab, you will see calls to our Widevine license server, which can be found by searching for “proxy”.

 

console

 

VUALTO has been providing technology for live and on demand streaming since the company’s launch in 2012 and has offered digital rights management (DRM) services throughout the evolving content security challenges the video industry has faced during that time.

We guide clients through securing their content across any and all platforms. A content owner may already be set with Widevine and FairPlay protection, but unsure of how to best implement PlayReady. The client can acquire the whole package from VUALTO or pick and choose which DRM solutions they need.

If you would like to know more about VUDRM, VUALTO’s DRM protection, and the many options/configurations available, please email info@vualto.com with ref: VUBLJuly19.

We can get you set up with a FREE, no obligation trial so you can see how it could work for you. https://www.vualto.com/services/demos/vudrm/