2016-03-07 70 views
0

我爲一家軟件公司工作,目前我們正在爲我們的客戶開始通過我們的軟件電話的廉價方式。我們認爲如果我們能夠通過VoIP服務提供商發起的呼叫,他們已經擁有了,那將會很好。像Skype和8x8這樣的VoIP服務提供商似乎有單獨的API來通過他們的服務發出呼叫,但我們希望有一種更通用/標準的方式來發起來自VoIP服務的呼叫,所以我們不必爲每個我們希望支持的VoIP服務提供商。爪哇 - 發起VoIP電話通過任何VoIP服務供應商

我們的軟件是一個基於Java的應用程序,所以一個Java兼容的解決方案,將不勝感激。我已經讀過像Asterisk這樣的PBX服務器可能是解決我們問題的好方法,但我們不希望讓我們的客戶通過安裝PBX服務器的額外步驟。提前致謝。

+0

專業的服務器或網絡相關的基礎設施的管理問題是題外話堆棧溢出,除非他們直接涉及編程或編程工具。您可能能夠獲得有關服務器故障的幫助。 –

+0

[SIP](https://en.wikipedia.org/wiki/Session_Initiation_Protocol) –

+0

@Am_I_Helpful感謝您的快速反應,但我正在尋找一個可編程解決我的問題。儘管我會嘗試服務器故障。 – user3817170

回答

0

我們需要談論2個獨立的軟件在這裏:

  • VoIP服務器:你需要一臺服務器的VoIP處理來自用戶的呼叫。 (如果需要,您將自動從您的java代碼創建用戶帳戶)。我認爲這不是重要的,因爲這是基於Java的,所以你可以使用任何流行的服務器,如AsteriskFreeswitch。如果你不知何故需要這也是基於Java的話,那麼可以查看Brekeke。從服務器,你可以很容易地發送到任何VoIP服務提供商或運營商的電話(搜索「SIP呼叫結束」或「VoIP外線提供商」)
  • VoIP客戶端:爲了這個,我可以從mizutech或推薦的緊湊java voip庫更復雜的jitsi。您將需要將其中一個與您的Java軟件集成。
+0

謝謝Istvan。 Mizutech和Jitsi似乎正是我要找的。 – user3817170