Hi,
Es geht also darum, dass die Filmchen nur über das Script und nicht per URL aufgerufen werden können (z.B: www.foo.de/videos/001.mp4)
Ja werden sie denn „über das Script” aufgerufen?
Anzuzeigende Video-Datei wird per GET übergeben (player?v=001)
(User/Passwort, Ablaufdatum, bla.. wird am Anfang in der Klasse abgefackelt, spielt hier keine Rolle)Dann wird das Ding ganz einfach im HTML5-Player angezeigt:
<video>
<source src='videos/<?= $_GET["v"] ?>.mp4' type='video/mp4'>
<source src='videos/<?= $_GET["v"] ?>.ogg' type='video/ogg'>
<source src='videos/<?= $_GET["v"] ?>.webm' type='video/webm'>
</video>
Also schreibst du ganz einfach die Adressen des Videos da rein, und dann versucht der Client sie anzufordern – über HTTP natürlich. Aber Zugriff über HTTP hattest du doch verboten …
Mach dir erst mal klar, wie das ganze abläuft – nur, weil du \*per\* Script die Adresse irgendwo ins HTML schreibst, wird diese dann trotzdem nicht „über” das Script angefordert!
MfG ChrisB
--
RGB is totally confusing - I mean, at least #C0FFEE should be brown, right?