Videostream - URL zu wmv-Datei verbergen

Gifty43

Erfahrenes Mitglied
Hallo Zusammen

Ich habe in meiner Webseite einige Videos integriert, die momentan mit dem folgenden Code angezeigt werden:

HTML:
<object NAME="Player" WIDTH="320" HEIGHT="240" align="left" hspace="10" type="application/x-oleobject" CLASSID="CLSID:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx">
<param NAME="URL" VALUE="http://www.url.de/video.wmv"><param>
<param NAME="AUTOSTART" VALUE="false"></param>
<param name="showControls" value="true"></param>
<embed WIDTH="320" HEIGHT="240" align="left" hspace="10" SRC="http://www.url.de/video.wmv" TYPE="application/x-oleobject" AUTOSTART="false">
</embed>
</object>

Nun möchte ich die URL zum Video (http://www.url.de/video.wmv) verbergen. Stellt sich mir jedoch die Frage, wie ich das am besten anstellen kann? Hier im Forum ist leider noch kein Topic zu diesem Thema vorhanden und auch Google gibt nichts gescheites her.

Hat jemand diesbezüglich schon Erfahrung?

Besten Dank für jeden Input.
 
Letztendlich gilt immer:
Alles was du an den User sendest, kann er auch speichern.

Da ist es völlig egal, was du dagegen tust.
Den einzigen Vorteil den du dadurch erreichen könntest, ist dass der Link nicht die Runde macht, sondern jeder erst das Video vorladen müsste in deinem Player und danach speichert...

Ansonsten such doch mal nach "url verstecken", da gibt es bereits einige Themen für.
 
Hallo

Besten Dank für deine Antwort. Das was du sagst erscheint mir logisch.

Jedoch geht es mir nicht darum, dass der User das File nicht bei sich lokal auf dem PC abspeichern kann. Was ich verhindern möchte ist, dass jemand auf einer anderen Webseite auf mein .wmv-File verlinkt, dies dann über meinen Server heruntergeladen wird und mir so zusätzlichen Traffic verursacht.

Über die Wörter "url verstecken" finde ich nur Methoden für eine indirekte URL Weiterleitung bei Downloads. Bei mir müsste die URL jedoch in den embedded-Tag eingefügt werden.
 
Bin mir nicht ganz sicher, ob es so möglich ist, aber statt direkt auf die Videofile zu lenken, könntest du versuchen auf ein PHP Skript zu leiten.
Dies prüft, ob der Aufruf von deiner Seite kommt und wenn ja liest du per [phpf]readfile[/phpf] das Video ein und gibst es mit den richtigen [phpf]header[/phpf] Angaben zurück.
 
Hallo nochmal

Das war ein sehr guter Input. :)

Jedoch ist header() hierbei nicht nötig, da ich das Video nicht auf der separat erstellten "video.php" sehen will, sondern die URL lediglich auf die "player.php" (in meinem Fall) übertragen werden muss.

Die video.php sieht jetzt folgendermassen aus:
PHP:
<?php
 $name = "video.wmv";
 readfile($name);
?>

und im Object der player.php wird wie folgt verwiesen:

Code:
<PARAM NAME="URL" VALUE="video.php">

Und es funktioniert... ;-)

Vielen Dank nochmals.
 
Zurück