SIP學習之旅【資料收集篇】

1. SIP開發環境的搭建


http://www.rosoo.net/a/201007/9819.html


要在windows或者linux平臺下開發基於SIP的軟電話,需要以下軟件

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

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

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

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

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


以下介紹這些軟件主要以開源軟件爲主。。。。 詳見原文


2. 基於SIP協議的視頻通訊

http://tech.163.com/05/0101/15/1915T5RL00091590.html

講了三個方面:

sip協議及其發展 、 sip系統的基本組成(用戶代理、sip代理服務器、重定向服務器以及sip註冊服務器)、sip同h.323的關係


3.sip協議學習

http://blog.csdn.net/kofshower/article/details/1617760

講解了SIP中的INVITE、NOTIFY、MESSAGE、INFO 四個會話過程。


4. sip學習網絡資源索引貼

http://hi.baidu.com/wanhongnan/blog/item/519ca001589efe01738da54b.html

鏈接很多,非常全


5.SIP資料彙總

http://www.cnblogs.com/mahang/archive/2011/10/07/2200796.html

SIP協議Asterisk、OpenSIPS、NAT穿透(即SIP打洞)


6. SIP流程圖帶動畫解釋

http://wenku.baidu.com/view/3541961aa8114431b90dd848.html?from=rec&pos=4&weight=8&lastweight=8&count=5

這個是真不錯,圖文並茂講解了 SIP流程圖、註冊、會話建立和註銷


7.SIP Stack with SIP Proxy - (VOIP)

http://www.codeproject.com/KB/cs/SIP_stack_with_SIP_proxy.aspx?msg=3066858

用到了LumiSoft.Net.SIP開源類庫


8.Introduction to SIP for Java, C#, and VB Developers

http://www.codeproject.com/KB/IP/SIPIntroduction.aspx?q=sip+client

講解的夠細,英文的,可惜提到的類庫都不開源。



9.很多人提到的SIP Server:

9.1.Asterisk

安裝教程 http://www.docin.com/p-154358866.html

只有Linux版本,配置複雜。


9.2.OpenSIPS

開源SIP服務器OpenSIPS應用介紹

http://www.docin.com/p-163183479.html


9.3. SIPp

SIPp 學習筆記 一 (安裝)

http://blog.csdn.net/nunogomes18/article/details/2461562


9.4. Freeiris2

http://cn.freeiris.org/start

最重要的事一個網友給我回復的郵件:

服務端: minisipserver,partysip, opensips
客戶端:osip/exoisp/ortp/mediastreamer/linphone



本站文章除註明轉載外,均爲本站原創或編譯
歡迎任何形式的轉載,但請務必註明出處,尊重他人勞動,同學習共成長。
轉載請註明:文章轉載自:羅索實驗室 [http://www.rosoo.net]
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章