0

I have a problem, something I'm sure a lot of video sharing companies might have. I want to start a small business by offering online video-based training courses on Microsoft Office and other office software in my town on my native language. The problem is, I'm planning to start offering cheap suscriptions for all-access to all the videos, maybe $for 5 dollars a month to get more people interested...however, I know my target audience, and I'm sure they will quickly resort to wanting to download the videos to stop paying, and who knows, maybe even share them on some site and make them public ruining my business...

My question is, is there a video format, or a way to embed, I don't know, a video file so that it cannot be downloaded for offline playback? Maybe using flash files in some remote server? I don't know...I just need a way to play videos on a web browser, that won't allow any form of downloading for offline playback and distribution. Please help guys, I'm kid of struggling to make enough money to pay for college already.

[edit] Thanks for all the information everyone...It seems there is no right answer for this, so let me rephrase the problem.

I'm going to be dealing with people with little to no knowledge of advanced computer usage. My target audience consists of 18-23 year old college students that only use their computers for Facebook, playing candy crush, watching youtube videos and doing their homework. I know most of them are now aware of how to download videos from the internet, but their knowledge is very limited (and by that, I mean sites like KEEPVID.COM or youtube-mp3.org). Most don't even know screen capture software exists, or how to get it, so I'm hoping to use that "naive" characteristic to some use.

So ok. I CAN'T stop my videos from being downloaded, but is there a way to, as I said, make it harder, say...stop sites that download the actual video file hosted/embedded? I don't mind if you can still download the video with some tricks, I just wan't my target audience to have a hard time figuring it out. Right answer goes to the most useful answer, since there is no right answer.

user198350
  • 4,269
sgarcia
  • 137
  • 1
  • 2
  • 8

2 Answers2

6

If there was an easy, good working solution to this, then Hollywood would already have used it. There is none, since the person has to receive the movie in order to see it. You can do this in two ways:

  1. Unencrypted. Works always. No hassle for the user.
  2. In a proprietary/encrypted format, along with your own player. You will have to provide that player to the person who needs to play the video. So you will need to make something (and keep it updated) which works on all devices your clients will watch the video's from. (Windows, OSX, IOS, Android, ... possible several other operating systems).

The last is a lot of work and that will be broken in time. It might also fail to work on business computers where the client has insufficient rights to install a custom player.

So basically, there is no one, good solution.

The best you can do might be to watermark the movies so that you can trace who leaked it take them to court. (Or at the very use the threat of that to prevent people from doing that in the first place).

MarianD
  • 2,726
Hennes
  • 65,804
  • 7
  • 115
  • 169
0

You are probably looking for DRM in HTML. Have a look at this similar question SO:is there a way to use DRM on HTML5...

Jonas Stein
  • 1,182