Asterisk android voip
This presentation is the property of its rightful owner.
Sponsored Links
1 / 14

架構在 Asterisk 的 Android 上 VoIP 的人機介面 PowerPoint PPT Presentation


  • 248 Views
  • Uploaded on
  • Presentation posted in: General

架構在 Asterisk 的 Android 上 VoIP 的人機介面. Advisor : Lian-Jou Tsai Student : Kuo-Sheng Hung Date : 2013/11/20. Outline. Abstract Android Plataform Voip Asterisk Csipsimple. Abstract. 實現 VOIP 的技術 結合 Android 手機平台的呈現 使用 SIP 的協定. Android Plataform.

Download Presentation

架構在 Asterisk 的 Android 上 VoIP 的人機介面

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -

Presentation Transcript


Asterisk android voip

架構在Asterisk的Android上VoIP的人機介面

Advisor : Lian-Jou Tsai

Student : Kuo-Sheng Hung

Date : 2013/11/20


Outline

Outline

  • Abstract

  • Android Plataform

  • Voip

  • Asterisk

  • Csipsimple


Abstract

Abstract

  • 實現VOIP的技術

  • 結合Android手機平台的呈現

  • 使用SIP的協定


Android plataform

Android Plataform

  • Android是一個以Linux為基礎的開放原始碼作業系統,主要用於行動設備,由Google成立的Open Handset Alliance(OHA,開放手持設備聯盟)持續領導與開發中。安卓已發佈的最新版本為Android 4.4。

  • Android上有相當多的API (Android Software Development Kit)可以讓我們開發和應用


Android plataform1

Android Plataform


Asterisk android voip

Voip

  • IP電話(簡稱VoIP,源自英語Voice over Internet Protocol;又名寬頻電話或網路電話)是一種透過網際網路或其他使用IP技術的網路,來實現新型的電話通訊。

  • 過去IP電話主要應用在大型公司的內聯網內,技術人員可以復用同一個網路提供數據及語音服務,除了簡化管理,更可提高生產力。隨著網際網路日漸普及,以及跨境通訊數量大幅飈升,IP電話亦被應用在長途電話業務上。

  • 由於世界各主要大城市的通信公司競爭日劇,以及各國電信相關法令鬆綁,IP電話也開始應用於固網通信,其低通話成本、低建設成本、易擴充性及日漸優良化的通話質量等主要特點,被目前國際電信企業看成是傳統電信業務的有力競爭者。


Asterisk

Asterisk

  • Asterisk 是第一套以開放原始碼軟體實作的 用戶交換機 (PBX) 系統。

  • Asterisk 由 Digium的創辦人 Mark Spencer 於 1999 年間,他還在奧本大學念書時開發出。

  • 與其他的用戶交換機系統相同,Asterisk 同樣支援電話撥打另一隻分機,和撥打到公共交換電話網與IP電話系統。Asterisk 這個名稱源自於星號 "*"。

  • Asterisk 採用雙軌授權模式,免費模式使用 GNU General Public License (GPL) 授權,而商用授權使用 proprietary 模式,此授權不需要將系統原始碼公開。

  • 系統一開始之開發平台為 Linux,目前已可在相當多種的平台上運行,其中包括 NetBSD, OpenBSD, FreeBSD, Mac OS X 與 Solaris。亦有人將系統移植到 Microsoft Windows 平台上,即為 AsteriskWin32。Asterisk 是相當輕量級的系統,可以在如 OpenWrt之類的嵌入式系統上運作。


Csipsimple

CsipSimple

  • CsipSimple是一套在Android上的開源SIP通訊軟體,使用pjsip來當作他的底層,其中這軟體支援的內容如下:

  • SIP for calls and instant messages

  • Android integration with rewriting and filtering rules

  • Codecs : pcmu/a (aka g711u/a); speex; g722; gsm; iSAC; SILK; G729; AMR (depending on device) and as extra plugin : OPUS; g726; g722.1; codec2

  • Echo cancellation (with various backends : webRTC, speex, simple)

  • Auto speaker/earpiece option

  • API provided for other apps plugins.

  • Conference, transfer.

  • Secure call with TLS transport for SIP and SRTP or ZRTP for media.


Csipsimple1

CsipSimple

  • Csipsimple是已經在google play上架的軟體

  • 在龐大的後援之下,許多issue在官方的討論區上被提出然後解決


Asterisk android voip

未來目標

  • 在網路發達的時代,人們會希望用網路來代替一般通話,省錢更是大家所希望的內容。

  • 基於Csipsimple和Asterisk的架構來實現視訊通話等方式,有別於line之類的通訊軟體,提供更多和不同的功能來做市場區隔,或許是之後所要面對的課題。


References

REFERENCES

  • [1]Secure Voip Call on Android Platform- Double Blind Peer Reviewed International Research Journal - By SaruchiKukkar Lovely Professional University

  • [2]Design and Implementation of SIP Protocol Stack Based on Android – IEEE-Computational and Information Sciences (ICCIS), 2012 Fourth International Conference on

  • http://zh.wikipedia.org/wiki

  • Integration of SIP protocol in Android Media Framework-EUROCON - International Conference on Computer as a Tool (EUROCON), 2011 IEEE27-29 April 2011, PP1 - 4 


Asterisk android voip

  • THANK YOU


  • Login