flv上傳
⑴ 如何上傳FLV文件並獲取有效的外鏈地址
首先需要找到一個可以放置上傳資源,並支持資源訪問的伺服器。把你的資源放上去,然後把伺服器的域名+文件區相對路徑+資源名拼起來就是你要的url了。
⑵ 為什麼FLV格式文件上傳伺服器後不能播放 .FLV視頻上傳到伺服器上不能播放的原因與解決辦法
FLV視頻上傳到網上不能播放的原因與解決辦法"在本地使用Flash媒體播放器可以播放的FLV視頻,傳到網上就不行了."其實原因很簡單,因為國內大多都是Win2003的主機.默認是沒有指定輸出FLV這種格式的.雖然FTP裡面可以看見,但無法通過http訪問,也就無法播放了.兩種解決辦法: 1,找伺服器管理員,添加FLV文件類型輸出支持. 2,把擴展名flv改成swf來播放. 3, 解決「虛擬主機都不支持Flv格式文件」的問題:比如你的Flv文件名稱是a.flv,在虛擬主機上建一個名為「a.flv」的目錄,在此目錄下放你的Flv格式文件,將其改名為:index.htm,這樣就行了,播放器中的文件名保持原樣不動,這樣就可以了.1。解決方案具體操作:打開IIS 管理器 選擇網站屬性 就是那可以可以設置主機頭的那個地方 還有安全目錄 http頭 自定義錯誤 服務 的 看到這個以後呢你就選擇 http 頭 這樣呢就看到了一個 MIME類型 然後你點類型 新建一個類型 擴展名字是 .FLV 類型是 flv-application/octet-stream 然後確定 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,這樣就行了,播放器中的文件名保持原樣不動 ] 兩種解決辦法: 1,找伺服器管理員,添加FLV文件類型輸出支持。 2,把擴展名flv改成swf來播放。 3, 解決「虛擬主機都不支持Flv格式文件」的問題:比如你的Flv文件名稱是a.flv,在虛擬主機上建一個名為「a.flv」的目錄,在此目錄下放你的Flv格式文件,將其改名為:index.htm,這樣就行了,播放器中的文件名保持原樣不動,這樣就可以了。 打開IIS 管理器 選擇網站屬性 就是那可以可以設置主機頭的那個地方,還有安全目錄 http頭 自定義錯誤 服務 的看到這個以後呢你就選擇 http 頭這樣呢就看到了一個 MIME類型 然後你點類型,新建一個類型 擴展名字是 .FLV 類型是 flv-application/octet-stream ,然後確定按客戶要求把VCD處理成FLASH視頻流FLV文件後放到網頁上後。FLV文件傳到客戶網站進行調用,既然伺服器不支持。。。。其實要支持也是很容易的事情,不過服務商說不支持給客戶解釋擴展名。。。。真暈。。。那就只能想著只有用WINDOWS MEDIAPLAYER的媒體嵌入到網頁播放,不過大家也看過,那個放在網頁中很難看的。。。於是想到了一個辦法,主機不支持FLV,難道不支持SWF嗎?然後去FTP把傳上去的FLV改擴展名為SWF。。。然後在FLASH媒體播放器中把FLV媒體地址改成這個改過擴展名為SWF的FLV文件,即現在的假SWF文件地址。最後一放,成功了。原來流媒體播放器只要你設置類型為FLA文件,不管你給的地址文件名是什麼,他都以FLA文件播放方式進行播放。有了這個辦法,大家主機不支持FLV文件,也不必再苦求服務商給你們搞擴展名解析了。不過現在大多數主機還是支持FLV的。