Live data from Hacker News

Netflix ditches Silverlight with support for HTML5 video in IE11

thenextweb.com

131–140 of 145 posts

Re: Netflix ditches Silverlight with support for HTML5 video in IE11

#131
post #88

Can you say you are supporting HTML5 if you just get in bed with Microsoft?

I don‘t see why not. Two of the editors of the HTML5.1 spec are Microsoft representatives: http://www.w3.org/html/wg/drafts/html/master/

If you have to say they will support HTML5 but only on xyz browsers or OS'es then it's like a gas station saying they support Regular but only for Ford and General Motors cars. The reason I can say that is any _other_ site that claims HTML5, works fine on my Chrome browser on Ubuntu.

Re: Netflix ditches Silverlight with support for HTML5 video in IE11

#132

Earlier quoted context omitted.

The user has access to the machine code for IE. However, you are onto the right track. One proposed solution to DRM (that I believe was impleneted with DVD and/or blueray) is to establish a chain of trust in the hardware. The idea would be that you send an encrypted signal to the monitor, and the monitor has a tamper resistant decryption chip with its own key. Obviously, this only gets you so far, as once someone cra…

The hardware DRM you are talking about, is HDCP. It is required for Blu-ray.

Thanks.

For anyone interested, it looks like HDCP has been broken on pure crypto grounds [1]. As much as I agree that this type of DRM is fundamentally not possible, I'm still kind of surprised that their was a direct attack on the crypto.

[1] http://www.cs.rice.edu/~scrosby/pubs/hdcppaper.ps

Re: Netflix ditches Silverlight with support for HTML5 video in IE11

#134
post #8

Thank god. I hate Silverlight. It's so resource intensive. EDIT: I just felt like ranting against Silverlight some more. The only reason I use Silverlight is because of Netflix. I run it in Chrome on my Mac Air. Besides being buggy and resource hungry, it also doesn't stop my Mac from dimming even when watching a video in fullscreen, unlike YouTube videos, etc. (Could this be because it doesn't use the graphics card?…

Your perception is not based at all on factual evidence. I see people all the time complaining about flash/SilverLight performance problems. The reality is that no browser has so far outperformed either of these plug-ins in terms of CPU or memory utilization. You might want to use this as a reality check. What other "truths" in your life are actually true and not merely biases created by the agenda's of others around…

Wtf??? I'm ranting about my personal experiences... not parroting others'. Can you say the same?

Re: Netflix ditches Silverlight with support for HTML5 video in IE11

#135
post #60

Earlier quoted context omitted.

I really don't think it's as big of a problem as you're trying to make it out to be.

http://en.wikipedia.org/wiki/Usage_share_of_operating_system...

Your point? XP is essentially on life support at this point, and even that ends in a year. General support for XP ended in 2009. At that point, not supporting it in terms of software compatibility would be fine in my books.

Re: Netflix ditches Silverlight with support for HTML5 video in IE11

#136

Earlier quoted context omitted.

Movies are a much different story.

Why is a video stream featuring a movie different from a video stream featuring a TV show?

Early movie rips tend not to be in HD, as many exhibition leaks are still standard definition. It takes longer for an HD rip to appear for movies.

Re: Netflix ditches Silverlight with support for HTML5 video in IE11

#137
post #44

Earlier quoted context omitted.

Linux will never get a PlayReady Media Extension. Linux users control the kernel of the device. Even if hypothetically TPM technology or similar could be used to play video "securely" nevertheless (with hypothetical future tech), it would still be too great a risk to let it on to such a "compromised" system.

You could delegate decryption to the video-card itself. This would also prevent the attack vector of running a 'secure' system inside of a transparent VM. Not to mention the fact that Linux has some very smart people, with a history of reverse engineering stuff for compatibility; and breaking any advanced DRM system is an honor onto itself.

That was the hypothetical future tech I had in mind. AFAIK, it does not exist. It would also need to integrate with the audio, while still letting DRM-unprivileged processes manipulate the location on the screen, volume, pause, fast forward, etc etc etc. It's a pretty tall order to make all this work on a system where the user is controlling the entire rest of the software stack, and absolutely, positively ensuring that there is no way whatsoever to get the audio or the video, even though the user has every other bit of hardware at their disposal, in what are presumably numerous distinct hardware configurations. It's certainly theoretically possible but it would take numerous released-to-the-public iterations to get right and probably a few more for this to be remotely stable.

Re: Netflix ditches Silverlight with support for HTML5 video in IE11

#138
post #72

Earlier quoted context omitted.

The Flash player is playing the exact same H.264 video that you could get with the HTML5 player.

Then why do they bring up the Flash player when I've opted in to the HTML5 preview?

Probably because they haven't implemented all of the same features in HTML5 as they have in the Flash version, such as ad overlays and annotations. It's up to the person posting the videos whether or not to use these features, and if they do, it forces the player to use Flash.

Re: Netflix ditches Silverlight with support for HTML5 video in IE11

#139
post #137

Earlier quoted context omitted.

You could delegate decryption to the video-card itself. This would also prevent the attack vector of running a 'secure' system inside of a transparent VM. Not to mention the fact that Linux has some very smart people, with a history of reverse engineering stuff for compatibility; and breaking any advanced DRM system is an honor onto itself.

That was the hypothetical future tech I had in mind. AFAIK, it does not exist. It would also need to integrate with the audio, while still letting DRM-unprivileged processes manipulate the location on the screen, volume, pause, fast forward, etc etc etc. It's a pretty tall order to make all this work on a system where the user is controlling the entire rest of the software stack, and absolutely, positively ensuring t…

>ensuring that there is no way whatsoever to get the audio or the video

I await the patent on how to DRM photons.

Relating to the rest of your points, I am not convinced that it is that difficult to mix protected and non-protected graphics. The untrusted software tells the graphics card a square region of the screen where the movie should be played, and streams the cipher text to the card. When the graphics card goes to render a frame for the physicall display, it first renders the the protected content, then renders any unprotected content from the software. Where the two overlap, the protected content simply gets hidden by the unprotected content. Obviously, all of this rendering would happen in an undisplayed buffer, so the user only sees the finished frame.

Re: Netflix ditches Silverlight with support for HTML5 video in IE11

#140
post #137

Earlier quoted context omitted.

That was the hypothetical future tech I had in mind. AFAIK, it does not exist. It would also need to integrate with the audio, while still letting DRM-unprivileged processes manipulate the location on the screen, volume, pause, fast forward, etc etc etc. It's a pretty tall order to make all this work on a system where the user is controlling the entire rest of the software stack, and absolutely, positively ensuring t…

>ensuring that there is no way whatsoever to get the audio or the video I await the patent on how to DRM photons. Relating to the rest of your points, I am not convinced that it is that difficult to mix protected and non-protected graphics. The untrusted software tells the graphics card a square region of the screen where the movie should be played, and streams the cipher text to the card. When the graphics card goes…

Yes... the spec is simple. I don't deny that. But in a world where the leading graphics vendors can barely write drivers that don't crash on their own hardware... who, exactly, is going to get it all right? On real hardware? That people will buy?

It's all simple and obvious until you try to implement it on real hardware.

Post reply on HN