Hallo Leute,
ich hab ein riesen Problem. Ich möchte mehr oder weniger eine Download-Center-Funktionalität (Mit geschützten Datein, einem Login..etc. ) allerdings für das iPhone/iPod touch.
Es sollen konkret Video Dateien übertragen und auf dem iPhone abgespielt werden.
Die übliche Herangehensweise also:
Grund: der Safari des iPhones/iPods unterstützt keine Downloads.
Wird nun ein Video direkt über eine URL z.B. "http://meinserver/meinvideo.3gp" aufgerufen, so übergibt der Safari nur diese URL an den internen Player.
Soweit so gut, allerdings sind die Videos so nicht geschützt. Will ich jetzt hier .htaccess zum Schutz einsetzen, scheitert dies.
Grund: Der Player müsste sich erneut authentifizieren und das kann er nicht!
(Ich weiß man kann den Login per URL anhängen, das will ich aber aus Sicherheitsgründen nicht!)
Jetzt meine FRAGE:
Kann ich das Download-Center so bauen dass es keinen Download erzeugt sondern eine URL die aber nur innerhalb der Session gültig ist?
Wenn ja, wie?
ich hab ein riesen Problem. Ich möchte mehr oder weniger eine Download-Center-Funktionalität (Mit geschützten Datein, einem Login..etc. ) allerdings für das iPhone/iPod touch.
Es sollen konkret Video Dateien übertragen und auf dem iPhone abgespielt werden.
Die übliche Herangehensweise also:
- Dateien ausserhlab des DocumentRoots,
- Erzeugung einer Sesseion bei Login,
- Aufruf der Datei über Parameter in der URL
- erzeugen des DOWNLOADS mit header()
Grund: der Safari des iPhones/iPods unterstützt keine Downloads.
Wird nun ein Video direkt über eine URL z.B. "http://meinserver/meinvideo.3gp" aufgerufen, so übergibt der Safari nur diese URL an den internen Player.
Soweit so gut, allerdings sind die Videos so nicht geschützt. Will ich jetzt hier .htaccess zum Schutz einsetzen, scheitert dies.
Grund: Der Player müsste sich erneut authentifizieren und das kann er nicht!
(Ich weiß man kann den Login per URL anhängen, das will ich aber aus Sicherheitsgründen nicht!)
Jetzt meine FRAGE:
Kann ich das Download-Center so bauen dass es keinen Download erzeugt sondern eine URL die aber nur innerhalb der Session gültig ist?
Wenn ja, wie?