Jump to content

Recommended Posts

If a user can see the video...they can download it.

 

Simple as that. The video file, whether streamed or not, can be downloaded. Google YouTube downloader etc. If they cannot figure out how to prevent their videos from being downloaded, it is not possible.

 

The issue is, the user, in order to see the video has to have that video sent to his computer and can hence capture it in some way.

 

Don't put it on internet.

 

The only true way to make sure it is not downloaded. 

I guess to be more specific, how would you make it very difficult for someone to just install a firefox plugin and download a video. I realize anyone can screen-capture. Im looking for a method or whatever which would make it difficult for the average user to download it.

Using your own words - For "the average user to download it" all he needs to do is "just install a firefox plugin".

 

Since you cannot stop someone from easily obtaining a tool that allows them to download the content you have published/streaming on your site, the answer is as has already been given, don't publish that content on an openly accessible public web site.

To make it "hard" (notice quotes), use mod_rewrite to force the video to open through a PHP file.

 

Next in the php file, figure out how the file was requested... was it requested by a link, include, direct input, etc. you could also check what page requested the file, and require that that page requests the file (remember that people can modify header requests so its not 100%).

 

decide how it was requested and either allow it to output or not.

 

if it was requested, it possibly was requested by a web page or swf, you then may want to check to see if it was requested from a certain page/file, and if so do what you want with it.

 

also place the video outside the root folder.

 

Good Luck!

you could program your own client program.  But that doesn't stop 3rd party screen capture tools that are independent of browsers.  Suppose you could have it check if known ones are running... but,  it would only be a matter of time until someone cracks your program.

That's possible?

 

 

Now, let's say the user is super determined, he/she could simply put a hosts file entry and map it to their own web server.

 

 

Or, surely one could remove the domain restriction somehow?  When it comes down to it, if a player could play the file, the data is there in some manner.

 

 

 

But that is a really good idea since that one would be a bit of a bitch to circumvent.

Good idea about the hosts file. Didn't think of that.

 

Could you stream a video down to the client?

I've seen videos streamed to the client and havn't been able to get a handle on the end file (as the end file is never copied onto the clients pc, its streamed).

 

-steve

Yeah that's how Netflix essentially does it.  (Not that I've looked into it ;p.)

 

 

But if an end user was really super determined, he/she could use a packet sniffer.  It would be a bitch to filter it all out, but it could work.

 

 

Or, the end client could make a program that would emulate the Flash applet or what ever else was supposed to receive the video.  (But that could be made very difficult.)

 

 

I guess the stream could even be encrypted, but of course it would be decrypted on the user's computer at some point in time.

 

 

Theoretically, if a user was really, super, obsessingly determined, the video content will at some point be in memory.... so theoretically it could get grabbed from there.

Point being that you need the book in front of you to be able to read it, so to speak. Same goes with any type of content, be it physical or digital. You can't read the book if it's at the library and you're at home. The book must somehow be brought to you or vice versa.

Hmm.. Flash wont help for this matter ^^...

 

I am running Ubuntu and have a codec on my PC that can play flash videos on my PC ^^ and the videos where download from you tube with the help of flash video downloader.... there is not physical way of protecting your videos, which to me seems stupid.

 

Why do you want to make them protected in the first case? Even if company's protect there DVD's (Movie Company's) there is always a way to un-encrypt it..

 

Even so if you make your own program with use of say Frameworks like Adobe AIR or Silverlight that doesn't help as people can always crack in depended programs and then get all required info they need from farther on.

 

In the 2nd place why do you need to protect videos? Do that have any value to them? Are they something eligal?

 

I see no point in protecting videos.

Training Videos made for particular software can cost $$$$$. Protecting these from been circulated on the Internet is big for these companies who make video training.

 

I've seen DRM been used, however its fairly weak also at this stage.

 

Also, you can easily use a screen recorder and a jack plug from your speakers to your mic and record the video.

 

-steve

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.