當(dāng)前位置:中美貿(mào)易網(wǎng) > 技術(shù)中心 > 所有分類
視頻會議系統(tǒng)由于需要與不同的終端進行連接,因此我們需要視頻會議終端遵循統(tǒng)一的協(xié)議,H.323協(xié)議是使用泛的協(xié)議棧,但H.323設(shè)計得較為復(fù)雜,用戶在調(diào)用H.323協(xié)議過程較多,因此利用協(xié)議的視頻會議系統(tǒng)開發(fā)周期比較長。而SIP也是視頻會議廣泛應(yīng)用的協(xié)議棧,SIP協(xié)議相當(dāng)H.323較為簡單,開發(fā)周期短,因此SIP協(xié)議棧受到許多的支持,下面我們就列舉一下幾個重要的開源SIP協(xié)議棧。
1、OPAL協(xié)議棧
OPAL(Open Phone Abstraction Library)的前身是開源項目,它包括幾乎全部的Openh323全部代碼,并加入了SIP協(xié)議棧,使到H.323和SIP協(xié)議能并存,既可以使用功能全面的H.323協(xié)議,可以使用簡單易用的SIP協(xié)議。Openh323是視頻會議廠商的開源的H.323的開源項目,很多的H.323協(xié)議棧都是采用Openh323,OPAL的出現(xiàn)使系統(tǒng)能支持SIP協(xié)議,因此強烈推薦OPAL作為SIP協(xié)議棧的。
2、VOCAL協(xié)議棧
VOCAL項目vovida.org開發(fā)的開源SIP系統(tǒng),VOCAL的SIP協(xié)議棧應(yīng)該是目前功能最完善的SIP協(xié)議棧之一,其具有眾多的使用者,但由于不支持window平臺,所以限制了它的普及和推廣。但在其他的linux操作系統(tǒng)上是有影響力的SIP協(xié)議棧。
3、ReSIProcate協(xié)議棧
ReSIProcate是SIPFoundry的開源項目,ReSIProcate協(xié)議棧是在VOCAL的基礎(chǔ)上建立的,由于VOCAL開始只支持rfc3254,為了支持的rfc3261,ReSIProcate協(xié)議棧就這樣誕生了。但現(xiàn)在,ReSIProcate已經(jīng)成為一個獨立SIP協(xié)議棧了,它性能較為穩(wěn)定,并且很多商業(yè)的應(yīng)用都使用它。
4、sipX協(xié)議棧
sipX是一個開源的SIP協(xié)議棧,它和ReSIProcate都是由SIPFoundry開發(fā)。sipX是從reSIProcate分離出來的,sipX除了包括SIP 協(xié)議外,還包括了sipXphone,sipXproxy,sipXregistry等.,由它們構(gòu)成了完整的SIP系統(tǒng),而且sipx還支持嵌入式系統(tǒng),各個模塊可以按需取舍。
5、PJSIP協(xié)議棧
PJSIP是一個開源的SIP協(xié)議棧,PJSIP協(xié)議棧同時支持音頻、視頻并支持即時通訊。PJSIP協(xié)議棧具有非常完善的文檔,對非常友好,是開發(fā)即時通訊系統(tǒng)的。同時PJSIP協(xié)議棧具有非常好的移植性,幾乎支持現(xiàn)今所有的操作系統(tǒng)系統(tǒng):從桌面系統(tǒng)、嵌入式系統(tǒng)到智能手機。
6、oSIP協(xié)議棧
oSIP協(xié)議棧是使用ANSI C編寫的開源SIP協(xié)議棧,是體積最小的SIP協(xié)議棧,由于oSIP體積較小,很容易在小的操作系統(tǒng)上運行,因此在實時操作系統(tǒng) VxWorks當(dāng)中,oSIP是使用最多的SIP協(xié)議棧。
推薦文章: