September 30, 2009
最近收到一個客戶的問題提到說它有大量的一對一會議需求, 這些會議都是以LIVE video的方式發送, 但是他們目前架構為Origin-Edge, 這就使得每個用戶端的影音串流都需流回origin server在發送到相關的edge server, 如果會議需求量一大, 這會讓origin server負擔過大.
我想這個問題必須回到架構本身, 是不是適合這樣的需求. 我想Origin-Edge只是目前FMS的一項特色, 它並不是唯一不可變的, 因為VOD佔目前串流服務的大宗, 所以這個架構設定符合大部分用戶的需求. 回到這個問題上, 我想設置為單一Origin的方式比較符合這個客戶的需求, 雖然這可能跟原有提供的架構服務相衝突, 也會增加server的成本畢竟可能需要額外建置. 但面對客戶多變的要求, CDN必須擁有統籌調配的能力來使自己的效能最佳化, 這也是其價值所在. 如果Adobe有一魚多吃的產品出現, 那也許我們的partner就沒魚吃了.
關於Origin-Edge架構內容為何? 這我會在之後另寫文章說明.
September 28, 2009
原文出處–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的影片格式. 詳細的配置步驟可見文章的說明跟圖片示意.
September 25, 2009
其實這也不是新產品, 它的前身是FMRMS(Flash Media Right Management Server), 不過走到2.0版, Adobe決定把它改名成Flash Access, 我想原本的名字實在是落落長, 所以改個簡潔好記的名稱。
有些人也許不知道什麼是DRM(Digital Right Management), 它其實就是針對一些數位內容作保護的一種機制,而Flash Access則是針對一般有需求的公司或個人來進行影音檔或Flash相關應用程式作保護,當你下載前或下載後依照不同需求來做處理。
那麼新版Flash Access多了哪些新功能?
第一:可以支援目前廣大的Flash Player用戶。
第二:跨平台的支援,目前版本只有支援Windows.
第三:可以針對特定裝置做保護,無法輕易散播出去。
第四:跟FMS結合,可做動態串流保護。
那麼哪一類人會對Flash Access有興趣呢?我想那些線上影音的廠商會很喜愛,還有開發相關Flash應用程式的廠商。
新的版本也會提供Jave-based的介面讓Flash Access更容易整合到目前客戶的開發介面。
另外一提的是目前此新版本無法支援行動及嵌入型裝置,只支援Desktop, 希望未來更新的版本會加入。而2.0的版本將於2010年上市!
其實任何一種技術都不是絕對的, Flash Access不能保證無法破解,就好像小偷就是有辦法開你家大門跟偷你的車子,但我們也不會因為這樣就都不鎖門跟鎖車吧!所以Adobe 還是會依客戶需求開發此類產品,在一堆Open Source的洪流上提供不一樣的選擇。
September 24, 2009
Opera 是一家專注於網際網路瀏覽的軟體公司, 由於現今不只在Desktop, 越來越多各式各樣裝置的廠商也開始需要這類體驗, 因此Opera把重心擺在各種行動裝置上, 以便提供使用者更多相同於Desktop的親身體驗.
這樣的目標跟Adobe的OSP 產生了共鳴, 於是兩家公司開始合作如何把Flash 在 Desktop的成功經驗移植到mobile上. 而現在Opera已經成功把FlashLite整合到Opera的browser上, 提供與Desktop相同的使用者經驗, 而device製造商也更有興趣整合其browser進來,縮短很多開發流程.
而也因為整合了Flash,讓許多多媒體內容能夠精彩呈現,也多了許多互動。未來不管是在TV, Set top box, 手機, PMP等等相關的機器上,都可隨時隨地享樂其中!
Opera的市場資深協理如此說道:Opera的遠景是提供最好的網際網路體驗在任何裝置上。而Adobe的Flashlite則能帶給世人許多情境式體驗在目前許許多多的網際網路裝置上。
This blog will mainly focus on Chinese to share my thought and my jobs, of course new technology of Adobe.
我會以中文來介紹及分享我工作上的一切, 帶領各位進入Adobe 的世界!