Posts in Category "FMS"

December 21, 2009

FMS 3.5.3 r824 is available now

上禮拜六一早, Adobe 更新了新的FMS版本, 版號為3.5.3 R824。 這一版除了多一些新功能之外,另外就是對之後的Flash Player 10.1的支援,這對即將到來的FP 10.1提供了一個良好的後盾。

另外新功能方面主要加強了對DVR的support,這對明年相關的business也有所幫助。還有相關的bug修正例如security也一起放入此版本。

相關資訊可以參考以下網址:

http://www.adobe.com/support/flashmediaserver/downloads_updaters.html

 

5:32 PM Comments (0) Permalink
October 21, 2009

Encoding Best Practices for H.264 Video using Flash

今天在Adobe TV 上看到之前Max展上有介紹H.264的來由跟目前FMS的一些相關資訊, 裡面介紹了動態串流如何呈現較佳的影片品質以及該注意的事項,是蠻有用的一個簡報.

2:46 PM Comments (0) Permalink
October 20, 2009

聊聊Flash Media Server

這一篇是之前在自己的Blog發表的,把它搬過來匯整在一起比較好整理!

—————————————————————————————————————-

我們平常在網頁上可以見到許多Flash的應用, 像最近我在看很多室內設計的網站, 很多豐富的內容都是Flash.
具正式報告指出, 估計有95%以上的桌上型電腦都裝有Flash player, 其實不知不覺中flash已經在我們生活之間.
也因為這樣其實背後有一股洪流即將而來, 最近流行陰謀論, Adobe針對Flash也有一套陽謀, Flash這個議題我想還可以另闢話題來聊!
 
而針對這麼高的滲透率, 有一個搭順風車的應用就來了. FMS(Flash Media Server)是什麼? 簡單來說我們都看過P2P的影片, 這方面大陸尤其盛行,
像PPSTREAM就是我常在看的, P2P是一個網路架構, 可以讓頻寬更有效利用, 而現在很多網路電視都是以微軟的wmv格式在廣播, 當中各家廠商都有自己最佳化的技術在裡面. 剛剛提到了網路電視, 是的, 這是一個flash的最佳應用. 尤其之前提到高滲透率的flash player, 這是一個好媒介讓使用者輕鬆觀賞影片.
 
FMS就是基於這個基礎開發出來的產品, 顧名思義它就是一套SERVER來部署任何影片,遊戲及各式各樣數位內容的發佈, 也正是因為Flash的多樣性, 讓這套server不只是影片傳送, 而且現在手機上flash 的engine也越來越普及, 從這方向又可以提到OSP(Open Screen Project)的議題, 這可以日後再闢另一話題來討論, 所以如果有業者想用Flash為媒介做生意, 倒是不用擔心技術層面的建置, 比較可以聚焦在自己創意的部分, 尤其FMS還可以有內容保護機制,這對智財權的保護多了一些保障.
 
不過說了那麼多那這套產品有什麼缺點嗎? 其實除了價格的關係(3.X版之後其實便宜很多), 主要在影片串流服務上Adobe慢了一些. 不過由於P2P在商業化的過程上出現了很多瓶頸, 因此機制完備的FMS有後來居上的趨勢, 尤其在歐美已經有很多媒體媒介使用, 實戰的程度已經慢慢趕上, 亞洲這裡還是很多地方有待開發, 有賴之後的推廣.
 
其實這套產品的爆發力會在OSP之後, 簡單說OSP的目標是讓所有有螢幕的裝置都有flash player,不論什麼平台或作業系統, 一但達成, 廠商只需關心我的數位內容吸不吸引人, 影片好不好看, 至於技術問題大部分Adobe已替你解決, FMS 買了就上不用擔心內容看不到.
12:24 PM Comments (0) Permalink
October 5, 2009

Dynamic Streaming demo in FMS

分享一下目前FMSdynamic streaming的實例.

底下提到的skystorm有內嵌一個flash player, 當你在播放影片時可看到目前可用的bandwidth跟播放的speed rate.

如果頻寬夠高當然你看到的影片解析度也就越好, 但是重點也要切換的夠流暢.

http://www.skystorm.com/

 

底下這個網址則是我另外找到的demo, 裡面的sample可以設speed rate, 如果你的頻寬夠高大概全程都能看full HD.

http://www.flashstreamworks.com/archive.php?post_id=1244959370

 

 

這個則是iphone 的一個appFMS做的 streaming service. 不過它只有audio streaming的部分.

http://www.flashstreamworks.com/archive.php?post_id=1251328059

12:46 PM Comments (2) Permalink
September 30, 2009

如何選擇設定FMS部署架構

最近收到一個客戶的問題提到說它有大量的一對一會議需求, 這些會議都是以LIVE video的方式發送, 但是他們目前架構為Origin-Edge, 這就使得每個用戶端的影音串流都需流回origin server在發送到相關的edge server, 如果會議需求量一大, 這會讓origin server負擔過大.

我想這個問題必須回到架構本身, 是不是適合這樣的需求. 我想Origin-Edge只是目前FMS的一項特色, 它並不是唯一不可變的, 因為VOD佔目前串流服務的大宗, 所以這個架構設定符合大部分用戶的需求. 回到這個問題上, 我想設置為單一Origin的方式比較符合這個客戶的需求, 雖然這可能跟原有提供的架構服務相衝突, 也會增加server的成本畢竟可能需要額外建置. 但面對客戶多變的要求, CDN必須擁有統籌調配的能力來使自己的效能最佳化, 這也是其價值所在. 如果Adobe有一魚多吃的產品出現, 那也許我們的partner就沒魚吃了.

關於Origin-Edge架構內容為何? 這我會在之後另寫文章說明.

11:57 AM Comments (0) Permalink
September 28, 2009

FMS現場動態影音串流設置–針對一般非開發者

原文出處–http://www.adobe.com/devnet/flashmediaserver/articles/live_dynstream_dvr.html
 
Adobe FMS 目前最新版本3.5有一項重要特點就是動態串流(Dynamic Streaming), 這項功能能夠針對不同頻寬限制而動態調整串流速率.
而最近Adobe開發者中心發表了一篇針對live dynamic streaming不必撰寫程式碼來配置這些設定. 當然作者提到如果會一些Flash 的程式碼技巧更能夠得心應手的控制這些動態串流.
文中另外提到DVR(Digital Video Recording), 顧名思義就是儲存錄製這些影音檔, 在現場live播出後能夠順便錄製起來作為之後VOD(Video on Demand) 的播放, 使得整個串流製作更有系統.
 
–定義Live Encoder 以播送動態串流影片–
會用Flash作為影音串流格式是因為目前Flash播放器在目前的PC世界非常普遍, 甚至包括Linux跟Mac, 因此使用FMS不用擔心客戶端的播放器相容問題. FMS目前發布的網址均以rtmp做開頭(例如:rtmp://myserver.com/dvrcast_origin/), RTMP是FMS使用的重要協定之一.
在現場播放的串流檔名, 可以

livestream500,

livestream800,

livestream1200,

livestream1800,

livestream2200

來命名,這樣根據不同頻寬來播放不同速率的串流檔, 讓整個播放過程的體驗更順暢.
 
而DVR則設置為
mp4:livestream500.f4v,
mp4:livestream800.f4v,
mp4:livestream1200.f4v,
mp4:livestream1800.f4v,
mp4:livestream2200.f4v,
and mp4:livestream3000.f4v 
 
f4v是作為flash player的影片格式.  詳細的配置步驟可見文章的說明跟圖片示意.
12:51 PM Comments (0) Permalink