亚洲综合伊人,成人欧美一区二区三区视频不卡,欧美日韩在线高清,日韩国产午夜一区二区三区,大胆美女艺术,一级毛片毛片**毛片毛片,你瞅啥图片

您當(dāng)前的位置是:  首頁 > 資訊 > 文章精選 >
 首頁 > 資訊 > 文章精選 >

最新完整關(guān)于SIP開源項目以及其衍生開源項目匯總說明

2021-07-12 09:03:51   作者:james.zhu   來源:Asterisk開源派    評論:0  點(diǎn)擊:


  SIP協(xié)議已經(jīng)是語音行業(yè)使用最廣泛的通信協(xié)議,很多傳統(tǒng)的協(xié)議因為技術(shù)和市場的原因逐漸退出了市場。基于開源項目開發(fā)產(chǎn)品已經(jīng)是語音技術(shù)行業(yè)包括互聯(lián)網(wǎng),大數(shù)據(jù)時代廠家的共識。在SIP語音領(lǐng)域,幾個大的開源平臺一直占據(jù)著其核心地位,通過這些大的平臺衍生的產(chǎn)品也不斷涌現(xiàn)。
  前幾年,筆者發(fā)布過一個簡單的平臺以及其子脈發(fā)展的圖例,隨著技術(shù)更迭和市場運(yùn)作,以及最新語音行業(yè)發(fā)生了新的變革,新的技術(shù)也不斷涌現(xiàn),例如WebRTC以及基于WebRTC的視頻會議。因此,新的開源項目也開始進(jìn)入到了人們的視眼。今天,筆者根據(jù)以前的技術(shù)發(fā)展的衍生環(huán)境,結(jié)合最新技術(shù)特點(diǎn),再次為讀者提供一個比較新的開源項目的簡單匯總,希望能夠幫助用戶快速了解其整個SIP開源項目生態(tài)鏈和旗下產(chǎn)品的功能特點(diǎn)。
  筆者匯總或者介紹這些項目,本身是基于以前的使用經(jīng)驗,其他用戶反饋,當(dāng)前狀態(tài)和其產(chǎn)品官方定位幾個方面做的總結(jié),希望客觀地對項目做一個介紹。如果有不準(zhǔn)確的地方,希望讀者自己親自去查閱和使用這些項目,自己做最終判斷。我們僅從產(chǎn)品功能本身來加以說明介紹,不涉及其未來判斷,開源項目運(yùn)營等其他方面內(nèi)容。
  筆者將將來根據(jù)RFC3261的規(guī)范來從大類上做出歸納說明,同時兼顧在具體應(yīng)用場景中定義加以說明。其歸類可能不是非常準(zhǔn)確,如有不妥之處,請讀者諒解。
  基于SIP Proxy 類型 開源項目:
  • Kamailio:運(yùn)營級SIP Proxy, 主要功能為SIP 信令交換,其衍生產(chǎn)品包括運(yùn)營級的SIP 軟交換界面管理系統(tǒng):dsiprouter和官方維護(hù)的Siremis。 前者強(qiáng)調(diào)SIP路由和具體的業(yè)務(wù)場景的對接集成,后者是針對Kamalio開發(fā)的Kamailio系統(tǒng)管理界面系統(tǒng)。kamailio結(jié)合RTPEngine或者RTPProxy實現(xiàn)NAT轉(zhuǎn)換或者簡單SBC功能。
  • OpenSIPS: 運(yùn)營級SIP Proxy,出自于同一kamailio母開源項目,主要功能和kamailio 幾乎完全類似。比較新的功能增加了B2BUA模塊和其他SIP應(yīng)用功能。opensips GUI 可以支持一般的OpenSIPS配置功能。目前,沒有發(fā)現(xiàn)開源的基于OpenSIPS開發(fā)的衍生項目。(讀者補(bǔ)充)。OpenSIPS結(jié)合RTPEngine或者RTPProxy實現(xiàn)NAT轉(zhuǎn)換或者簡單SBC功能。
  • drachtio / jambonz,運(yùn)營級開源交互平臺,目前沒有發(fā)現(xiàn)很多用戶使用。其社區(qū)是邀請制的管理方式,通過slack交流。
  • FONOS,運(yùn)營級平臺,目前沒有發(fā)現(xiàn)很多用戶在使用。
  • 2600hz/Kazoo,基于Kamailio和FreeSWITCH開發(fā)的開源運(yùn)營平臺,整個項目功能相對比較完整,但是部署運(yùn)維非常復(fù)雜,目前沒有發(fā)現(xiàn)很多用戶使用。
  • Routr ,輕量級的SIP 服務(wù)器,實現(xiàn)定位,注冊等功能。目前沒有太多用戶關(guān)注此項目。
  • Restcomm,完整的CPaaS平臺,支持SIP語音和短信等
  • Ivozprovider,基于kamailio的運(yùn)營平臺
  基于SIP b2BUA 類型 開源項目:
  • Asterisk, 完整的開源SIP 媒體服務(wù)器,因為其項目歷史久遠(yuǎn),很多開源項目,設(shè)備都是基于此平臺開發(fā),包括商業(yè)用途的IPPBX,UC系統(tǒng)。其開源衍生產(chǎn)品包括FreePBX,Elastix和Issable,VICIdial ,Astpp開源計費(fèi)系統(tǒng), Wazo和XiVo。目前最活躍的是FreePBX和VICIdial,分別支持企業(yè)IPPBX和外呼呼叫中心系統(tǒng)。其他項目相對比較小眾,分布在歐洲和南美洲地區(qū)。
  • FreeSWITCH,完整的開源SIP媒體服務(wù)器,比Asterisk稍晚發(fā)布,更多用戶使用其平臺實現(xiàn)呼叫中心和運(yùn)營平臺。旗下衍生的比較有名的開源項目是FusionPBX和2600hz。FusionPBX使用用戶相對比較少。它畢竟是一個基于FreeSWITCH開發(fā)的開源IPPBX界面管理系統(tǒng),仍然有用戶在使用。
  • Yate,傳統(tǒng)的老牌開源媒體服務(wù)器,旗下融合通信產(chǎn)品包括SIPfoundry和sipXecs,完整的界面管理系統(tǒng),支持yate 終端。筆者不清楚什么原因,此項目已經(jīng)幾乎已經(jīng)停滯。
  針對SIP協(xié)議支持的RTP引擎項目:
  • RTPProxy,支持kamailio和OpenSIPS,實現(xiàn)RTP語音的管理功能。
  • RTPEngine,和RTP Proxy相同,其功能也是針對以上兩個開源SIP Proxy實現(xiàn)RTP流的管理處理,其母公司SIPwise被ALE收購以后,開發(fā)了很多開源項目,包括運(yùn)營級的IPPBX(Kamailio和asterisk)。
  基于SIP開源的UAC/UAS項目:
  • PJSIP,完整的SIP開源協(xié)議棧,目前是市場上最活躍的項目,很多公司使用其項目開發(fā)了媒體服務(wù)器平臺和SIP軟電話終端產(chǎn)品。Asterisk使用其項目作為最新SIP 協(xié)議邀請。Mircosip 軟電話終端使用其開發(fā)了著名的軟電話。
  • baresip, 完整的SIP開源項目,支持比較多的SIP功能,是比較新的開源項目。它增加了比較多的新SIP業(yè)務(wù)支持和音視頻編碼能力支持。
  • oSIP, SIP 協(xié)議包,最近幾年一直沒有太多更新。
  • Sofia-SIP,F(xiàn)reeSWITCH的SIP引擎,諾基亞開源項目,項目幾年前已經(jīng)停止維護(hù)。
  • mjSIP, 完整的SIP協(xié)議棧,包括了API接口,可以實現(xiàn)呼叫控制支持。
  • 其他
  基于SIP的壓力測試工具和排查工具
  • SIPP,壓力測試工具
  • sipsak
  • sngrep 抓包排查工具
  • Ngrep
  • TCPdump
  • sipgrep
  • HOMER,排查,監(jiān)控工具
  • Wireshark
  • TCPflow
  • 其他
  基于SIP/WebRTC相關(guān)開源服務(wù)器端和終端
  • Jitsi,完整的基于WebRTC的開源視頻會議系統(tǒng),支持SIP接口。
  • anus, 開源WebRTC服務(wù)器端,通過模塊接口實現(xiàn)各種WebRTC/SIP網(wǎng)關(guān)連接轉(zhuǎn)換功能。
  • Mediasoup,流媒體服務(wù)器,支持WebRTC/SIP接口
  • Kurento,WebRTC 服務(wù)器端。
  • JSSIP,JavaScript SIP Library,支持WebRTC/SIP終端開發(fā)
  • EasyRTC, Open-EasyRTC  實現(xiàn)WebRTC 視頻會議
  • 關(guān)于完整WebRTC 服務(wù)器端詳解,請讀者閱讀歷史文檔參考學(xué)習(xí)。
  筆者通過目前市場上SIP技術(shù)開源項目使用情況和項目活躍程度,對關(guān)于SIP技術(shù)開源項目和webRTC項目中的簡單匯總。很多開源項目因為產(chǎn)品定位和管理,功能問題等因素相對不是太活躍,在以上文章中可能有所遺漏,希望讀者自己更新。很多項目筆者在以前已經(jīng)有深入介紹,讀者可以搜索歷史文檔獲得完整詳細(xì)說明。
【免責(zé)聲明】本文僅代表作者本人觀點(diǎn),與CTI論壇無關(guān)。CTI論壇對文中陳述、觀點(diǎn)判斷保持中立,不對所包含內(nèi)容的準(zhǔn)確性、可靠性或完整性提供任何明示或暗示的保證。請讀者僅作參考,并請自行承擔(dān)全部責(zé)任。

相關(guān)閱讀:

專題

CTI論壇會員企業(yè)