Microsoft Edge, HTML5, and DRM
An anonymous reader writes: Microsoft is building its new browser, Edge, with the intention of avoiding many of the flaws that plagued Internet Explorer over its long and tumultuous life. Part of this involves moving away from plug-ins, and Edge will not support ActiveX. Instead, they're focusing on interoperable media, and that means non-plug-in video players that meet HTML5 specs. Of course, not all video players want to disseminate their content for free, which means: DRM. Microsoft's Edge team has published a new post explaining how they'll be handling support for DRM and "premium media" in the new browser.
They say, "Windows 10 and Microsoft Edge support DASH, MSE, EME and CENC natively, and other major browsers ship implementations of MSE and CENC compliant EME. This support allows developers to build plug-in free web video apps that runs across a huge range of platforms and devices, with each MSE/EME implementation built on top of a different media pipeline and DRM provider. In the days when DRM systems used proprietary file formats and encryption methods, this variation in DRM providers by browser would have presented a significant issue. With the development and use of Common Encryption (CENC), the problem is substantially reduced because the files are compressed in standard formats and encrypted using global industry standards. The service provider issues the keys and licenses necessary to consume the content in a given browser, but the website code, content and encryption keys are common across all of them, regardless of which DRM is in use."
They say, "Windows 10 and Microsoft Edge support DASH, MSE, EME and CENC natively, and other major browsers ship implementations of MSE and CENC compliant EME. This support allows developers to build plug-in free web video apps that runs across a huge range of platforms and devices, with each MSE/EME implementation built on top of a different media pipeline and DRM provider. In the days when DRM systems used proprietary file formats and encryption methods, this variation in DRM providers by browser would have presented a significant issue. With the development and use of Common Encryption (CENC), the problem is substantially reduced because the files are compressed in standard formats and encrypted using global industry standards. The service provider issues the keys and licenses necessary to consume the content in a given browser, but the website code, content and encryption keys are common across all of them, regardless of which DRM is in use."
DRM and all that.
What they're glossing over with their review is that adblocker extensions, password managers, extensions that prevent video from autoplaying and etc. will not be available. And I won't use Edge because if I can't control the behavior of my web browser I won't use that web browser.
"Of course, not all video players want to disseminate their content for free"
The usual crap, since when does a video player decide whether content is free or not? supporting DRM playback is not the same as forcing DRM on content. The video player plays no part in whether the content is free or not, that is the content providers, the player just supports the playback.
I read a few years ago how Netflix,Hulu and Amazon were all going big time to HTML5 but so far its not been a fast as they claimed. About the only one embracing HTML5 in a big way has been YouTube. You even see plenty of Flash content around and Silverlight even though Google Chrome has basically snubbed Silverlight in Chrome and even Microsoft says Edge won't use Silverlight. One has to wonder how this will frustrate some users who are not tech savvy and wonder why their content won't work? All browsers are now capable of HTML5 so what's the holdup? Well the holdup is that not everyone is on the same page of maturity of developing HTML5 streaming and while everyone has been talking about it for years. Its still moving at a snails pace.
July 31, 2012
Microsoft (MS) began encrypting web-based chat with the introduction of the new outlook.com service. This new Secure Socket Layer (SSL) encryption effectively cut off collection of the new service for FAA 702 and likely 12333 (to some degree) for the Intelligence Community (IC). MS, working with the FBI, developed a surveillance capability to deal with the new SSL. These solutions were successfully tested and went live 12 Dec 2012. The SSL solution was applied to all current FISA and 702/PRISM requirements - no changes to UTT tasking procedures were required. The SSL solution does not collect server-based voice/video or file transfers. The MS legacy collection system will remain in place to collect voice/video and file transfers. As a result there will be some duplicate collection of text-based chat from the new and legacy systems which will be addressed at a later date. An increase in collection volume as a result of this solution has already been noted by CES.
March 15, 2013
SSO's PRISM program began tasking all Microsoft PRISM selectors to Skype because Skype allows users to log in using account identifiers in addition to Skype usernames. Until now, PRISM would not collect any Skype data when a user logged in using anything other than the Skype username which resulted in missing collection; this action will mitigate that. In fact, a user can create a Skype account using any e-mail address with any domain in the world. UTT does not currently allow analysts to task these non-Microsoft e-mail addresses to PRISM, however, SSO intends to fix that this summer. In the meantime, NSA, FBI and Dept of Justice coordinated over the last six months to gain approval for PRINTAURA to send all current and future Microsoft PRISM selectors to Skype. This resulted in about 9800 selectors being sent to Skype and successful collection has been received which otherwise would have been missed.
March 7, 2014
PRISM now collects Microsoft Skydrive data as part of PRISM'S standard Stored Communications collection package for a tasked FISA Amendments Act Section 702 (FAA702) selector. This means that analysts will no longer have to make a special request to SSO for this - a process step that many analysts may not have known about. This new capability will result in a much more complete and timely collection response from SSO for our Enterprise customers. This success is the result of the FBI working for many months with Microsoft to get this tasking and collection solution established.
The XBox One has been out, nothing approaching a break, and the XBox 360 will get killed off XBL the second someone sticks a modded ROM on there.
As for Windows, seen an activation crack for W2012 R2 or W2012, or even W8? Even fake KMS servers don't last long (a few hours at most).
MS in the DRM department is doing quite well.
Copied and pasted from a comment yesterday.
Please think before you moderate this FUD up. An article on Microsoft is no license to Mozilla-bash.
Who comes up with these idiotic names? Why not "Microsoft Nail" or "Microsoft Lance" or "Microsoft Thing That Penetrates"?
"Microsoft Edge" is a very '90s name to my ears, but maybe it's just the fact that I've been sitting on the porch drinking, eating barbecue and watching fireworks for the past several hours. But Microsoft was never really good at names, although I did once have a three-legged dog named "Clippy" (that's actually true).
You are welcome on my lawn.
Who would want an x-box anyway?
To play games that are exclusive to an Xbox platform or games that are released on Xbox and PlayStation platforms but not PC. Or because a video game console can be cheaper and easier to operate than a comparable gaming PC.
Pirating software means having to make a bit-for-bit copy with enough changes that it runs without DRM.
The video game Mino was not a bit-for-bit copy of Tetris but was still ruled pirated.
.net is inferior to javascript
In what way?
One advantage of the .NET Framework is static typing. In a fully dynamic language such as PHP, Python, or JavaScript, you need to put unit tests into your program to make sure the correct types are getting passed in and out of functions. A language with static typing, such as C#, already ensures type safety. So it's like the compiler writes a lot of your unit tests for you.
The .NET Framework used to have the disadvantage of being a non-free platform, which put .NET programs in what FSF calls a "Java trap". But nowadays, a lot of the interesting parts of the .NET Framework are released under a free software license.
You even see plenty of Flash content around
That's in part because it took so long to make visual editors for animated SVG and HTML5 Canvas that were comparable to Flash MX, let alone Flash CS. And Edge Animate, the HTML5 animation tool from the maker of Flash, is available only on a rental model, not a purchase model. So things like animutations and Weebl's Stuff still tend to depend on Flash.
Who comes up with these idiotic names?
I don't know who, but I do know when. IE 8 introduced the X-ua-compatible header. "Use the following value to display the webpage in edge mode, which is the highest standards mode supported by Internet Explorer."
As distasteful as I find DRM, at least we see Microsoft trying to improve their web browser. With Edge they're actually succeeding in creating something that average users do want to use!
Not exactly. Microsoft's Edge browser is still in fourth place in terms of being standards compliant, which is what I think average users want because it makes the browser actually compatible with modern content. Yes, it's a tad ahead of IE, but it's still quite behind Chrome, Firefox, and Opera.
http://html5test.com/results/d...
In fact most web browsers for mobile devices are doing better than Edge: It's behind Android WebView, BlackBerry's web browser, Chrome for Android, Firefox for Android, Safari for iOS, Opera Mobile, Tizen's web browser, Amazon Silk, Jolla Sailfish, and the now discontinued Nokia X browser.
http://html5test.com/results/m...
to be fair, its not even out officially yet, its in pre release.
have you seen my sig? there are many others like it but none that are the same
Not a real big fan of html5test.com. The weight they assign things are very chrome favored. Just as an example, they list stupid things like :read-only, :read-write twice, and 2d blend modes (7 points) which favor Chrome, but useful things like video track and audio track selection are weighted very little (4 points).
It's all of about 25 days from release. I doubt they are going to be adding features at this point, more likely they're just bug fixing.
Thank you for pointing out what is wrong with video on the web these days.
If I want to play this with SMPlayer (w/ MPlayer), I get a "Server returned 403: Forbidden" message.
I do not care why this is happening. I simply move on to other pastures.
This would be a reasonable concern if this release of Edge was the final release, ever.
Even if you only see bug fixes between now and July 29, new features will come to some post-RTM release.
All my liberal friends think I'm a conservative, all my conservative friends think I'm a liberal.
As distasteful as I find DRM, at least we see Microsoft trying to improve their web browser. With Edge they're actually succeeding in creating something that average users do want to use!
Not exactly. Microsoft's Edge browser is still in fourth place in terms of being standards compliant,
Err.... standards? Look, HTML5Test leans heavily on W3C working drafts which are nowhere near finished. Edge doesn't implement Web Components, streams, service workers, web notifications, speech recognition and speech synthesis. These account for about 10% of the total HTML5Test score, but they're all drafts or proposals!
The fact that some browsers are implementing these drafts without a prefix is a PROBLEM, not a good thing. Library & web site developers end up taking dependencies on things that may very well change over time.
Meanwhile, if you want to stick to stable, published specifications, Edge is currently the leading browser for ES6 support in terms of percentage of features implemented. As for CSS, have a look at the list of CSS features Edge doesn't support and note that for most of them, at least one of Firefox and Chrome hasn't implemented them either..... and/or they're a working draft.... or other browsers have just implemented them in the last few months.
It's youtube, you can just click on it and it'll play. Why do you wanna use another player?
Wealth is the gift that keeps on giving.
Dear coward,
It's not a "dupe". "Dupe" implies that it's a "duplicate". That is, an exact word-for-word copy. Anyone who can read can clearly see that there are significant differences between the two. Yes, the general idea is the same, but it's obviously not a "dupe". Besides, it's actually very relevant to this discussion. Microsoft is on the ascendancy again with Edge. If Mozilla doesn't shape up then everything good they've accomplished with Firefox in the last decade will be rendered totally irrelevant. Instead of just an IE monoculture like we used to have, we're now heading into a Chrome monoculture, with the only other viable alternative being Edge. It doesn't have to be this way, of course, if Mozilla just did the right thing and stopped screwing around with Firefox. All they need to do is go back to giving us a good, usable browser.
Yeah - you changed a couple of words, so it's not a dupe. Right.
Recent browser market share stats [caniuse.com] show that all versions of Firefox Desktop are only around 8% of the market. Firefox 38 is only at 7.45%, so we can expect Firefox 39 to be below that, possibly forever. Firefox for Android is at 0.14% (yes, that's a leading 0!), and Firefox isn't really a viable option on iOS. [--vitriolic rant--predictions of imminent doom--]
And it's still bullshit. Did you spend long trying to find figures that support your Mozilla hate? What's you association with that site which plucks it's bullshit figures out of it's arse?
I've previously pointed at reliable, undistorted figures. And shown why the figures you point to are,um, distorted - that you base your claim of 8% on are bullshit, real life figure is 12 - 20% - but you keep spewing the big lie like you've an agenda, or some organic problem.
This is /.
At least he didn't say: "I follow the link in Lynx, but it no worky-worky,"
Get thee glass eyes, and, like a scurvy politician, seem to see things thou dost not.--King Lear
what a ridiculous waste of effort. The DRM will be broken by pirates within months, if not weeks, of release, and eventually rendered useless, but meanwhile, regular users will get screwed when the shoddy implementations make the user experience suck.
there are 3 kinds of people:
* those who can count
* those who can't
Sadly, I'm not compatible with DRM so I guess I can't use that new browser.
It's not about you.
The mainstream browser that doesn't support protected media play is damn near extinct.
The browser itself is under threat of being eclipsed by the walled gardens of the mobile, app-oriented, world. Imagine if Netflix began adding live news and sports feeds to its streaming media content.
I am a Windows 10 Preview User. I got a separate app to download the music I want. I then play it offline under Microsoft Video. I even transfer it to my other tablets, in case I want to watch it there.
I don't use the browser itself for DRM stuff, and I'm glad that Edge is a good lightweight alternative. For Windows 10, I'd use both Edge and IE.
Even in other tests, Edge is still dead last among the four.
http://caniuse.com/#compare=ie...
Also run the acid3 test in Edge and compare to Chrome. In Edge it stutters a bit, so it doesn't *fully* pass the test.
I dunno. We often use an article about Mozilla to bash on Microsoft. We will use an article on solar panels to bash on Microsoft.
"So long and thanks for all the fish."