html5视频标签src类型

问题描述:

你好 我正在使用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

确保服务器发送带有支持的MIME类型的ogv文件。 喜欢的东西刚刚加入到 “的.htaccess” 文件如下:

AddType audio/ogg oga ogg 
AddType video/ogg ogv