Windows 2003 服務器播放FLV的問題解決

Win2003主機下無法播放FLV視頻的設置方法:
原因:
默認情況下,Win2003的主機.是沒有指定輸出FLV這種格式的。雖然FTP裏面可以看見,但無法通過http訪問,也就無法播放了。

三種解決辦法:

一、找服務器管理員,添加FLV文件類型輸出支持。
1. 在windows 2003 server 打開IIS管理器
2. 展開本地服務器
3. 右鍵點擊本地服務器選擇'屬性'
4. 選擇 'MIME Type'
5. 點擊'New' 輸入以下信息:
* Associated Extension box: .FLV
* MIME Type box: flv-application/octet-stream
6. 點擊--'確定'
7. 重新啓動 World Wide Web Publishing service(其實不必重啓IIS的)

這是微軟在MSDN中的英文原文:
Windows 2003 Server does not stream FLV videos
Please be aware that these steps do not resolve any issue with Macromedia Flash,but are a configuration step for Microsoft Windows 2003 and Microsoft IIS Server 6.0.
Any difficulties in executing those instructions or any errors that may arise from modifying your system settings should be addressed to Microsoft. For more details, please refer to your IIS documentation.On the Windows 2003 server, open the Internet Information Services Manager.Expand the Local Computer Server.Right-click the local computer server and select Properties.
Select the MIME Types tab.Click the New... button and enter the following information:Associated Extension box: .FLV
MIME Type box: flv-application/octet-stream
Click Ok.
Restart the World Wide Web Publishing service.

二、把擴展名flv改成swf來播放。

三、變通法(解決“虛擬主機都不支持Flv格式文件”的問題)

比如你的Flv文件名稱是a.flv,在虛擬主機上建一個名爲“a.flv”的目錄,在此目錄下放你的Flv格式文件,將其改名爲:index.htm,這樣就行了,播放器中的文件名保持原樣不動,這樣就可以了。

按客戶要求把VCD處理成FLASH視頻流FLV文件後放到網頁上後。FLV文件傳到客戶網站進行調用,既然服務器不支持。。。。其實要支持也是很容易 的事情,不過服務商說不支持給客戶解釋擴展名。。。。真暈。。。那就只能想着只有用WINDOWS MEDIAPLAYER的媒體嵌入到網頁播放,不過大家也看過,那個放在網頁中很難看的。。。於是想到了一個辦法,主機不支持FLV,難道不支持SWF 嗎?然後去FTP把傳上去的FLV改擴展名爲SWF。。。然後在FLASH媒體播放器中把FLV媒體地址改成這個改過擴展名爲SWF的FLV文件,即現在 的假SWF文件地址。最後一放,成功了。原來流媒體播放器只要你設置類型爲FLA文件,不管你給的地址文件名是什麼,他都以FLA文件播放方式進行播放。 有了這個辦法,大家主機不支持FLV文件,也不必再苦求服務商給你們搞擴展名解析了。不過現在大多數主機還是支持FLV的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章