Forum Moderators: phranque

Message Too Old, No Replies

Stop File Downloads

         

Fortune Hunter

2:37 am on May 14, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



I am creating a member only area of my web site that I will charge a small monthly fee to access and offer some premium content. One of the items I am offering is Power Point eLearning apps. These are set up in Adobe Presenter and include audio, quizzes, video, Power Point slides, etc. They are similar to a live seminar so to speak. When they are finished they are converted in a Flash file.

I want to find a way to embed these into the membership area so once you are there you can watch them, but you can't actually save them to your desktop and view them later. I am trying to prevent someone from joining my membership area and for the price of one month's worth of fees download all the content that took me countless hours to create and cancel. If they have to keep paying to watch it again and again.

My question is I know that you can use JavaScript to disable the right click on the page, but are there other ways to protect your content from being lifted out of the membership area?

kaled

9:40 am on May 14, 2008 (gmt 0)

WebmasterWorld Senior Member 10+ Year Member



You're talking about file-streaming.

I am aware of streaming being used to deliver video and most browsers can handle this, but I'm not sure about other file formats. If you could convert to a video format you should be good to go, but I imagine there are tools out there that can save streamed video.

There might be some way to time-stamp files so that they only play until a certain date - however, that would have to be a feature of the file format and the player.

There might be some way to require internet authentication, but, again, this would have to be a feature of the file format and the player.

I think that's probably all the alternatives, sorry I can't help with specifics.

Kaled.

phranque

9:53 am on May 14, 2008 (gmt 0)

WebmasterWorld Administrator 10+ Year Member Top Contributors Of The Month



use a cache control header to prevent proxy cacheing:
Cache-Control: private

then use cookies to verify users and a script to hide the media files as described by jdMorgan here:
[webmasterworld.com...]