aspose file tools*
The moose likes Java in General and the fly likes Copy protect video files in Java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Java in General
Bookmark "Copy protect video files in Java" Watch "Copy protect video files in Java" New topic
Author

Copy protect video files in Java

Lokesh Tank
Ranch Hand

Joined: May 08, 2010
Posts: 32
Hi,

I have a requirement to copy protect video files. Actually videos are purchased and downloaded locally. To prevent piracy I will need to make these downloaded videos as copy-protected. I googled, but not able to find a solution. Any guidance in this regard would be highly appreciated.

Thanks.


Solution Spider
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41816
    
  62
A file is a file, you can't stop it from being copied. You ciould invent your own video format that only your software can play, at which point it becomes an exercise in copy-protecting your software (and generally piracy-proof it). That's usually something that's not worth your while.


Ping & DNS - my free Android networking tools app
Lokesh Tank
Ranch Hand

Joined: May 08, 2010
Posts: 32
Thank you for your reply. I have further googled and found that DRM controls can be used to impose restriction. Any idea on how to add/modify DRM control to video files using Java or any other technology.
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 41816
    
  62
There are various DRM schemes, but I'm guessing that you need to license them (which will cost you money); is that OK for your project? Using one will also impose restrictions on the kind of OS (or at least the player software) you can use; is that OK?
Lokesh Tank
Ranch Hand

Joined: May 08, 2010
Posts: 32
I would appreciate if you can guide on where to find these licenses. Also I am not very clear with our second line, please elaborate.

One of the most important question is whether DRM control can be added dynamically using Java program or it has to imposed at the time of video creation only.
Jesper de Jong
Java Cowboy
Saloon Keeper

Joined: Aug 16, 2005
Posts: 14144
    
  18

Start doing some research on what DRM is and how it works. Wikipedia is a good starting point: Digital rights management


Java Beginners FAQ - JavaRanch SCJP FAQ - The Java Tutorial - Java SE 7 API documentation
Scala Notes - My blog about Scala
 
I agree. Here's the link: http://aspose.com/file-tools
 
subject: Copy protect video files in Java