今天361源碼在發(fā)布一個(gè)網(wǎng)頁(yè)特效的適合忽然發(fā)現(xiàn)一個(gè)比較奇怪的現(xiàn)象:Windows2008服務(wù)器在播放文件大小超過(guò)2M的Mp4文件無(wú)法正常播放,如下圖:
于是乎361源碼就在整個(gè)互聯(lián)網(wǎng)中查找處理辦法,但是找到的都是教你如何在IIS中設(shè)置MIME,這個(gè)361源碼前面也給大家做了介紹《如何設(shè)置服務(wù)器才能讓IIS支持FLV,F4V,MP4,OGV,WEBM》。但是361源碼自己很清楚的記得我們的服務(wù)器是設(shè)置過(guò)的,而且前面也測(cè)試過(guò)相關(guān)視頻,那么問題肯定就不是這個(gè)了。經(jīng)過(guò)反復(fù)檢查查看,最終361源碼找到了問題的根本所在:這個(gè)因?yàn)榉?wù)器上安裝了安全狗的原因,而安全狗在視頻的控制上存在一個(gè)小的BUG導(dǎo)致。
于是乎在安全狗的官方找到相關(guān)說(shuō)明,同版本的安全狗安裝在windows2003系統(tǒng)上尚未發(fā)現(xiàn)該問題,但是在WIN2008上卻出現(xiàn)了這樣的問題。
故障詳情:
2M左右(小文件)的MP4可以正常播放
超過(guò)10M的(大文件)MP4無(wú)法正常播放
設(shè)置了MIME也沒用
在Windows2003系統(tǒng)下一切正常
在Windows2008系統(tǒng)下出現(xiàn)故障
具體表現(xiàn):Html5的Video標(biāo)簽無(wú)法正常加載MP4文件,但可以下載(如果你沒有配置好MINE,那么就連下載也無(wú)法正常)
所以可以確定的是 windows2008 IIS7.5 和當(dāng)前版本的安全狗IIS版 在MP4文件格式上有BUG
鏈接: https://pan.baidu.com/s/1i6dWM6D 密碼: 2ehy
下載完畢后,先關(guān)閉安全狗的“主動(dòng)防御”功能,接著替換 C:/Program Files (x86)/SafeDog/SafeDogSiteIIS/GeneralConfig 文件夾下替換WPCGeneralDefInfo.dat文件,然后重啟動(dòng)一下IIS就可以了,如下圖:
替換完成后,就能實(shí)現(xiàn)MP4視頻播放了。http://www.companysz.com/demo/wapdemo.php?aid=1659
以上就是Windows2008服務(wù)器設(shè)置MIME后仍然無(wú)法播放MP4的解決方法的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)和解決疑問有所幫助,也希望大家多多支持武林網(wǎng)。新聞熱點(diǎn)
疑難解答
圖片精選