2009-11-30 51 views
7

我想建立一個社區網站與集成視頻會議功能。我更願意在瀏覽器中提供此功能,所以我正在尋找基於Java或Flash的解決方案。Flash或Java中的開源p2p視頻會議?

另外,通過客戶端流式傳輸音頻和視頻數據而不使用中央服務器(例如Skype的工作方式)來節省帶寬將是一件好事。

是否有符合這些條件的相當成熟的開源項目?

回答

4

當通過IP語音做,UDP是首選,和Web瀏覽器插件通常缺乏對UDP和P2P的連接支持。

但是有一個解決方案。你必須使用的Adobe Flash Player 10和Adobe Stratus這一點。這實際上是Chatroulette用於P2P流式視頻聊天。

+2

快速注:的chatroulette可能是工作沒有安全:-) – Esko 2010-04-21 19:25:04

1

從一個發現困難之路的人那裏得到它:Java對視頻播放的支持是pisspoor。他們不斷看好一個新的,夢幻般的視頻播放系統,但同時我們仍然堅持使用Java媒體框架,平臺有限,MPEG-4兼容的混亂。

你的選擇是Quicktime for Java和系統封裝MPlayer/VLC /等。這些都不是瀏覽器的真正選擇。

就像我討厭Adobe和Flash網站設計的弊端一樣,Flash是你最好的選擇。

1

查看Xuggler庫 - 它包含在com.xuggle.mediatool.IMediaVieer對象中播放視頻的代碼(以及示例代碼)。