2011-06-15 104 views
0

我有一個應該腳本以「流」一個FLV(爲的Flowplayer):如何使用PHP「流」FLV?

header('Content-Type: video/flv'); 

$realpath = base64_decode($_GET['file']); 
$chunksize = 1 * 1024 * 1024; 
$handle = fopen($realpath, 'rb'); 
$buffer = ''; 
while(!feof($handle)) 
{ 
    set_time_limit(600); 
    $buffer = fread($handle, $chunksize); 
    echo $buffer; 
    ob_flush(); 
    flush(); 
} 
fclose($handle); 
exit; 

它的工作的小影片,但對於更大的人它需要刷新與播放器的網頁,以便他們玩......

+2

你爲什麼想PHP來流呢?它有很多開銷。 – 2011-06-15 19:40:22

+0

你必須使用PHP的原因? – ngen 2011-06-15 19:41:26

回答