FlashComGuru Home InfluxisCDNImediaseeUvault
                                                                                       Forum Index | Active Topics | Register
                                                                                                          List Overview | List Archives
                                                                                                                           About this site | Advertise
 

home

Adobe AIR (10)
Applications (39)
Books & Training (11)
Collaboration (18)
Components (10)
Events (79)
Flash Player (33)
Flex (38)
FMS (109)
General (123)
Hosting (5)
Jobs (16)
Off topic (36)
OSMF (3)
Press Releases (23)
Site Check (11)
Tools (53)
Videos & Players (72)

Follow me on Twitter

 
Gerd Hilgemann from Onlinelib.de (the company behind VCS Video Communication Server) has just sent me an update on their latest developments. The Germans were hard at work (who'd expect otherwise) implementing a form of DRM protection to the delivery of flv files. It is described as ACP - anti Caching Protection - and adds a VCS license server to the mix of their existing offerings. This server, so I was told, is able to renew or delete license keys at certain intervals which allows pretty detailed control over who can access a certain video file - Flash Video in this case.
Says Gerd: "ACP writes a watermark ID into the flv during streaming to the client. This ID can only be decrypted via a special decoder by Onlinelib. Through this process, the flv file is also being changed in such a way that it cannot be played back reliably by a normal Player, which means that a digital like-for-like copy is not possible.
Onlinelib have released an intial demo which can be seen here.

Having alternatives to Flash Media Server spriing up is a great thing. Competition drives innovation and gives customers a choice - and innovation is clearly what Onlinelib is about. So well done.
However I don't quite 'get' the concept behind this server. I mean if it's a streaming server (like FMS) then why do I need something called anti caching? After all, flv streams are never cached. I therefore have trouble understanding what exactly ACP does. Maybe it grants or denies access to flv streams on a granular level and makes setting up this sort of system easier. But maybe it does more than that (according to the information provided) and modifies the flv stream during streaming. Most experienced FMS developer would know that it is pretty easy to 'download' a flv stream once you have figured out the rtmp adress and stream name - it is possible to rip a remotely served flv stream with the help of (for example) a locally installed FMS.
If ACP does indeed modifiy the streamed flv file then my ripping method may still work to aquire the flv file but most likely (according to Onlinelib) subsequent playback would somehow be prevented or at least disrupted. I'd be keen to see this system in action.

Onlinelib also informed me that this system is compatible with Flash Player 6 and above and that they are working on a AS3 implentation right now.

Comments
[Add Comment]
Gerd showed me their demo last week and i was quite impressed. The smart thing is that they've implemented a payment system and account system as well, so you have an out-of-the box solution.

Adobe has been quite open on their stance on DRM, i assume they will implement it either in a next update of the Flash Player or a next update on Flash Media Server.
# Posted By Owen van Dijk | 9/7/06 12:23 PM
Holly Snikey!
# Posted By Jason Martell | 9/7/06 6:25 PM
I'm sure the anti-caching and watermarking is a good step in the right direction towards tighter security but I was disappointed to see DRM and find out it only applies to streaming. I had long since written an authentication/time managed system for FLV streams for my last job. I gave my DRM wish-list to Chris at Macromedia last year, for the rights keys built into the FLV's themselves such that they could be downloaded vs streamed, much like the windows media DRM files.
# Posted By Brad Outlaw | 9/7/06 8:46 PM
Hi,

there are 2 types of license. the first is for viewing ( this one in the demo )
the stream and the second license is for downloading.

as soon i have some content that we can show and we are
allow that the user can download i will update the demo.

drm encoding:
for protection we develope a own lossless codec that splits the movie into some parts. we develope
some flash filters (in as) that builds ( with the correct license ) the whole flv in realtime.
for this we need about 5 - 8% cpu on a 2,8 ghz intel. for flv < 8 we have some other things
that we can do with our codec. i hope someone can understand what i want to describe :)

i know there are some english issues on your english page. as soon we have finshed our projects our next goal
are the english sites, believe me.

in the mean time we try to answer all questions as good as we can.

regards
gerd
www.onlinelib.de
# Posted By Gerd Hilgemann | 9/7/06 9:20 PM
This is bullshit, nobody needs DRM as it will ALWAYS be cracked - it only costs money and is not good. Trying to "protect" the files follows a wrong paradigm.

It would be much more wise to implement some paypal-like micropayment based on downloading from a website - but this will never be implemented, as the big money companies will not make cash with that - it
# Posted By Video Freak | 10/17/06 7:36 PM
I tried the video demo (Christina Aguilera performance), but it is slow :(
# Posted By Alejandro Lengua | 2/11/07 10:55 PM
Demo links are not working.
# Posted By Liam Nicklen | 8/9/07 11:21 AM
this is an old blogpost, onlinelib may have removed the demos by now...
# Posted By Stefan | 8/9/07 11:26 AM
Maybe you can try free demo from http://www.drm-x.com . They released a flv online DRM platform.
# Posted By Mike | 1/19/08 4:24 AM
digital rights management is up again

http://onlinelib.de/playsmart
# Posted By gary | 9/29/09 12:04 AM