Is it possible to protect a video from a site from being downloaded?
While users could record a video by using some hardware device, it should not be possible to download a video using some link - exactly like google videos.
For example, if I have Real One Player in my system, I have an option to download the video; this should be restricted.
Probably no, because: All what your browser does is - to download embedded videos when you play it. All what video downloader extensions do is - to download videos looking like they want to play it.
Yes. Never ever show it to anyone. As soon as you do, all bets are off (for less paranoid answer, see last paragraph).
This is the common problem with copy protection: you are unable, by any means, to distinguish between a legitimate user and an adversary (as they may even be the same person).
Edit: re "my users can able to watch the video. but they must not be able to download that video" Let's try and disassemble this:
Your video can be intercepted (and/or modified) at every point marked with * (although quality of the copy may decrease, esp. when capturing the analog output). Unless you can somehow eliminate each and every of those (good luck with the last one), all you can do is make the data capture/transform more complex. There's a whole industry built around these "weak points" (google "stream ripping" to see for yourself).
You can complicate the capture with various DRM technologies, but in the end, the data stream must become analog video and analog audio (a.k.a. light and sound) somewhere.
However, if you don't care that a determined user will bypass your protection, and if it's enough to protect the video from 90% of users, I believe the Real formats that you mentioned do have some flag "don't allow save". This will disable the "save as" option in the player (i.e. the "or saves it to disk" option above); for most users, this will be a significant enough barrier. Anything more will probably inconvenience and anger 100% of your users, while not providing significantly more protection.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With