Netflix - Why We Choose HTML5 for User Experiences on Devices
techblog.netflix.com
techblog.netflix.com
The Netflix app feels painfully like using a computer, not a movie-finding-and-watching device. IMO, that's why HTML is the wrong choice, at least for iOS.
• <video> supports DRM already in shipping browsers — Safari on Mac plays FairPlay-restricted files.
• DRM by definition is in opposition of being open and interoperable, so it's impossible for HTML spec to do anything about it.
Right now none of the major browsers (AFAIK) are supporting a DRM'd streaming media format for the HTML5 video tag. Note that on the PS3 Netflix isn't just providing a webpage, they're providing the whole damn browser, so they can either add DRM'd support in the browser or can extend the browser to allow the ability to call a native PS3 media player which support DRM. Neither of these two paths are feasible on your own Linux system.
Note its not Linux which is the problem, its the lack of necessary support built into the media players which run on Linux which cause the problem.
This capacity for testing is so critical to how we innovate, we’re willing to forego having a native UI experience to accommodate it.