轉貼自 d.CAT- the RIA blog 一般來說 flv是無法直接播放,它只能透過:
1、flashcom server串流播放
2、寫一個flash player以假的 net connection跟 net stream去播放本地端的flv檔案
因此有人寫了一個小程式方便大家做 2 這件事。
rivavx flv player下載rivavx 是一家專做各種 flv related business 公司,例如 authoring tool, presentation product等,但他們很熱血的免費提供了 rivavx encoder與 rivavx flv player供大家使用。
下載回去後只要將flv 拖放到player上就可以播放了。根據過去一年來的使用經驗,75%的flv它都可以順利播放。
另外上面的link也包含了免費的 flv encoder,可以將 mpg, avi 等檔案轉換為 flv, 它內部採用的是 FFmpeg 與 LAME codec,所以是完全免費的。
提到 FFMpeg順便說一下,最近似乎流行 podcatsting風,有些玩家想用flash做 podcasting player但又苦於 32k sample rate問題無法解決,這件事在server端可以很輕鬆的用一個middleware 搭配 FFMpeg 將聲音檔轉換為正確的mp3格式再餵給flash 即可,不過我沒什麼動力做這樣的事就是了 :p