SIP 軟電話開發(fā)環(huán)境的建立要在windows或者linux平臺(tái)下開發(fā)基于SIP的軟電話,需要以下軟件 服務(wù)器端軟件: 注冊(cè)多個(gè)客戶端到服務(wù)器上,可以進(jìn)行通話測(cè)試 SIP客戶端軟件:主要用于測(cè)試,可以對(duì)別人已經(jīng)完成的客戶端進(jìn)行抓包,以比對(duì)自己程序的發(fā)包數(shù)據(jù) SIP協(xié)議棧:基于某個(gè)現(xiàn)成的SIP協(xié)議棧來開發(fā)會(huì)加快開發(fā)進(jìn)度 RTP棧:傳輸語(yǔ)言或者視頻數(shù)據(jù)的協(xié)議棧 抓包測(cè)試工具:調(diào)試網(wǎng)絡(luò)程序最有效的辦法 以下介紹這些軟件主要以開源軟件為主 一 服務(wù)器端軟件 2. Vocal:Linux系統(tǒng)下開源的SIP服務(wù)器端?梢宰鳛镮PPBX也可以作為運(yùn)營(yíng)系統(tǒng)。很多voip虛擬運(yùn)營(yíng)商都用這個(gè)作為自己的運(yùn)營(yíng)系統(tǒng)。提供BS結(jié)構(gòu)的管理界面。 [url]http://www.vovida.org/[/url]二 SIP客戶端軟件 1. Windows Messenger 5.1:微軟出的SIP客戶端,操作方便。 三 SIP協(xié)議棧 四 RTP棧 五 抓包測(cè)試工具 |