我遇到的問題是我無法獲得mp4視頻通過視頻標籤運行。html5視頻標籤不播放mp4 - IIS
服務器是Win7旗艦版IIS 7.5。
文件HTM中的相當簡單和香草:
<video width="360" height="240" controls="controls" >
<source src="test.mp4" type="video/mp4" />
</video>
在的「Internet Explorer」的標籤生成帶有紅叉一個黑盒子。
在Firefox標籤呈現爲具有淺灰色的交叉和詞的灰色框「與受支持的格式,並發現MIME類型無視頻」。
我知道你在想什麼 - 添加MIME類型。我用兩種不同的方式完成了,第一我試圖在IIS添加MIME類型,然後我曾嘗試通過在web.config與
<staticContent>
<remove fileExtension=".mp4" />
<mimeMap fileExtension=".mp4" mimeType="video/mp4"/>
</staticContent>
添加這些都不做的差。我也直接將.mp4文件輸入到地址不正確的地方,IE和Firefox都能夠播放它。此外,我已經去過在IE和Firefox中都使用「視頻」標籤的網站,他們播放的視頻也很好。
有人可以請幫助我,爲什麼這不會玩了,我能做些什麼來得到它玩?
謝謝
更多信息 - 我已經去了這個網站 - http://leanbackplayer.com/這只是一個簡單的jQuery UI包裝視頻標籤。該頁面上的視頻在我的FireFox中正常工作。 我已經下載了所有三個視頻(.ogv,webm,mp4),並使用與該網站相同的標籤(更改視頻位置),並添加了MIME類型,但它不起作用! – user1215399 2012-08-04 07:56:59
除了嘗試更改MIME類型外,還應驗證是否使用該類型發送文件。您可以使用瀏覽器或Fiddler的開發工具。 – AlfonsoML 2012-08-04 10:23:31
你有沒有這個問題的運氣?就我而言,當我從硬盤打開HTML頁面作爲文件時,我可以在IE9中看到MP4和M4V視頻源。但是,當我嘗試從本地IIS Web服務器訪問該頁面時,所有來源顯示爲帶紅色十字的黑色區域。如果我嘗試從我網站上託管的網頁訪問該網頁,情況也是如此。 - 是的,我已經將MIME類型添加到本地服務器。 – superjos 2012-12-05 11:14:17