幾個重要的開源視頻會議SIP協議棧


視頻會議系統由於需要與不同的終端進行連接,因此我們需要視頻會議終端遵循統一的協議,H.323協議是視頻會議軟件使用最廣泛的協議棧,但H.323設計得較為復雜,用戶在調用H.323協議過程較多,因此利用H.323協議的視頻會議系統開發周期比較長。而SIP也是視頻會議廣泛應用的協議棧,SIP協議相當H.323較為簡單,開發周期短,因此SIP協議棧受到許多視頻會議廠商的支持,下面我們就列舉一下幾個重要的開源SIP協議棧。

1、OPAL協議棧
OPAL(Open Phone Abstraction Library)的前身是
Openh323開源項目,它包括幾乎全部的Openh323全部代碼,並加入了SIP協議棧,使到H.323和SIP協議能並存,開發者既可以使用功能全面的H.323協議,可以使用簡單易用的SIP協議。Openh323是視頻會議廠商最青睞的開源的H.323的開源項目,很多免費視頻會議系統的H.323協議棧都是采用Openh323,OPAL的出現使系統能支持SIP協議,因此強烈推薦OPAL作為SIP協議棧的首選。

2、VOCAL協議棧
VOCAL項目vovida.org開發的開源SIP系統,VOCAL的SIP協議棧應該是目前功能最完善的SIP協議棧之一,其具有眾多的使用者,但由於不支持window平台,所以限制了它的普及和推廣。但在其他的linux操作系統上是最具有影響力的SIP協議棧。

3、ReSIProcate協議棧
ReSIProcate是SIPFoundry的開源項目,ReSIProcate協議棧是在VOCAL的基礎上建立的,由於VOCAL開始只支持rfc3254,為了支持最新的rfc3261,ReSIProcate協議棧就這樣誕生了。但現在,ReSIProcate已經成為一個獨立SIP協議棧了,它性能較為穩定,並且很多商業的應用都使用它。

4、sipX協議棧
sipX是一個開源的SIP協議棧,它和ReSIProcate都是由SIPFoundry開發。sipX是從reSIProcate分離出來的,sipX除了包括SIP 協議外,還包括了sipXphone,sipXproxy,sipXregistry等.,由它們構成了完整的SIP系統,而且sipx還支持嵌入式系統,各個模塊可以按需取舍。

5、PJSIP協議棧
PJSIP是一個開源的SIP協議棧,PJSIP協議棧同時支持音頻、視頻並支持即時通訊。PJSIP協議棧具有非常完善的文檔,對開發者非常友好,是開發即時通訊系統的首選。同時PJSIP協議棧具有非常好的移植性,幾乎支持現今所有的操作系統系統:從桌面系統、嵌入式系統到智能手機。

6、oSIP協議棧
oSIP協議棧是使用ANSI C編寫的開源SIP協議棧,是體積最小的SIP協議棧,由於oSIP體積較小,很容易在小的操作系統上運行,因此在實時操作系統 VxWorks當中,oSIP是使用最多的SIP協議棧。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM