sip相關總結(2015-04-22)

第一篇sip是3月12日寫的,3月9日入職的,到現在也一個多月。先說下大概情況吧:這一個多月各種折騰,客戶端,服務器


服務器篇:

1. 基於doubango的telepresence:這個咚咚雖然搭起來了,能連上,但通話沒有通;依賴的庫多,不容易搭建,代碼複雜,層次深,搞不贏


2. telepresence失敗後,轉向opensips:opensips搭建起來簡單,還有視頻教學,文檔齊全和在線(這個主頁上)看的,代碼清晰,層次合理;不過,沒有mcu功能,最後也不得不放棄


3. freeswitch:freeswtich是跨平臺的,在windows上還可以直接安裝,官方說可以用vs編譯,不過我沒編譯成功,在linux上,按照官方直接編譯就是了。freeswitch的代碼層次還是有點多,而且用c寫的,哎~~


現在項目組決定用freeswitch,fs確實很強大,已經是產品級了,社區很活躍,國人還寫了本書《FreeSwitch權威指南》,挺不錯的,建議研究freeswitch的筒子們看看。


客戶端:

1. 基於doubango的imsdroid,網上有apk,也可以下載代碼編譯,運行,windows上直接導入就可以,imsdroid的配置稍微複雜。。。


2. sipdroid: 試用了一下下吧,沒具體用,冷藏了


3. linphone:現在主要用着windows和android


4. jitsi:跨平臺,產品級,有源代碼,windows上做得很好,不過,代碼很龐大;android上是beta版


5. pjsip,一個庫,還沒測試,在windows上編譯不過,得在linux上編譯,網友說:“開始是基於doubango做的,做了2個月,全部基於pjsip重載”,沒問爲啥。。。(應該問一下的!!!!!)

doubango的作者一個人維護好多個項目,pjsip有幾個人在維護,而且社區活躍


6. imdroid自帶的sip實現:使用起來很方便  


客戶端使用哪一套sip實現還沒定,如果不考慮跨平臺,可以比較偏向原生sip

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章