2010-05-27 67 views
3

我一直在谷歌搜索關於如何完成rails應用程序的oneline聊天,並且我已經使用Juggernaut實現了一個文本聊天版本。但對於視頻聊天,我只發現閃光燈& red5可能是我的一個解決方案,但它是閃光燈和java,我相對不擅長。有更好的解決方案嗎?如何將視頻聊天功能添加到我的導軌應用程序?

+0

你可以編寫ruby代碼並使用JRuby在Java VM上運行嗎?我認爲你也可以通過ruby來訪問Java庫。同時學習java :) – DJTripleThreat 2010-06-06 09:14:30

回答

4

我已經研究了這一點,並且選項不是很好。

有一些看起來很漂亮的軟件包花費真錢。 Tokbox.com,ooVoo(http://www.oovoo.com,首先看起來免費,但免費版本有限制),VideoWhisper.com看起來很有趣 - 它們似乎出售一次性費用的雙向視頻聊天包,但它是基於PHP的。

一個簡單的基於Flash的解決方案絕對是一個好方法。 Flash具有良好的視頻支持,幾乎每個人都已經安裝了它。學習足夠的Flash基礎知識以進行簡單的雙向視頻聊天並不難(請參閱http://www.derekentringer.com/blog/fms-video-chat/,以獲得類似30行代碼的簡單視頻聊天腳本示例)。你不需要學習Java來使用Red5,除非你想定製它 - Red5是開源視頻流媒體服務器,它使你無需購買昂貴的Adobe Media Streaming服務器系統。你只需要學習足夠的設置並使其運行。

我確定有一個開源或低成本的Flash腳本可以處理基本的雙向視頻聊天,但我還沒有找到它。如果有人這樣做,請張貼它!

0

這裏是一個軌道實現tokbox的: http://github.com/njacobeus/tokboxer/

+0

我看了一下,他們的網站看起來不錯,而且有很多開發人員的支持,但是當我們嘗試他們的服務時,視頻和音頻質量真的很差。 Google Talk視頻在相同機器之間更好。是否只有在某些地區纔可以使用tokbox(我們需要它在日本以及日本和美國之間工作)? – Thilo 2011-03-25 09:12:59

相關問題