2011-09-26 19 views
0

我們正在考慮編寫軟件電話應用程序。它基本上是系統的一個組件,它具有從數據庫排隊的呼叫。它將與安裝了Asterisk的LINUX服務器進行交互。 我的第一個問題是SoftPhone和linux

不管我們應該寫軟電話還是隻買一個?

其次,如果我們這樣做,

應該使用什麼基礎庫?

我在CodePlex上看到SIP Sorcery。更重要的是,我在這裏尋找一種方向感。任何意見或建議,將不勝感激。

回答

0

答案取決於你在團隊中的能力以及你看到你的核心價值和你提供的服務的本質。

在大多數情況下,我想你並不是真的在乎SIP或者對它做任何事情都需要訪問低級別的東西。在這種情況下,我建議購買現成的軟電話 - 無論是商業軟件還是開源軟件。我會去買一個商業版的,因爲它可以讓你放心,因爲它的穩定性和幫助修復bug和東西。

0

要直接回答您的問題,許多開源軟電話中的一種可能會滿足您的需求,並根據需要進行輕微修改。在大多數開源許可證下,只要您僅在內部使用它(沒有分發二進制文件),就沒有義務分發您的代碼。

試圖猜測您正在嘗試做什麼,聽起來像是一個類似於呼叫中心場景,所以這裏的許多調用隊列實現中的一個可能適合您的需求。

0

我不得不寫一個自己的軟件電話,我發現了一個很好的指導如何實現它。在指南中有10個步驟提供了自己的軟電話(voip-sip-sdk.com在頁面上)

我發現它很有用,也許你會發現它。