如(rú)果大家看過《FreeSWITCH權威指南》,必然還記得首章(zhāng)的(de)IP電話簡介,IP電話是一(yī)種透過互聯網或其他使用IP技術的(de)網絡來實現的(de)新型電話通信。因具有低(dī)通話成本、低(dī)建設成本、易擴充性等特點而逐漸被廣泛應用。為(wèi)了更方便的(de)研究IP電話,在學(xué)習和(hé)使用FreeSWITCH的(de)進程中,我們常需要用到SIP客戶端與FreeSWITCH對接測試,在此,我們簡單點一(yī)下一(yī)些常見不常見的(de)SIP客戶端(排名不分先後)。
1、Zoiper
Zoiper是筆(bǐ)者比較早就用過的(de)客戶端,發展到今天,它幾乎是全平台的(de),包含了Windows、Linux、Mac、iOS、Android。它不是開源的(de),既有商業版,也有免費版。功能更為(wèi)全面,本身帶有logdialog(在help中),方便查看debug,可(kě)音視(shì)頻通話,支持短(duǎn)信、錄音等功能。某些版本支持MSRP消息。
Zoiper新賬戶的(de)創建:Settings→Create a new account ,依次填入相關信息,Zoiper的(de)賬戶就創建完成了。
Settings→Preference,在此界面可(kě)補充詳細信息并修改。
2、X-Lite、eyeBeam、Bria
這幾款電話都出自(zì)同一(yī)個公司。eyeBeam和(hé)Bria都是商業版的(de),支持G729和(hé)H264;X-Lite是免費的(de),應用也比較廣泛,不支持G729,視(shì)頻僅支持H263,SIP協議棧好像是使用的(de)開源的(de)resiprocate(https://www.resiprocate.org)。
X-Lite的(de)界面在大部分的(de)SIP客戶端中算是不錯的(de),畫面簡潔并且可(kě)以改變你的(de)在線狀态,支持音視(shì)頻、耳機模式、短(duǎn)信聊天、會議通話等功能,美中不足的(de)是,一(yī)次隻能建立一(yī)個賬号。創建賬号過程:
Softphone→Account Settings
3、 Eyebeam
Eyebeam是一(yī)款即時通信的(de)軟電話,具有傳統商用電話的(de)所有功能,包括通話保持、呼叫轉移、電話會議,語音視(shì)頻,視(shì)頻會議等等,可(kě)配置多個賬号。支持中文(對于英文不是特别好的(de)朋(péng)友們,還是很方便的(de))。
4、Bria
Bria是一(yī)款非常好的(de)産品,跨平台,支持視(shì)頻通話,穩定。Bria也提供SDK。不過,Bria是商業産品,比較貴。Bria Stretto則集成了Provision,可(kě)以通過在線的(de)賬号系統自(zì)動配置話機,方便大規模部署和(hé)管理(lǐ)。