Flash Media Server Opensource Alternative

當然的是,flash media server (fms) performance,format support,reliablity都然會比較好。

但若果沒有錢的話(無錢就唔好做la!!),chowky 做得IT 的解決方案,當然要找其他可行的方法。(正路行不到,唯有繞道)

Red5 是一個 opensource 利用了 java 寫成的。可以透過apache tomcat (其實只要deploy到.war file的application server 就可以了)來achieve video/audio streaming。
red5_logo

想買得fms的,當然是指video streaming,不過除了 streaming 之外還可以做到

Streaming Audio/Video (FLV, h264, AAC, and MP3)
Recording Client Streams (FLV only)
Shared Objects
Live Stream Publishing
Remoting (AMF)

chowky對於,streaming、recording client stream、live stream publishing 有興趣得多。
換言之,可以做到streaming (廢話),live broadcast,video conferencing…

因blazeDS是可以做到shared objects、amf。所以沒什麼吸引的地方。

不過都搞了一整天,始終少接觸 tomcat。

造出來的 performance 比想像中好。而且client side 上完全等同 fms 的編程方式,非常好,這是大家所指的scalability,當個red5 不能負苛的時候 (意即成功了之後),就可以升做flash media server (到時幾千us dollar 都不成問題了吧)。

License: LGPL License (OSI Approved)
Project Home Page: http://osflash.org/red5

Share
About Chowky
Chowky 希望可以透過這個blog 來分享自己學到的知識。亦希望可以分享最新的資訊。 IT 轉變得很快,要常常留意市場的變化,面對大陸的競爭,香港的 IT 方面的人才要更有市場觸覺,緊貼市塲走勢。因為其他地方的IT技術已經走得比以往更快。不進則退,就讓大家一起來交流、提昇IT的心得! Chowky 因為工作關係,所以一開始接觸的是visual basic, foxpro ( 這不代表我老 ) 之後是 .NET, MSSQL 和 Crystal Report. 由工作學到的project management, system analysis and design 以及 system testing, user acceptance tests and different documentations. 另外,由不同的freelance 方面學到dreamweaver, javascript, php, mysql. 後來興起CMS wave, Chowky 亦學會了Joomla! 以及常用的javascript framwork: jquery and mootool. 連deisgn 都要自己包辦,所以接觸了photoshop, illustrator, firework. 新的工作方面,要利用RIA -- Flex and AIR 方面的技術。所以緊接下來應該會多一點分享ria 方面的技術 Chowky 所說的未必是對的,但我深信我所說的是未來 IT Trend. 大家亦應抱著懷疑的態度去分析每一件事,未經思考不要輕易相信。

No Comments, Be The First!

Leave a Reply