2016-12-13 1 views
-4

Ich habe eine Website, die aus vielen Videos bestehen.Jetzt möchte ich Download-Video von der Website deaktivieren, so dass der Benutzer es nicht kostenlos bekommen kann.Wie kann ich?Wie kann ich den Video-Download auf der Website deaktivieren?

+5

Mögliches Duplikat von [Benutzer vom Herunterladen des Videos abmelden] (http://stackoverflow.com/questions/7806908/stop-users-from-downloading-video) – mammago

+0

Bitte poste etwas Code, damit jemand einen Hinweis darauf erhält Dein Problem ist. Ansonsten ist es so, als würden Sie die Leute bitten, Ihnen zu helfen, ohne ihnen zu sagen, wie Sie helfen können. – ViVi

+0

Es ist ein mögliches Duplikat wie Mammago sagte –

Antwort

1

Eine harte Wahrheit, die Sie wissen müssen, ist: Wenn der Benutzer das Video sehen kann, wird der Benutzer in der Lage sein, das Video in irgendeiner Weise herunterzuladen oder zu kopieren.

Es gibt also keine 100% sichere Methode, um zu verhindern, dass Benutzer Ihr Video kopieren.

Aber ich denke, ich weiß, was Sie zu erreichen versuchen. So einige Vorschläge auf Basis meiner Erfahrung:

herunterladen Beschränken von nicht authentifizierten Benutzer

können Sie vermeiden, dass Benutzer die Zahlung von leicht Ihre Video-Dateien herunterzuladen, indem geprüft wird, ob sie angemeldet sind

Der folgende Code. überprüft, ob der Benutzer als zahlender Kunde angemeldet ist und die Videodatei sendet. Wenn nicht, wird der Benutzer auf die Anmeldeseite umgeleitet. Sie können sie auch auf die Zielseite umgeleitet, wo er oder sie ein zahlender Kunde werden kann:

if(userIsLoggedIn()) { 
    var videoData = readVideoData("video.mp4"); 
    Response.ContentType = "video/mp4"; 
    Response.Write(videoData); 
} else { 
    Response.Redirect(loginURL); 
} 

Digital Rights Management

Die beste Methode, und die teuerste, ist die Verwendung DRM zu machen (Management von Digitalen Rechten). Mit DRM haben Sie viel mehr Möglichkeiten zu kontrollieren, wer Ihr Video sehen kann.

Diese Lösung erfordert viel mehr Erfahrung, Kosten und Infrastruktur implementiert werden. Ihre Nutzer haben möglicherweise keine problemlosen Erfahrungen mit dem Abspielen Ihrer Videos, da sie einen bestimmten Player herunterladen müssen.

Verwandte Themen