Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to protect streaming videos from download


I want the videos that I play on my site should only be streamed but should not be accessible to download softwares. Can videos be protected from downloading so that no one should be able to record them
Thanks

like image 704
user444757 Avatar asked Feb 18 '11 19:02

user444757


People also ask

How do I make a video not downloadable?

there is no way to prevent illegal downloads. also if you are referring to the youtube premium download feature, you cannot prevent that either, but since people can only view videos they have downloaded on the youtube app, you still get paid for downloaded views.

How can I share a video that Cannot be downloaded?

Share the Video Through Google Drive This means that the video will automatically play within the browser, without your recipients requiring to download it.


3 Answers

Can videos be protected from downloading so that no one should be able to record them?

The short answer is: No.

Longer answer: It is impossible to protect anything from downloading unless you don't want anyone to watch it. Remember: if they can see it, they can record it.

like image 97
Zed Avatar answered Sep 28 '22 10:09

Zed


Sure, just don't serve them up. By definition, for someone to view an online video, they have to download it. There's absolutely no way around it, short of forcing them to use a remote desktop type viewer. Once the bytes leave your server, you have absolutely zero control over what happens to them.

like image 26
Marc B Avatar answered Sep 28 '22 09:09

Marc B


The answer to your question is no.

Why? No matter what sort of protection you put on the actual file, it needs to be transferred to the client computer somehow. And if you put some kind of DRM on the file so that only the person who's authorized to download the file can view it, it still needs to be viewed. This means that an enterprising person can intercept the actual values being displayed somehow and store them elsewhere. It could be as labour-intensive as getting a screenshot of every frame, then stitching that together to form a movie.

If you don't want people to download your videos, don't put them on public servers.

like image 42
CanSpice Avatar answered Sep 28 '22 08:09

CanSpice