我在尋找最佳的解決方案,這將讓我帶有2個用戶(僅2在這一點上)之間的實時視頻/音頻會議到Flash遊戲平臺。 視頻聊天不只是一個額外的功能,它是主要的功能。網絡P2P視頻confrence解決方案
我主要是看開源實現什麼我就可以實現我自己,但如果是正是我需要會考慮商業化的產品。
這裏有幾件事情我已經看了,但到目前爲止,我沒有發現任何足以其中的好:
Flash播放器10的P2P能力 聽起來前途,但我知道 事實上,Adobe尚未發佈 關於RTMFP 協議的任何信息,並且此時沒有 商業服務器支持它 。
流中的所有的 視頻/音頻度過一個閃光 服務器(不P2P),但是從我個人的 的經驗,你沒有得到一個 流暢的對話。
我覺得TokBox使用此方法Java小程序是一個可能的解決方案 太(執行P2P),但我不 認爲這將是一個很好的和優雅的 解決他們在遊戲中 結合此時(並且要求用戶 授權他們)。順便說一句,我找不到任何有用的實現。所以,如果你知道任何,我會研究他們。
谷歌Gmail視頻聊天使用 定製的(專有)瀏覽器 插件它執行P2P和流 視頻/音頻到 Flash播放器。這是一個可能的 解決方案,但我寧可不執行 整個p2p協議棧+ 在這個階段的瀏覽器插件和 專注於其他方面的 遊戲本身。我認爲他們是使用類似於Jingle基於XMPP協議,他們已經釋放Jingle librarby但沒有視頻confrencing實施。
編輯:針對布蘭登:
我知道的Adobe Stratus的的。層雲 是一個測試,託管聚會服務 艾滋病的Flash Player 端點(RTMFP服務器)之間建立通信 。
這 層雲的當前版本是 搶鮮並設計爲只能 評估目的。 服務不是最終的。
有沒有 保證服務將 繼續存在未來或 關於未來 成本的任何信息。
這就是爲什麼我不認爲 它可以被用來作爲商業 解決方案。至少還沒有。
我很感謝您的建議和意見。謝謝!
Branden,感謝您的回覆 1.請參閱關於Stratus的編輯 2.我還沒有試用過Red5,因爲我正在尋找一個p2p解決方案。我知道它,並正在考慮使用它或另一個Flash Socket服務器,允許閃存像ElectroServer流一樣 – dtroy 2009-09-17 02:51:23
根據我的經驗,ElectroServer擴展得非常好,並且在數據方面做得很好,但是它在視頻流方面有一些問題 - 但這是大約一年前。 Red5最終成爲我與之合作的解決方案。我們不需要它爲我們的項目提供基於原點/邊緣的設置,但是我聽說它可以用來擴展相當好的事物。 – 2009-09-17 03:55:11