2012-02-27 49 views
0

背景:是否可以安全使用android.net.sip框架?

我目前正在研究建設工作在Android的VoIP應用程序(我們賣的VoIP服務,我們的產品之一),所遇到的android.net.sip框架。

一眼看來他們已經照顧了所有困難的東西已經&我理論上可以讓一個VoIP客戶端在&上運行幾行代碼。這似乎過於簡單是真實的,考慮在Android Market類似Bria銷售應用爲〜$ 7,我也無法在市場上找到任何使用android.net.sip框架的OSS應用程序。

我已經編譯了示例SipDemo,隨SDK SDK &放在正確的網絡設置,用戶名等,它似乎工作正常。雖然看起來太簡單,但我仍然猶豫是否開始沿着這條路走下去。

問:

什麼潛在的使用那裏的android.net.sip框架陷阱?爲什麼沒有更多的應用程序使用它?如果我使用它,將來會被咬傷嗎?

回答

2

有點晚了,但無論如何,我會回答。

的android.net.sip框架,它提供的功能非常有限。例如,我認爲(該信息很難找到),它只支持G.711。如果您需要使用較少帶寬的編解碼器,這一點非常重要。

有一些可用的應用程序,它使用專有的VoIP架構,讓他們更多的功能和控制它們所提供的(安全性,廣泛的編解碼器的選擇,視頻,存在,文件共享等)。還有開源的SIPDroid和CSipSimple。這爲軟件電話應用程序提供了很多選擇。

所以,你可以使用框架,但如果你的客戶開始要求更多的功能,你會被限制。除非Google增加了功能,否則您將無法匹配您的競爭對手。