ugrás a tartalomhoz

flv player dinamikus link...

nemTudom · 2010. Feb. 17. (Sze), 12.11
Egy megoldás során egy beágyazott flv playert használok klipek lejátszásához. Minden szép és jó, amíg magukat a fájlokat használom, de ha egy védett könyvtárba teszem őket és utána php-vel kiemelem onnan, és hivatkozással adom meg őket (http://www.hely.hu/fajl.php?id=1&tipus=2) egy furcsa jelenséget produkál, azaz ha elkezdi betölteni a videót addig nem tudok sehová sem elmenni sem vissza gombbal sem linkkattintással amíg be nem tölti teljesen a klippet!
Ez mind a JW playerrel mind a Flowplayerrel történik bármelyik böngészővel. Én a fejlécre tippeltem, de szerintem semmi baj vele:
---------
---------
$fajlHely=$hely.$filename;
$mekkora=filesize($fajlHely);
$fp = $fajlHely;
switch

($ext){

case "flv":
$mime="video/x-flv";
break;
case "jpeg":
case "jpg":
$mime="image/jpeg";
break;
case "gif":
$mime="image/gif";
break;

}

header('Pragma: public'); // required
header('Expires: 0'); // no cache
header('Cache-Control: must-revalidate, post-check=0, pre-check=0');
header('Last-Modified: '.gmdate ('D, d M Y H:i:s', filemtime ($fajlHely)).' GMT');
header('Cache-Control: private',false);
header('Content-Type: '.$mime);
header("Content-Length: " . filesize($fajlHely));
header("Content-Transfer-Encoding: binary");
header('Content-disposition: inline; filename='.$filename);
header('Connection: close');
readfile($fp);
exit();

---------
---------

Szerintetek?...