PDA

View Full Version : Netflix to dump Silverlight.



monkeybrain2012
April 21st, 2013, 03:30 AM
Well I don't watch Netflix myself, but there seems to be considerable interests here I just want to share this with you. Netflix is going to dump Silverlight and move to HTML5.

http://www.extremetech.com/computing/153536-netflix-begins-the-move-to-html5-but-drm-stands-in-the-way

The bad news is that
"Netflix will use HTML5 technologies incorporating some EME (Encrypted Media Extensions) for playback of secure data transmission.
Apparently the technology EME is not currently supported by Linux thus making it impossible to play Netflix content on Ubuntu or other Linux distributions. "

http://www.lffl.org/2013/04/netflix-passa-html5-e-dice-addio.html

CharlesA
April 21st, 2013, 05:32 AM
I wonder how this will affect me if I only use my bluray player for watching Netflix.

I only use my PC when someone doesn't want to play on the bluray.

Rukiri
April 21st, 2013, 08:09 AM
I wonder how this will affect me if I only use my bluray player for watching Netflix.

I only use my PC when someone doesn't want to play on the bluray.
Depends on what your bluray player is, if it's a PS3 it'll play html5 just fine as well as flash, HTML5 is used on mobile devices anyway (I watch netflix on my ipad and it does not have flash or sliverlight) So it appears they're just rolling out to one display stack, about time, can't wait for youtube to go full html5 and drop flash (flash is dead...)

CharlesA
April 21st, 2013, 03:54 PM
Depends on what your bluray player is, if it's a PS3 it'll play html5 just fine as well as flash, HTML5 is used on mobile devices anyway (I watch netflix on my ipad and it does not have flash or sliverlight) So it appears they're just rolling out to one display stack, about time, can't wait for youtube to go full html5 and drop flash (flash is dead...)

I'm using an actual bluray player, so I think it uses Java or something as a base. Not really sure as the manual doesn't really go into the specifics.

evilsoup
April 21st, 2013, 07:03 PM
The PS3 is locked-down hardware with a specially-designed application for playing netflix. I don't know if it even uses Silverlight in the first place.

MadmanRB
April 21st, 2013, 07:10 PM
Well dropping silverlight is good and we can still use the current netflix workaround if we update firefox via WINE probably
hopefully whatever it will need we can workaround in WINE until a linux solution can be done about it

Or we may not need a workaround as i know google chrome webm does work in linux and there may be a way around it with that.

kurt18947
April 21st, 2013, 09:16 PM
I don't have a need for streaming video but it seems like if Linux wants to run with the big dogs, it's going to need to accomodate DRM encumbered media. The media companies don't make $billions by giving their crap away, ya gotta pay. Netflix deserves credit for at least moving away from Silverlight to a better documented solution. Maybe other companies will follow suit sooner rather than later.

MadmanRB
April 21st, 2013, 11:10 PM
well yeah sadly there will be a need for a drm workaround but it will come.

