我使用Linux中的ffmpeg將視頻轉換爲mp4(H.264和aac編解碼器),並嘗試使用HTML5從服務器運行視頻。 它不工作。但如果我在本地運行視頻,使用wamp服務器其播放順利。爲什麼HTML5不能從服務器播放視頻?
FFmpeg的評論
ffmpeg -i inputfile.avi -sameq -acodec libfaac -ab 128kb -vcodec libx264 -b 1157kb -mbd 2 -flags +4mv+trell -aic 2 -cmp 2 -subcmp 2 -s 312×176 -title X outputfile.mp4
HTML 5編碼
<!DOCTYPE HTML>
<html>
<body>
<video width="320" height="240" controls="controls">
<source src="testfile_mov.mp4" type="video/mp4" />
Your browser does not support the video tag.
</video>
</body>
</html>
我測試了網絡sniffer.It內容類型賦予文字/ html.How從我的網絡服務器播放HTML5。
在Chrome中我得到的空白屏幕(Chrome會從其他網站的HTML5視頻是playing.Chrome下載並安裝到今天)。而在Safari其工作。(Safari瀏覽器版本5.0.3)
是的,事實上,你可以發送一個PHP頭(在這種情況下不符合標準),但你可以看看是否會有幫助? – DarkMantis