Click here to Skip to main content
15,893,381 members
Please Sign up or sign in to vote.
2.00/5 (2 votes)
See more:
i want to build a project that play flash video file but video file should not be copied by user and file must be such format that no one can neither copy nor delete and nor view.

anyone please help me to share source code.
Posted

Flash doesn't support encryption of FLV files. Once the file is served to the remote client, he can do anything he wants with it.
 
Share this answer
 
v2
Comments
Eduard Keilholz 22-Mar-11 9:11am    
Good answer, my 5
Sergey Alexandrovich Kryukov 22-Mar-11 10:55am    
Correct, a 5. Take VLC and write a right command line -- the media is yours.
--SA
If the video has already been played on client computer, it means it has been "copied" already. If this is a media streaming, no copy of the media is available on the local computer in the form of a file. For majority of users it will be very difficult to save the file. However, for the expert it won't be a big problem, no matter how hard you "protect" it. If the media player can play it, it means some other player can play and save it. So, even for a non-expert person who is able to do Web search and read documentation obtaining a copy would be possible. For example, VLC will do the trick is one is able to read its help and write a pretty complex command line.

—SA
 
Share this answer
 
v2
There's no way to do that. In order to play the file, it must be readable by the user. In order to copy the file, it must be readable by the user. Since code runs AS the user, it can do anything the user can do. See what's happening?

A file read operation is a file read operation. There's no way to tell the difference between the two operations, nor for what purpose the file being operation is being used for.

You cannot copy protect a file like that.
 
Share this answer
 
Comments
Sergey Alexandrovich Kryukov 22-Mar-11 19:28pm    
Very clear explanation. My 5.
--SA

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900