forrestcupp
April 22nd, 2013, 01:39 PM
:D ... :(

"We're going to give you a little hope, and then we're going to DASH it! Muhahaha"


I wonder how this will affect me if I only use my bluray player for watching Netflix.

I only use my PC when someone doesn't want to play on the bluray.

Most people watch Netflix from some kind of device. There's no way they are going to do something that would cut off the majority of their customers.

SeijiSensei
April 22nd, 2013, 02:09 PM
if Linux wants to run with the big dogs, it's going to need to accomodate DRM encumbered media.

How do you propose this happen? DRM systems largely depend on proprietary algorithms with secret keys. The reason Linux doesn't support DRM is because an open-source operating system has no method for reverse-engineering the encryption schemes. If Netflix thought Linux viewers were a large enough audience for its product, it would have released a proprietary Linux player long ago. Evidently they don't see the value in reaching out to Linux users.

TeamRocket1233c
April 22nd, 2013, 02:13 PM
I wonder if this means we'll be able to do Netflix on Ubuntu for once, Netflix ditching Silverlight.

kurt18947
April 22nd, 2013, 02:28 PM
How do you propose this happen? DRM systems largely depend on proprietary algorithms with secret keys. The reason Linux doesn't support DRM is because an open-source operating system has no method for reverse-engineering the encryption schemes. If Netflix thought Linux viewers were a large enough audience for its product, it would have released a proprietary Linux player long ago. Evidently they don't see the value in reaching out to Linux users.

I have virtually no knowlege of how DRM systems work. My thinking is that Linux supports things like SSL and VPN which rely on encryption and seem pretty secure. Is DRM 'a different breed of cat'? Linux also supports (to the extent Adobe is willing) Flash which is closed.

forrestcupp
April 22nd, 2013, 02:34 PM
How do you propose this happen? DRM systems largely depend on proprietary algorithms with secret keys. The reason Linux doesn't support DRM is because an open-source operating system has no method for reverse-engineering the encryption schemes. If Netflix thought Linux viewers were a large enough audience for its product, it would have released a proprietary Linux player long ago. Evidently they don't see the value in reaching out to Linux users.

Good point. There is absolutely no reason that Linux couldn't support DRM. It's just that the companies that use DRM don't support Linux. The whole point of DRM is to make something that is hard to crack. For that reason, it would have to be ported by the company instead of being reverse engineered. If something like DRM could be reverse engineered by some Linux group that is big enough to back that sort of thing, they would have a lawsuit against them so fast it wouldn't be funny.

kurt18947
April 22nd, 2013, 03:15 PM
Good point. There is absolutely no reason that Linux couldn't support DRM. It's just that the companies that use DRM don't support Linux. The whole point of DRM is to make something that is hard to crack. For that reason, it would have to be ported by the company instead of being reverse engineered. If something like DRM could be reverse engineered by some Linux group that is big enough to back that sort of thing, they would have a lawsuit against them so fast it wouldn't be funny.

I imagine they'd have Eric Holder (U.S. attorney general) and his merry band of <whatevers> knocking on the door as well if there were a reverse engineering effort. DMCA and HUGE campaign contributors and all that. It still seems like there ought to be a way to keep everyone satisfied.

screaminj3sus
April 22nd, 2013, 03:20 PM
This definitely doesn't guarantee that linux support is coming, but I figure there's a much better chance of that happening with HTML5 than with silverlight.

I really wish netflix would support ubuntu, there's great potential if they did. Imagine how awesome it would be if netflix was integrated with UOA and the dash. Hit super key, search for movie, hit enter, bam watching netflix.

SeijiSensei
April 22nd, 2013, 03:41 PM
I have virtually no knowlege of how DRM systems work. My thinking is that Linux supports things like SSL and VPN which rely on encryption and seem pretty secure. Is DRM 'a different breed of cat'? Linux also supports (to the extent Adobe is willing) Flash which is closed.

SSL and other encryption schemes like those in SSH use public standards. They all rely on "public-key" methods for encrypting their traffic. In these systems, each user generates two keys, a "public" and a "private" key, which have an important mathematical relationship. The private keys are kept secret; the public keys are not. To encrypt my traffic, I use the remote's public key and my private key. The remote decrypts the traffic with its private key and my public key. Each side protects the secrecy of its private key, but both can communicate fully.

DRM schemes take entirely the opposite approach. They are all about creating secret methods for encrypting and decrypting traffic that are difficult to break. There is no public methodology involved here; DRM relies on using proprietary methods. In fact, as you suggested, reverse-engineering this scheme would violate the Digital Millennium Copyright Act, just as methods to break the CSS encryption on DVDs did. You'll notice that it takes a couple of extra steps to get libdvdcss2 in Ubuntu, even if you install restricted-extras.

Adobe itself supports, or rather used to support, Flash in Linux. Ubuntu redistributed Adobe's plugin but took no responsibility for its bugginess. The last release of Flash for Linux contains a notorious bug that turns humans into blue "smurfs" when using NVIDIA hardware and graphics acceleration. Since Adobe won't invest any additional resources into Flash for Linux other than security updates, that problem will never be fixed.

monkeybrain2012
April 22nd, 2013, 06:26 PM
The last release of Flash for Linux contains a notorious bug that turns humans into blue "smurfs" when using NVIDIA hardware and graphics acceleration. Since Adobe won't invest any additional resources into Flash for Linux other than security updates, that problem will never be fixed.

Some Nvidia engineer fixed it with a patch in libvdpau. Anyway I don't use flash to watch Youtube (it happened only on Youtube with hardware acceleration enabled if I remember correctly) so I never noticed that.

http://www.nvnews.net/vbulletin/showthread.php?p=2518770#post2518770