Jonas: Video-Files vor direktem Download schützen

Beitrag lesen

Hallo zusammen

Ich habe folgendes Problem / Ziel:
Ich möchte, dass auf meinem Server ghostete Video-Dateien (.wmv, grösser als 100 MB) nicht direkt in Foren oder auf anderen Seiten zum Download verlinkt werden können. Die Leute, die den Service nutzen wollen, sollen doch bitte einen Seitenaufruf und damit eine Werbeeinblendung in Kauf nehmen ;)

Meine Idee dazu wäre nun die folgende:
Ich leite den aufruf domain/[id]/dir1/film1.wmv via mod_rewrite auf ein script um, dem ich alles hinter domain/ als paramter übergebe. Sprich, das script erhält [id]/dir1/film1.wmv .
Nun "weiss" das script dank dir1/film1.wmv wo das file auf dem server liegt und überprüft über [id], ob die id stimmt. Diese id setze ich natülich bei jedem Aufruf der Datei über die Seite neu - zB auf den aktuellen timestamp+100 oder sowas.

Die Frage ist nun, ob es für mein Problem / mein Ziel eine bessere Lösung gäbe.

Zudem muss ich ja bei obiger Lösung das File mit Perl komplett öffnen, auslesen und wieder ausgeben.
Ist die Server-Belastung dabei deutlich grösser, als wenn die über 100 MB schwere Datei direkt über den Webserver (Apache) ausgegeben wird?

Grüsse und Danke im voraus für die Inputs von eurer Seite

Jonas