2011-02-07 106 views
0

你好 我正在使用html5的視頻標籤。但我有這個問題:因爲我的Web服務器不能直接訪問文件容器服務器,所以我必須先用php讀取文件,然後發送到Web服務器。例如與圖像我做了以下內容:html5視頻標籤src類型

<img src="getImage.php?id=123" /> 

其中getImage.php是這樣的:

<?php 
$id=$_GET['id']; 
$file='//ip/somepath/image'.$id.'.jpg'; 
echo file_get_contents($file); 
?> 

這個偉大的工程與圖片標籤,但我嘗試用視頻標籤,它doenst上工作火狐3.6,但它只是對谷歌瀏覽器:

<video id="movie" preload controls> 
<source src="databank/getVideo.php?video_id=123" /> 
</video> 

...... getVideo.php .....

echo file_get_contents('videfile.ogv'); 

任何想法如何解決這個問題?謝謝大家

+0

你嘗試把 「標題(」 內容類型:image/JPEG 「);」在頂部? – Neutralizer 2011-07-03 16:31:32

回答

0

確保服務器發送帶有支持的MIME類型的ogv文件。 喜歡的東西剛剛加入到 「的.htaccess」 文件如下:

AddType audio/ogg oga ogg 
AddType video/ogg ogv