Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Please can you direct me to an open source HTML5 (or not) alternative to Flash for video that supports advertisements and DRM? Flash can't (and will not) die until such a thing exists. It isn't time for flash to die until there's something to replace it.


Open source and DRM are fundamentally incompatible—if neutering the DRM is a mere recompile away, what good is it to the sorts of organizations that require DRM?


DRM'd media is encrypted and cannot be "neutered" if you don't have the decryption key. [Well-designed] DRM relies on secret keys, not secret source code.


Here's the problem: either you have the decryption keys and can get to the content, or you don't and can't. If you can watch a movie on your computer, you already have everything you need to pirate the movie.


Which, of course, is true for any cryptography, regardless of the openness of its implementation. It may be harder to keep the keys obscured in open code, but then the keys usually don't stay secret that long anyway.


XOR is the best DRM. Since all DRM is breakable since you need the decryption key to play the content, the purpose should be to trigger the copy-protection-protection stuff in the DMCA, and XOR is the simplest way to do that.


My mistake, I should have said closed source.


It's actually coming. If you go to about:flags in chrome, there's a flag called "Enable experimental Encrypted Media Extensions on the video elements.".

* https://dvcs.w3.org/hg/html-media/raw-file/tip/encrypted-med...

* https://lists.webkit.org/pipermail/webkit-dev/2012-April/020...

* http://www.theregister.co.uk/2012/02/23/microsoft_google_net...


If such a thing existed, it should be destroyed. Ads have no place in video and drm for content has no place on the web.


Take the DRM of your bank account login then.


I would, if it had any.

But since it has never been published, DRM would make no sense.


Your bank account details don't reside in a published, yet controlled space on the internet?

I know you're not trying to flog your effort (monetary savings in this case) on a pay-to-view basis, but why (beyond the impossibility of securing the rights) are people who wish to try and sell their effort to those willing to pay, and attempt to restrict those who are unwilling to pay for their effort, somehow intrinsically wrong?


There is nothing wrong with that.

I just don't want to be forced to see ads or not be allowed to skip ahead in the video (which is what DRM amounts to).

In other words, I want to be in control of what I see.


It will (eventually) if it's not included in browsers/OS by default. It'll essentially be relegated to RealPlayer's market if that's its only differentiating factor, and advertisers won't put out content for a plugin that can't reach audiences.

It'll be a long time yet though, that's certainly true.


Like I said, "HTML5 still hasn't caught up". It is time for Flash to die; that doesn't mean it can yet.


Please can you direct me to a version of Flash DRM that's not easy to bypass, such as with rtmpdump?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: