解决IIS播放flv、mp4时404错误

来源:互联网 发布:软件著作权属于专利 编辑:程序博客网 时间:2024/05/17 01:47

最近搭了一台IIS的服务器,以前都是用apache的,很少接触IIS。刚开始用着没什么问题,但后来开发反映无法播放视频。

跑过去看了一下,只要是后缀是.mp4和.flv的视频,访问时一律报404。很奇怪,以前用apache时从来没遇到过。

随后百度了一下。发现是IIS设置的问题。

在网站的属性---http头---MIME类型中加上对应的值就可以了。

具体的对应值如下:

Mime Types

If you are creating a podcast or video feed you will need to include the appropriate mime type, the proper format is indicated below.
file typeMIME typeaiapplication/postscriptaifaudio/x-aiffaifcaudio/x-aiffaiffaudio/x-aiffasctext/plainatomapplication/atom+xmlauaudio/basicavivideo/x-msvideobcpioapplication/x-bcpiobinapplication/octet-streambmpimage/bmpcdfapplication/x-netcdfcgmimage/cgmclassapplication/octet-streamcpioapplication/x-cpiocptapplication/mac-compactprocshapplication/x-cshcsstext/cssdcrapplication/x-directordifvideo/x-dvdirapplication/x-directordjvimage/vnd.djvudjvuimage/vnd.djvudllapplication/octet-streamdmgapplication/octet-streamdmsapplication/octet-streamdocapplication/msworddtdapplication/xml-dtddvvideo/x-dvdviapplication/x-dvidxrapplication/x-directorepsapplication/postscriptetxtext/x-setextexeapplication/octet-streamezapplication/andrew-insetgifimage/gifgramapplication/srgsgrxmlapplication/srgs+xmlgtarapplication/x-gtarhdfapplication/x-hdfhqxapplication/mac-binhex40htmtext/htmlhtmltext/htmlicex-conference/x-cooltalkicoimage/x-iconicstext/calendariefimage/iefifbtext/calendarigesmodel/igesigsmodel/igesjnlpapplication/x-java-jnlp-filejp2image/jp2jpeimage/jpegjpegimage/jpegjpgimage/jpegjsapplication/x-javascriptkaraudio/midilatexapplication/x-latexlhaapplication/octet-streamlzhapplication/octet-streamm3uaudio/x-mpegurlm4aaudio/mp4a-latmm4baudio/mp4a-latmm4paudio/mp4a-latmm4uvideo/vnd.mpegurlm4vvideo/x-m4vmacimage/x-macpaintmanapplication/x-troff-manmathmlapplication/mathml+xmlmeapplication/x-troff-memeshmodel/meshmidaudio/midimidiaudio/midimifapplication/vnd.mifmovvideo/quicktimemovievideo/x-sgi-moviemp2audio/mpegmp3audio/mpegmp4video/mp4mpevideo/mpegmpegvideo/mpegmpgvideo/mpegmpgaaudio/mpegmsapplication/x-troff-msmshmodel/meshmxuvideo/vnd.mpegurlncapplication/x-netcdfodaapplication/odaoggapplication/oggpbmimage/x-portable-bitmappctimage/pictpdbchemical/x-pdbpdfapplication/pdfpgmimage/x-portable-graymappgnapplication/x-chess-pgnpicimage/pictpictimage/pictpngimage/pngpnmimage/x-portable-anymappntimage/x-macpaintpntgimage/x-macpaintppmimage/x-portable-pixmappptapplication/vnd.ms-powerpointpsapplication/postscriptqtvideo/quicktimeqtiimage/x-quicktimeqtifimage/x-quicktimeraaudio/x-pn-realaudioramaudio/x-pn-realaudiorasimage/x-cmu-rasterrdfapplication/rdf+xmlrgbimage/x-rgbrmapplication/vnd.rn-realmediaroffapplication/x-troffrtftext/rtfrtxtext/richtextsgmtext/sgmlsgmltext/sgmlshapplication/x-shsharapplication/x-sharsilomodel/meshsitapplication/x-stuffitskdapplication/x-koanskmapplication/x-koanskpapplication/x-koansktapplication/x-koansmiapplication/smilsmilapplication/smilsndaudio/basicsoapplication/octet-streamsplapplication/x-futuresplashsrcapplication/x-wais-sourcesv4cpioapplication/x-sv4cpiosv4crcapplication/x-sv4crcsvgimage/svg+xmlswfapplication/x-shockwave-flashtapplication/x-trofftarapplication/x-tartclapplication/x-tcltexapplication/x-textexiapplication/x-texinfotexinfoapplication/x-texinfotifimage/tifftiffimage/tifftrapplication/x-trofftsvtext/tab-separated-valuestxttext/plainustarapplication/x-ustarvcdapplication/x-cdlinkvrmlmodel/vrmlvxmlapplication/voicexml+xmlwavaudio/x-wavwbmpimage/vnd.wap.wbmpwbmxlapplication/vnd.wap.wbxmlwmltext/vnd.wap.wmlwmlcapplication/vnd.wap.wmlcwmlstext/vnd.wap.wmlscriptwmlscapplication/vnd.wap.wmlscriptcwrlmodel/vrmlxbmimage/x-xbitmapxhtapplication/xhtml+xmlxhtmlapplication/xhtml+xmlxlsapplication/vnd.ms-excelxmlapplication/xmlxpmimage/x-xpixmapxslapplication/xmlxsltapplication/xslt+xmlxulapplication/vnd.mozilla.xul+xmlxwdimage/x-xwindowdumpxyzchemical/x-xyzzipapplication/zip

参考自:http://www.feedforall.com/mime-types.htm