readfile() e video, problema di seeking

Lollo_090

Nuovo Utente
31 Gen 2013
11
0
1
Salve a tutti, sono nuovo. Spero possiate aiutarmi... Ho la necessità di creare una pagina php che richiami un file video con la funzione readfile() ma ho dei problemi quando tento di far sì che il video sia navigabile. Il codice è questo:

header('Content-type: video/ogg');

$filesize = filesize ('video0.ogg');
header('size='.$filesize);
header('Content-Length: '.$filesize);
$fh = fopen('video0.ogg', "r") or die("Could not open file");
print(fread($fh, $filesize));

Il video viene caricato correttamente, il problema è che non è navigabile. La barra si può spostare solo in un momento precedente del video, mai successivo. So che i video normalmente non si inseriscono così e che ci sono modi migliori, il problema è che mi serve per questioni di sicurezza (Questi video saranno visibili agli utenti dopo l'iscrizione ad un abbonamento, e questo è un modo per rendere UN PO' più difficile scaricare i video.)
Ho provato anche con queste righe (aggiunte, tolte, sostituite), non c'è verso... Qualcuno sa aiutarmi?

header('Content-disposition: inline');
header('Content-Range: bytes '.'2000000 - '.$filesize);
header("Accept-Ranges: bytes");
header('Expires: -1');
header('Cache-Control: no-store, no-cache, must-revalidate');
header("Cache-Control: post-check=0, pre-check=0", false);
header("Pragma: no-cache");
header("Content-Transfer-Encoding: binary");
 

Discussioni simili