自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

幾類(lèi)SIP協(xié)議棧大比拼

網(wǎng)絡(luò) 網(wǎng)絡(luò)管理
下面我們就來(lái)講解一下SIP協(xié)議棧的內(nèi)容。我們羅列了幾種SIP協(xié)議棧的內(nèi)容,大家可以對(duì)比學(xué)習(xí)一下,看看各有什么特點(diǎn)。

網(wǎng)絡(luò)通訊的發(fā)展是讓人吃驚的。那么各種技術(shù)的產(chǎn)生,也給固有通訊帶來(lái)了沖擊,這里我們就介紹一下其中的SIP協(xié)議棧內(nèi)容。隨著VoIP和NGN技術(shù)的發(fā)展,H.323時(shí)代即將過(guò)渡到SIP時(shí)代,在H.323的開(kāi)源協(xié)議棧中,Openh323占統(tǒng)治地位,它把一個(gè)復(fù)雜而又先進(jìn)的H.323協(xié)議棧展現(xiàn)在普通程序員的眼前,為H.323普及立下了汗馬功勞。而然當(dāng)在SIP時(shí)代,則出現(xiàn)了群雄割據(jù)的狀況,SIP相對(duì)于H.323 簡(jiǎn)單,靈活,于是各種協(xié)議棧層出不窮,下面將詳細(xì)對(duì)比***有代表性的5個(gè)開(kāi)源項(xiàng)目:OPAL,VOCAL,sipX,ReSIProcate,oSIP。

OPAL是Open Phone Abstraction Library,是Openh323的下一個(gè)版本,它仍然使用了Openh323的體系結(jié)構(gòu),并在其基礎(chǔ)上進(jìn)行擴(kuò)展,同時(shí)實(shí)現(xiàn)了SIP,H.323,但在音頻和視頻的編碼和傳輸部分有較大改動(dòng)。OPAL初衷設(shè)計(jì)是包含任何電話通信協(xié)議,所以其底層進(jìn)行了高度的抽象化,所以也能夠很容易的支持MGCP, PSTN和將來(lái)會(huì)出現(xiàn)的協(xié)議。不過(guò)由于Openh323的***一個(gè)版本還在開(kāi)發(fā)中,所以原本6月發(fā)布的OPAL也被推遲,現(xiàn)有的OPAL還非常不完善, BUG也非常多,不過(guò)相信以O(shè)penh323的開(kāi)發(fā)班底,一定能讓OPAL十分優(yōu)秀。

  1. CVS : :pserver:anonymous@cvs.sourceforge.net:/cvsroot/openh323/opal  
  2. Language : C++  
  3. VxWorks port : Yes  
  4. Win32 port : Yes  
  5. Linux port : Yes  
  6. Supports RFC 3261 : Yes  
  7. Supports RFC 2327 : Yes  
  8. Supports RFC 3264 : Yes  
  9. Supports RFC 3263 : No  
  10. Supports RFC 3515 : Yes  
  11. Supports RFC 3262 : No  
  12. Supports RFC 3311 : No  
  13. TCP : Yes  
  14. UDP : Yes  
  15. SIZE : 8MB  
  16. License : MPL  
  17. Document : None  
  18. Samples : UA,GK 

VOCAL是vovida.org開(kāi)發(fā)的SIP系統(tǒng),VOCAL應(yīng)該是目前功能最完善,使用者最多的開(kāi)源SIP協(xié)議棧了.它不只包括了協(xié)議棧,還包括了 h323與sip轉(zhuǎn)換網(wǎng)關(guān),對(duì)SIP的各種Server的功能支持也非常完善.不過(guò)很可惜,不支持windows平臺(tái),而且自從vovida被CISCO 收購(gòu)以后就停止了開(kāi)發(fā),***的版本是2003年4月的1.5.0。

  1. CVS : :pserver:anonymous@cvs.vovida.org:/cvsroot/vocal  
  2. Language : C++  
  3. VxWorks port : No  
  4. Win32 port : Partial  
  5. Linux port : Yes  
  6. Supports RFC 3261 : Partial  
  7. Supports RFC 2327 : Yes  
  8. Supports RFC 3264 :  
  9. Supports RFC 3263 :  
  10. Supports RFC 3515 : Yes  
  11. Supports RFC 3262 :  
  12. Supports RFC 3311 :  
  13. TCP : Yes  
  14. UDP : Yes  
  15. SIZE : 6MB  
  16. License: Vovida software licencse  
  17. Document : Few  
  18. Samples : UA,GK,GW 

