精品国产一级在线观看,国产成人综合久久精品亚洲,免费一级欧美大片在线观看

SIP軟電話開發的基本條件和要點

責任編輯:FLORA

2011-08-08 08:40:01

摘自:中國IT實驗室

在VoIP中,我們知道SIP協議有很大的用處。這里,我們就針對SIP協議,來看看SIP軟電話開發環境的建立都需要知道哪方面的知識。那么首先我們來看看這個開發平臺的條件。

在VoIP中,我們知道SIP協議有很大的用處。這里,我們就針對SIP協議,來看看SIP軟電話開發環境的建立都需要知道哪方面的知識。那么首先我們來看看這個開發平臺的條件。要在windows或者linux平臺下開發基于SIP軟電話,需要以下軟件。

服務器端軟件: 注冊多個客戶端到服務器上,可以進行通話測試

SIP客戶端軟件:主要用于測試,可以對別人已經完成的客戶端進行抓包,以比對自己程序的發包數據

SIP協議棧:基于某個現成的SIP協議棧來開發會加快開發進度

RTP棧:傳輸語言或者視頻數據的協議棧

抓包測試工具:調試網絡程序最有效的辦法

以下介紹這些軟件主要以開源軟件為主

一 服務器端軟件

1. Asterisk:Linux系統下開源的IPPBX,功能強大穩定,主要用c語言開發。配置稍麻煩。

2. Vocal:Linux系統下開源的SIP服務器端。可以作為IPPBX也可以作為運營系統。很多voip虛擬運營商都用這個作為自己的運營系統。提供BS結構的管理界面。

3. YATE:跨平臺(Linux,Windows)的開源SIP服務器端。在windows下安裝非常簡單。其他方面沒有進行過測試。

4. SER:Linux平臺下重量級的SIP服務器斷。功能比較豐富,也是很多voip虛擬運營商的系統選擇。不過據說配置比較麻煩,具體沒有試過。

5. sipX:Linux平臺下的SIP服務器。這個好像不能作為客戶端再次注冊到其他SIP服務器上。提供BS結構的管理界面。

二 SIP客戶端軟件

1. Windows Messenger 5.1:微軟出的SIP客戶端,操作方便。

2. YATE Client:跨平臺(Linux,Windows)的開源SIP客戶端軟件。安裝方便,功能簡單。

3. xten:windows平臺下的SIP軟電話。功能齊全,使用方便。

三 SIP協議棧

1. osip:跨平臺的開源SIP協議棧。用c語言實現,體積小。

2. exosip:對osip進行封裝,使其方便SIP客戶端軟件開發。同樣開源跨平臺。

3. sipXtackLib:由SIPfoundry提供的開源跨平臺的SIP協議棧,功能齊全。C++開發,已經被用于開發數個商業SIP終端。

四 RTP棧

1. JRTPLIB: 開源的跨平臺rtp棧,用C++語言開發,使用方便。

五 抓包測試工具

1. Wireshark:非常有名的開源跨平臺網絡抓包工具,以前叫做Ethereal。

上述就是我們在SIP軟電話開發中,需要了解的一些內容了,希望對大家能夠有所幫助。

回答6個問題or提交簡潔ppt,贏取13萬IT大獎

鏈接已復制,快去分享吧

企業網版權所有?2010-2024 京ICP備09108050號-6京公網安備 11010502049343號

  • <menuitem id="jw4sk"></menuitem>

    1. <form id="jw4sk"><tbody id="jw4sk"><dfn id="jw4sk"></dfn></tbody></form>
      主站蜘蛛池模板: 舟山市| 赣榆县| 息烽县| 合阳县| 区。| 锦州市| 渝中区| 武城县| 五原县| 磐石市| 呼和浩特市| 女性| 乌兰浩特市| 耒阳市| 察雅县| 柳州市| 宝清县| 古浪县| 福贡县| 黄梅县| 休宁县| 黑水县| 新宾| 嘉善县| 治县。| 萨迦县| 黑山县| 平定县| 建昌县| 西丰县| 永嘉县| 上高县| 松江区| 内丘县| 兰州市| 南平市| 潮安县| 怀来县| 大竹县| 临汾市| 玉环县|