LWN.net Logo

More about the Chrome HTML Video Codec Change (The Chromium Blog)

More about the Chrome HTML Video Codec Change (The Chromium Blog)

Posted Jan 15, 2011 14:29 UTC (Sat) by nhippi (subscriber, #34640)
Parent article: More about the Chrome HTML Video Codec Change (The Chromium Blog)

The loser here is w3c and <video>. Majority of content provides will continue to use flash (or even silverlight to deliver their content. Youtube with webm has some potential here to change the game, but it would be surprising if google would drop the flash fallback on youtube alltogether, as it would make youtube inaccessible for safari and ie users (+old versions of firefox, opera, ...).


(Log in to post comments)

More about the Chrome HTML Video Codec Change (The Chromium Blog)

Posted Jan 15, 2011 15:52 UTC (Sat) by drag (subscriber, #31333) [Link]

Until the DRM issue gets worked out then nobody like Netflix or Hulu is going to be able to use HTML5 tags anyways.

These people are legally operated under their contractual agreements to provide a mechanism to protect content from copying.

The whole codec issue with HTML5 is really a mute point compared to that.

So until somebody figures out a mechanism in javascript to obfuscate the decryption and playback of media content to such a degree that it rivals Adobe Flash.... then there is no way in hell that HTML5 could ever replace Silverlight or Flash completely regardless of the codec used.

Apple is really full of shit here. You can use HTML5 just fine on iOS and still get access to premium content, but there is no way in hell that anybody would allow you to access this HTML5 content from anything other then your iPhone or iPad. This is because those systems are locked down against their users to such a degree that putting DRM into the browser is not necessary. The whole platform is really just one big DRM funfest.

And it's not even a question of trying to fool the premium content distributer that your using iPad when your actually using Linux. Unless your able to access and get authenticated through Apple's authentication servers then your not going to be able to partake.

If people really want to help the adoption of HTML5 then probably the best thing they can do is figure out how to create a licensable DRM implementation through javascript. I know it's pathetic.

More about the Chrome HTML Video Codec Change (The Chromium Blog)

Posted Jan 15, 2011 16:38 UTC (Sat) by hp (subscriber, #5220) [Link]

Good point.

More about the Chrome HTML Video Codec Change (The Chromium Blog)

Posted Jan 16, 2011 1:29 UTC (Sun) by Company (guest, #57006) [Link]

The other option is to create a Flash plugin with a "Save Video As" option.

More about the Chrome HTML Video Codec Change (The Chromium Blog)

Posted Jan 16, 2011 1:35 UTC (Sun) by butlerm (subscriber, #13312) [Link]

I suspect that would not survive a challenge under the DMCA, unfortunately.

More about the Chrome HTML Video Codec Change (The Chromium Blog)

Posted Jan 16, 2011 7:51 UTC (Sun) by drag (subscriber, #31333) [Link]

Yes. It's easy to break DRM since it's such a bad idea. Flash's DRM is really pathetic and it's even documented online.

To get a idea: a stripped down version of SSL with all the stuff that makes it secure from man-in-the-middle gone and the 'cert' for a application is derived from a number sent from the server during connection hashed against the physical size of the application.

That's how bad it is.

But nobody is allowed to talk about it in detail because laws protect it. Since we have laws protecting DRM then those laws trump reality.

I really have no problem with DRM, per say. If somebody wants to use it then they can use it. The problem is caused by the laws. If it was not for the laws then DRM cracking software and hardware would be a entire industry in the USA. New DRM schemes would generate as much money for the people breaking the DRM as the people making the DRM.

But it can be made to work both ways. With HTML5 and Javascript it should be possible to make a DRM scheme that is on par, or is even better, then what Flash provides. If any pro-flash entity then tries to point out how stupid and pointless such protections are then you can just have the government persecute them for violating the DMCA.

It's just to bad it can't be open source. Not that anybody would be missing much. Just as long as anybody with anything that is actually important (that is instead of reruns of old TV shows and bad movies) doesn't actually trust it with anything.

More about the Chrome HTML Video Codec Change (The Chromium Blog)

Posted Jan 16, 2011 19:30 UTC (Sun) by krake (subscriber, #55996) [Link]

Wouldn't it be better to come up with a way of doing DRM in the actual receiving hardware (video/audio chip) and let player/browser only be part of the transmission chain?

All this "needs to be closed source" non-sense comes from the wrong assumption that any host software needs to see the unencrypted content, doesn't it?

More about the Chrome HTML Video Codec Change (The Chromium Blog)

Posted Jan 17, 2011 0:25 UTC (Mon) by drag (subscriber, #31333) [Link]

> Wouldn't it be better to come up with a way of doing DRM in the actual receiving hardware (video/audio chip) and let player/browser only be part of the transmission chain?

Not for my purposes, no. The higher it stays in the stack the better it is for all of us.

> All this "needs to be closed source" non-sense comes from the wrong assumption that any host software needs to see the unencrypted content, doesn't it?

If you looking at finding a replacement for Adobe flash trying then to convince people that they should drop 300 dollars on non-existent hardware that can decrypt and process media entirely on it's own is probably not the right approach.

More about the Chrome HTML Video Codec Change (The Chromium Blog)

Posted Jan 17, 2011 11:36 UTC (Mon) by krake (subscriber, #55996) [Link]

Not for my purposes, no. The higher it stays in the stack the better it is for all of us.

My line of thinking is that decryption in the output hardware does not require any special kind of software in the operating system or higher up, making content accessible even by users of alternative operating systems, media players and browsers.

If done higher up we end up with crap like Microsoft's "secure media path".

...trying then to convince people that they should drop 300 dollars on non-existent hardware...

I didn't get that part. My understanding is that very specific data processing, e.g. media decoding, is first implemented in software to be easily deployable to the mass market even if it more efficient to be implemented in hardware.

So after a pure software base period there is a transitional period where hardware implementation become common. Some customers might even prefer a hardware based solution and buy devices offering such in favor over ones with host software based solutions.

But I could be mistaken and deployment of host software based solution is always delayed until a significant portion of the market has hardware based solutions available as well. My personal impression was that it doesn't work that way though.

More about the Chrome HTML Video Codec Change (The Chromium Blog)

Posted Jan 17, 2011 12:14 UTC (Mon) by drag (subscriber, #31333) [Link]

> I didn't get that part. My understanding is that very specific data processing, e.g. media decoding, is first implemented in software to be easily deployable to the mass market even if it more efficient to be implemented in hardware.

The hardware you talk about doesn't exist. That's what I mean. I am sure that it's all fine and dandy in some abstract theoretical sense.

Remember the problem domain here: we are looking for a flash replacement. I know I am in fantasy land also, but it's just really speculation. It's probably a horrible idea to try to obfuscate decryption in javascript, but requiring people to purchase new hardware is even less likely to work.

More about the Chrome HTML Video Codec Change (The Chromium Blog)

Posted Jan 18, 2011 11:51 UTC (Tue) by krake (subscriber, #55996) [Link]

The hardware you talk about doesn't exist. That's what I mean.

I see. As I said, my impression was that hardware gets replaced at some point by newer one, introducing capabilities formerly available only in software.

But I might be mistaken and all graphics chips always had video decoding in them, even for codecs that didn't exist yet.

As a software engineer I surely would appreciate some of that fairy dust these hardware engineers seems to have at their disposal, being able to deploy algorithms before they are invented.

More about the Chrome HTML Video Codec Change (The Chromium Blog)

Posted Jan 16, 2011 4:58 UTC (Sun) by MattPerry (guest, #46341) [Link]

> The whole codec issue with HTML5 is really a mute point compared to that.

s/mute/moot/

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds