這是我的HTML5代碼從數據庫Oracle(BLOB文件)播放視頻文件:如何從BLOB文件甲骨文播放視頻HTML5?
<video width="320" height="240" controls="controls">
<source src="getVideo.php" type="video/mp4" />
</video>
視頻,我上傳的是MP4,所以我把我的代碼MP4型..
,這是我的PHP (getVideo.php)代碼從數據庫中獲取視頻文件:
<?php
$conn = ocilogon('user', 'pass', '//localhost/XE');
$sql = "SELECT VIDEO FROM TFILE";
$stid = ociparse($conn,$sql);
$rowResult = ocifetch($stid);
settype($arrayResult,"array");
if($rowResult != null){
echo (OCIResult($stid,'VIDEO')->load());
}
?>
但是,它不能正常工作,視頻無法播放.. 有人能幫助我嗎?
感謝的面前..
在瀏覽器中打開getVideo.php並查看二進制數據是否真正打印。如果是這樣,請嘗試發送正確的MIME類型,標題('Content-type:video/mp4')'。 – duri 2012-07-08 08:45:09
@duri帖子作爲答案。 – 2012-07-08 09:09:57
我問自己,當你提交這樣的視頻時,是否仍然具有流媒體功能,並且用戶可以在整個文件加載之前在視頻中跳轉? – insertusernamehere 2012-07-08 09:50:55