天天看點

【轉】伺服器不支援FLV的解決辦法

< DOCTYPE html PUBLIC -WCDTD XHTML StrictEN httpwwwworgTRxhtmlDTDxhtml-strictdtd>

  随着各大視訊提供商對視訊網站的投入,FLV檔案開始越來越多的出現在我們的身邊,閑暇之餘,自己也想在伺服器上提供一些簡單的FLV視訊檔案,結果發現無法播放。

  打開IIS,然後在 mypc(本地計算機) 上面點選右鍵屬性(很多幫助檔案都沒有說這一點,很多人以為是在站點上面點選右鍵,卻發現找不到MIME類型,其中mypc是你的計算機名)

  如圖所示:

   

  然後點選“MIME類型”,接着點選建立

加入關聯擴充名:.flv,内容類型:flv-application/octet-stream

  确定以後,伺服器就可以支援FLV視訊播放了,如果依然不可以的話,可以嘗試重新啟動IIS!

---------------------------

FLV檔案介紹:

  FLV視訊檔案其實是Flash視訊,也就是Flash Video。

我們都知道一般的視訊檔案,如asf、wmv格式使用mediaplayer進行播放,再如rm格式需要使用RealPlayer播放。

這樣的問題是格式的不同就需要選擇不同的播放器,這對于本地計算機沒有安裝相應播放器的使用者來說,這些視訊根本無法收看,并且由于這些檔案的容量過大,下載下傳慢,觀看也很不流暢。

是以,解決播放器和容量的問題:将各類視訊檔案轉換成Flash視訊檔案。 播放器有嵌入在浏覽器中的Flash播放器,解決了其它一般視訊檔案需要挑選播放器的問題,當然這也就是Flash的優勢。容量方面,從FlashMX2004起就支援了轉換為Flash視訊的功能,經過相關設定後,可縮小原有視訊的容量,最終轉換的檔案擴充名是FLV。

  另外提供一個小技巧:如果不能在計算機中添加“MIME類型”,可以吧FLV的字尾名改為SWF,這樣也可以!

附:伺服器不支援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 以采用流式媒體的方式? df4 ??載 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,這樣就行了,播放器中的檔案名保持原樣不動 ]

<a href="http://enetcorner.blog.163.com/tag/flash%26%2347%3Bcdr%26%2347%3Bps%26%2347%3Bdw%E4%B8%93%E6%A0%8F/feeds">#flash/cdr/ps/dw專欄</a>

本文轉自 netcorner 部落格園部落格,原文連結: http://www.cnblogs.com/netcorner/archive/2010/07/16/2911994.html  ,如需轉載請自行聯系原作者

繼續閱讀