2017-07-25 115 views
0

我目前有一個視頻聊天應用程序通過Adobe AIR在web(Flash)和android上工作,它使用Adobe Media Server(RTMP)作爲視頻流和共享對象的後端,我的問題是,如果還有另一種服務器或解決方案可以提供許多實時視頻廣播,可能使用來自android和iOS的H.264編解碼器,將某些用戶列表和房間列表存儲在數據庫中或類似的地方,我想從Adobe移開它在移動設備上有很多限制。 直播視頻在1到多個廣播中是至關重要的,它們將同時擁有數百個觀衆。Adob​​e Media Server替代VideoChat

感謝您的閱讀!

回答

0

Ulex.fr爲Asterisk(免費的PBX平臺)創建了一個RTMP連接器。 與Asterisk Vonference應用程序一起使用時,它允許您創建具有音頻和視頻的1至多種配置的會議室。唯一的限制就是服務器的強大功能。您可以規劃一個可擴展的架構,以便將一個視頻廣播給許多人(許多人可以是無限的)。我們開發了一個特定的協議來基於電話事件來連接和管理連接。我想我們已經完成了直接RTMP連接,也跳過了這個協議。

ulex.fr完成的所有項目都是免費的,OpenSource和GPL。

獲得完整的項目在這裏:https://github.com/voximal/asterisk-rtmp

(現場演示可用)

我們已經制定一個與視頻的Android的RTMP堆棧(利用攝像頭),這使您可以創建自己的應用程序不使用AIR。

0

您可以查看Adobe Cirrus,它仍處於測試階段(實際上,恕我直言,Adobe忘了它),但它也適用於網頁,桌面和移動設備。檢查這個視頻電話的例子,它可以處理聊天應用程序沒有問題。

http://labs.adobe.com/technologies/cirrus/samples/

0

你可以看看Red5 Media Server,這是一個開源的解決方案。還有其他選項,例如AWS上的Wowza解決方案,但它們的成本較高...