flash goes VoIP !
一大早起來信箱就被灌爆了,到處都是關於 Flash Player 將支援 VoIP的新聞,而巧合的是,我目前進行中的一個 flex project 就是要整合 flex 與 VoIP/SIP/XMPP等協定,因此其中一封就是來自美國客戶的熱切詢問,害我牙也沒刷就先把這一串報導看完,下面是精華整理。
*簡介
事情的起緣是 GigaOM 上面的一篇報導,搶先被露了 Adobe 最近剛成立了一個 VoIP project team, 並且網羅了號稱 “God Father of SIP” 的 Dr. Henry Sinnreich加入這個團隊,將要為 Flash Player 加入 VoIP層,也就是說在既有的 NellyMoser audio codec 之外,終於會有支援一般 H.323等常見 audio format 的 codec 在 flash player裏。

(Henry, SIP God Father – 桌上那是什麼怪電話啊~~)
並且由於請來的是 god father, 因此 SIP 支援當然也少不了,而瞭解 VoIP的人通常都會知道 SIP在 VoIP裏扮演的角色與功能有多重要,所以一旦 Flash Player 支援 VoIP/SIP,那將來 SIP stack, presence information 與 P2P Autodiscovery等全部內建,可以玩的東西就多到數不清了啊,詳細的應用實例可在下列四篇文章中看到,個人認為那些只是皮毛中的皮毛,還不到這整件事價值的百分之一。
現在大家唯一比較好奇的就是實作方式,大部份都猜測應該會循 Breeze 模式(喔,對了,這玩意已經被併入 Acrobat 產品線,現在叫 Adobe Acrobat Connect),仍然採 client-server 架構,也就是說 Adobe 仍然靠賣server賺錢(com’on,一年可以賣幾套?到底何時才要覺醒?)。
但有趣的是在第四篇的專訪中,這個project 的 team leader 似乎有比較開明的想法:
You know, frankly I don’t know what value a server will brings long-term in IP communications.
If technically you don’t need a server, why would you push a server down the throat of your customers?
所以,如果這位 PM 肩膀夠硬,然後他的客戶態度夠強悍,或許將來的 VoIP版 Player 就會不需要 server,而用類似 Skype 之類 P2P autodiscovery 的方式來達成 SIP,如果真是這樣,那歡樂的時光就指日可待囉。
*四篇相關報導
*後記
寫到這裏突然想到一件很有趣的事。
-在1990年初:那時 photoshop 2.0,任何人只要會用 photoshop/illustrator 就可以稱的上 digital artist。
-然後 1996年 flash出來了,這時你得多會一樣動畫軟體,要開始瞭解 timeline,frame per second, 甚至是簡單的聲音剪輯、處理,因為做動畫總少不了成音啊~
-然後 2000 年初期 RIA出現了,這一年 FCS 也面市,此時的 digital artist 得寫的一手好 Actionscript,睡覺時夢境都是以 movie clip 方式呈現,並且,還要瞭解 vidoe (MPEG壓縮原理、stream運作與 client/server架構)才能寫出線上video應用與多人連線遊戲。
-接者 2004年來了,這一年 Flex 問市,RIA 與 AJAX成為顯學,每個人都在問 Flash vs Ajax 到底熟優熟劣(到最後我聽過最棒的答案是:字母比較長的那個比較好,畢竟字母多一定比較厲害,對吧?),而 java/.net 工程師也進來寫 actionscript, 大家開始 K OO, Design Patterns,越來越多以前所謂的 Flash Designer 書架上多了一本 Head First Design Patterns。
-然後就是2006年,這一年所有手腳夠快的玩家都開始用 Eclipse,談的是 mxml 與新的 AVM,以及猜想者何時 apollo 會出來然後可以正市進軍桌面市場,而就在此時,VoIP來了。
-所以,2008年時會是什麼光景呢?老實說還沒發生,所以不知道,但根據鑑往知來的原則,到了那時,Flash Developer 將會要一手包辦 mxml/actionscript/auido/video/SIP/P2P/Client-Server/Mobile 等一切事情,任何一個 day-to-day project 都將有可能同時需要整合這一切元素,到時的日子可以想見是多彩多姿好不活潑吶~
所以結論到底是什麼?嗯,這兩天該買進 Adobe 了…(b6s長輩請問你到底找好組合沒?我還在殷切期盼您的報馬呢…)


2 Comments Add your own
1. Ch@rlie T@i&hellip | October 30th, 2006 at 2:29 pm
Hello! jeremy:
My name is ch@rlie, you can check out my work for Flash for PPC here:
http://www.charlietai.com/taipei/
This is a great blog, i am glad i found it.
thanks!
2. jeremy&hellip | October 30th, 2006 at 9:25 pm
hey Charlie,
You have got a nice website there, and congrats to the Macromedia flash content award, well done !
Very nice to meet you
btw, you available for some flashlite2 projects ?
Trackback this post | Subscribe to the comments via RSS Feed