2012-12-04 75 views
3

嗨我想建立一個軟電話(VoIP撥號器)。我沒有太多時間(最多1個月)。什麼是我應該用它的sip java庫?我現在正在閱讀關於耆那教的飲料。但是要確定它是否是正確的選擇,因爲我沒有太多時間。謝謝。SIP JAVA API /庫

+0

除了這不是一個偉大的話題爲一個stackoverflow線程(它是一個什麼是你最喜歡的圖書館主題,這是皺眉),你不會做出特別有效的SIP撥號器在一個月。多年來,我一直參與多項SIP開發項目,他們都有共同之處,就是他們像地獄一樣複雜。即使是像PjSip這樣的高級別apis軟件,仍然需要您掌握sip呼叫流程,RTP,SDP,Turn,Ice,Stun等的基本知識,因爲邊緣案例太多,沒有掌握基本知識。沒有冒犯的意思。 – Shayne

回答

5

您可以檢查出MjSip爲Java librarty和SipDroid作爲SIP客戶端應用程序和代碼示例 - 它是開源。

到目前爲止我發現的最好的例子(這會讓你快速入門)在DelvIntoTech上。所有Sip消息和對話框都有流程圖 - INVITE等簡單的東西,以及諸如呼叫轉移等更復雜的內容。 [過時的,刪除的網址]

+0

謝謝,我會嘗試它:) – Tahlil

3

JAIN-SIP是我認識的一個很好的圖書館。 http://jsip.java.net/

+0

我知道它是一個很好的圖書館。我問是否足夠容易,以便我可以在一個月內完成。 – Tahlil

+1

我真的不認爲,這個圖書館是好的。它有奇怪的API,真的很難寫 – Anton