sipX是一個(gè)SIP系統(tǒng),由SIPFoundry開(kāi)發(fā)。sipX是從reSIProcate分離出來(lái)的,sipX除了包括SIP stack外,還包括了sipXphone,sipXproxy,sipXregistry等等...,由它們構(gòu)成了完整的SIP系統(tǒng),而且sipx還支持嵌入式系統(tǒng),各個(gè)模塊可以按需取舍。不過(guò)可惜是幾乎沒(méi)有任何開(kāi)發(fā)文檔。

  1. SVN : http://scm.sipfoundry.org/viewsvn/  
  2. Language : C++  
  3. VxWorks port : Yes  
  4. Win32 port : Yes  
  5. Linux port : Yes  
  6. Supports RFC 3261 : Yes  
  7. Supports RFC 2327 : Yes  
  8. Supports RFC 3264 : Yes  
  9. Supports RFC 3263 : Yes  
  10. Supports RFC 3515 : Yes  
  11. Supports RFC 3262 : No  
  12. Supports RFC 3311 : No  
  13. TCP : Yes  
  14. UDP : Yes  
  15. SIZE : <4 Mb  
  16. License : LGPL  
  17. Document : None  
  18. Samples : UA,GK,GW 

ReSIProcate同樣也是由SIPFoundry開(kāi)發(fā),ReSIProcate最開(kāi)始起源于Vocal,由于Vocal開(kāi)始只支持 rfc3254,為了支持***的rfc3261,ReSIProcate誕生了,但現(xiàn)在,ReSIProcate已經(jīng)成為一個(gè)獨(dú)立SIP協(xié)議棧了,它十分穩(wěn)定,并且很多商業(yè)程序都在使用。

  1. SVN : http://scm.sipfoundry.org/viewsvn/resiprocate/main/sip/  
  2. Language : C++  
  3. VxWorks port : No  
  4. Win32 port : Yes  
  5. Linux port : Yes  
  6. Supports RFC 3261 : Yes  
  7. Supports RFC 2327 : Yes  
  8. Supports RFC 3264 : Yes  
  9. Supports RFC 3263 : Partial  
  10. Supports RFC 3515 : Yes  
  11. Supports RFC 3262 : No  
  12. Supports RFC 3311 : No  
  13. TCP : Yes  
  14. UDP : Yes  
  15. SIZE : < 2.5 Mb  
  16. License : Vovida  
  17. Document : Few  
  18. Samples : None 

oSIP的開(kāi)發(fā)開(kāi)始于2000年7月,***個(gè)版本在2001年5月發(fā)布,到現(xiàn)在已經(jīng)發(fā)展到2.0.9了。它采用ANSI C編寫(xiě),而且結(jié)構(gòu)簡(jiǎn)單小巧,所以速度特別快,它并不提供高層的SIP會(huì)話控制API,它主要提供一些解析SIP/SDP消息的API和事務(wù)處理的狀態(tài)機(jī), oSIP的作者還開(kāi)發(fā)了基于oSIP的UA lib:exosip和proxy server lib:partysip.

  1. CVS : :ext:anoncvs@savannah.gnu.org:/cvsroot/osip  
  2. Language : C  
  3. VxWorks port : Yes  
  4. Win32 port : Yes  
  5. Linux port : Yes  
  6. Supports RFC 3261 : Yes  
  7. Supports RFC 2327 : Yes  
  8. Supports RFC 3264 : Yes  
  9. Supports RFC 3263 : Yes  
  10. Supports RFC 3515 : No  
  11. Supports RFC 3262 : No  
  12. Supports RFC 3311 : Yes  
  13. TCP : Yes  
  14. UDP : Yes  
  15. SIZE : 400kb  
  16. License : LGPL  
  17. Samples : UA,GK 

綜合上述評(píng)測(cè),可以看出5種SIP協(xié)議棧各有千秋,OPAL有發(fā)展?jié)摿?,VOCAL比較完善,sipX兼容性好,ReSIProcate教穩(wěn)定,oSIP小巧而快速。所以要根據(jù)應(yīng)用的不同選擇恰當(dāng)?shù)膮f(xié)議棧進(jìn)行研究開(kāi)發(fā)。

責(zé)任編輯:佟健 來(lái)源: hi.baidu.com
相關(guān)推薦

2011-01-19 11:10:30

2010-03-18 14:54:46

主流無(wú)線技術(shù)

2020-08-04 17:06:40

Merging Rebasing Git

2010-07-14 13:38:51

Perl開(kāi)發(fā)工具

2014-01-07 17:08:02

Java開(kāi)源框架

2017-09-10 14:29:03

眼力

2010-08-25 16:12:34

職場(chǎng)

2021-03-15 21:07:17

IT行業(yè)薪酬薪水

2010-05-28 11:09:51

SVN功能

2023-05-26 15:53:48

MidjourneyAI圖像

2011-11-08 10:29:44

2009-12-18 15:02:47

無(wú)線技術(shù)3G協(xié)議優(yōu)缺點(diǎn)

2013-04-22 14:21:13

WP、Android、

2009-12-01 08:47:41

2009-10-13 14:46:00

思科認(rèn)證

2018-10-25 14:08:07

KubernetesGoogle

2011-04-01 09:18:01

MRTGCactiZabbix

2019-03-29 08:25:21

JSONXML前端

2010-04-21 12:54:46

Unix內(nèi)核

2012-08-15 09:26:54

虛擬化
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)