在使用Windows 2003服務器時常常會遇到沒法播放flv文件的問題,今天有臺服務器也出現了這樣的問題,之前有處理過相似的問題,只要在IIS裏添加一個flv擴展,可是忘了,具體操做了,網上找了一下,把方法帖出來僅下次參考哦: 瀏覽器
Flv文件不能播放的緣由有種種,最近遇到了「Flv文件在本地能顯示,上傳到服務器上不能播放」,解決流程以下:
首先是檢查網頁中FLV相關文件上傳是否缺失。由於在網頁中插入Flv視頻文件時Dreamweaver會自動生成多個SWF文件以及SCRIPT文件夾下的JS文件。因此咱們必需要確保這些文件的所有上傳,以及相關路徑的正確性。其次在確認了全部文件的正確上傳以後,FLV視頻仍然不能播放。若有條件,將全部文件上傳到另外服務器空間上,若是在該空間上能正常顯示,那就可能說明當前不能播放的 安全
服務器是WIN2003服務器,鑑於2003系統沒有定義.FLV的這種mime-type類型,ADOBE官方也給出了相應解決方案。
不過經過搜索得到方法中我測試了依然出現了問題。好比有個方案是這樣的:
1.在2003服務器上,找開IIS管理器。
2.展開本地服務器名稱,右擊選擇屬性,在Internet信息服務標籤上,點擊最下方的計算機MIME映射下面的編輯按鈕。
3.點擊」新類型」按鈕,擴展名添上」.FLV」,內容類型(MIME)添上「flv-application/octet-stream」
4.點擊肯定
5.從新啓動www服務——控件面板——>管理工具——>服務——>重啓這個World Wide Web Publishing Service服務就能夠了。
經過該方案在從新啓動了IIS以後,新建的FLV MIME類型又沒有了。全部又嘗試使用以下方法:
打開IIS下的本地計算機,選擇網站右鍵屬性,打開HTTP頭的MIME類型新建擴展名「.FLV」,MIME類型值爲「flv-application/octet-stream」。應用便可實現了WIN2003下網頁播放FLV的功能。 服務器
下面是一些關於Windows 2003 服務器沒法播放flv文件的資料,你們也能夠學習一下:
關於Win2003服務器配置FLV 文件;TAG:flv 服務器配置
在處理 FLV 文件時,您可能須要配置服務器以便於處理 FLV 文件格式。多用途 Internet 郵件擴展 (MIME) 是標準的數據規範,容許您經過 Internet 鏈接發送非 ASCII 文件。Web 瀏覽器和電子郵件客戶端通過配置,能夠解釋多種 MIME 類型,所以它們能夠發送和接收視頻、音頻、圖形和格式化文本。若要從 Web 服務器加載 FLV 文件,則可能須要向您的 Web 服務器註冊文件擴展名和 MIME 類型,所以應當檢查您的 Web 服務器文檔。FLV 文件的 MIME 類型是 video/x-flv。下面列出了 FLV 文件類型的完整信息:
Mime 類型:video/x-flv
文件擴展名:.flv
必需的參數:無
可選的參數:無
編碼注意事項:FLV 文件是二進制文件;有些應用程序可能須要設置應用程序/八位字節流子類型。
安全問題:無
已發佈的規範:www.macromedia.com/go/flashfileformat 。
Microsoft 更改了在 Microsoft Internet 信息服務 (IIS) 6.0 Web 服務器中處理流媒體的方式,再也不採用早期版本中的處理方式。早期版本的 IIS 不須要對 Flash 視頻流作任何修改。在 Windows 2003 附帶的默認 Web 服務器 IIS 6.0 中,服務器須要藉助 MIME 類型來確認 FLV 文件爲流媒體。
當採用流式媒體的方式加載外部 FLV 文件的 SWF 文件被置於 Microsoft Windows 2003 服務器上,並在瀏覽器中查看時,能夠正確播放 SWF 文件,但 FLV 視頻卻不能採用流式媒體的方式加載。這個問題會影響到放置在 Windows 2003 服務器上的全部 FLV 文件,包括用早期版本的 Flash 創做工具 (Macromedia Flash Video Kit for Dreamweaver MX 2004) 製做的那些文件。若是在其它操做系統上對這些文件進行測試,則這些文件能夠正常工做。
有關配置 Microsoft Windows 2003 和 Microsoft IIS Server 6.0 以採用流式媒體的方式加載 FLV 視頻的信息,請訪問www.macromedia.com/go/tn_19439 。
今天遇到一個難題,用FLASH8製做的FLV格式文件上傳服務器後不能播放,原覺得是路徑錯了,或者太大,檢查事後不是,由於國內大多都是Win2003的主機.默認是沒有指定輸出FLV這種格式的雖然FTP裏面能夠看見,但沒法經過http訪問,也就沒法播放了.
[緣由:WIN2003增強了IIS6的MIME驗證,一切未註冊擴展文件格式通通顯示404錯誤。手動在IIS中HTTP頭->MIME添加MIME影射關係,MIME類型: video/x-flv 擴展名:.flv,便可經過Flash7+客戶端Load進來播放]
[辦法解決「虛擬主機都不支持Flv格式文件」的問題:好比你的Flv文件名稱是a.flv,在虛擬主機上建一個名爲「a.flv」的目錄,在此目錄下放你的Flv格式文件,將其更名爲:index.htm,這樣就好了,播放器中的文件名保持原樣不動 ] app