2011-03-31 42 views
2

我是VOIP領域的全新人物。如何使用基於REST API的SIP服務器製作Android VOIP應用程序

我的客戶有一個基於REST的API。我的任務是創建一個Android應用程序,使用戶能夠使用WiFi或蜂窩網絡撥打電話,以及我的客戶端的SIP服務器。我還必須使用該API獲取用戶數據並執行其他一些功能。

請給我建議我應該遵循的工作程序。

我查看了SIP Demo由Android開發者的網站提供,但我想這不是我正在尋找的東西。

我還問哪個編解碼器中進行選擇:Which is the best SIP compatible codec type for Android

回答

2

的API應該用於從SIP服務器獲取數據。 API本身不能在調用者和被調用者之間發送數據包流和數據。 RTP流用於處理語音數據。因此,工作流程應該是:

  • 啓動使用SIP會話的SIP服務器
  • 創建RTP數據包,並通過服務器發送給被叫方
  • 結束通話後,使用REST API來獲取通話等信息
+0

先生,我的客戶希望我開發一個像Zello這樣的應用程序用於通話目的,那麼我現在應該做什麼,意味着在哪裏以及如何開始,請幫助我,我會真的非常感謝你。 – 2016-01-30 12:55:37

相關問題