2010-12-27 5 views
2

Mein Kunde möchte ein Video an einige Leute, insbesondere Autohändler, verteilen, aber er möchte nicht, dass das Video auf Youtube oder so ähnlich endet. Daher möchte er, dass die Empfänger des Videos es nur einmal sehen können. Meine Idee, dies zu implementieren ist:Erstellen eines Systems, das Benutzern erlaubt, ein Video nur einmal zu sehen

  • generiert einen eindeutigen Schlüssel pro Zuschauer
  • jeder sendet Betrachter einen Link zu einer Seite mit einem Flash-basierten Video-Player, mit ihrem Schlüssel in der URL
  • Have-Flash erhält die Video vom Server. Auf dem Server wird der Schlüssel überprüft und die Datei gesendet (mit Hilfe von php's readfile oder etwas Äquivalent). Dann wird der Schlüssel ungültig gemacht.

Ich dachte, das würde nicht mehr als einen Tag dauern, um zu bauen.

Ich weiß, wenn du willst, dass jemand etwas spielen kann, gibst du ihnen implizit die Macht, es auch aufzunehmen, aber der Klient will nur, dass ich es so hart wie möglich mache.

Glauben Sie, dass dies für die Zielgruppe sicher genug ist? Kann ich noch etwas Sicherheit hinzufügen, ohne die Entwicklungszeit von 1 Tag zu überschreiten? Ich bin auch an fertigen Lösungen interessiert, wenn sie existieren.

Antwort

2

Ich würde eine weitere Sicherheit hinzufügen. Um sicher zu sein, dass die einzige Möglichkeit ist, mit einem Bildschirm-Recorder und nicht ein Flash-Get-Plugin aufgezeichnet werden, können Sie eine undurchsichtige Ebene auf dem Video und einen anderen Blitz, der außerhalb des Players swf, die einen Befehl zum Erstellen der Ebene senden festlegen Alpha transparent, also beim Herunterladen der Datei mit einem Plugin haben sie ein schwarzes Video erhalten und wenn die Aufnahme mit Camstudio oder etwas anderem funktioniert, verlieren sie Qualität.