如何配置sip協議
㈠ sip協議如何用C語言實現
1、開源的sip伺服器端,比較好用的是Asterisk,標准C程序實現,代碼清晰。
2、sip的client相對比較多,主要有exosip,pjsip和opal。exosip簡單易用,在PC上用比較方便。但是涉及的相關資源太多,用了osip,srtp,ms2等眾多的開源庫,ms2下面還用到了ffmpeg,別的不說,光編譯就是噩夢。opal功能最強,雖然也用到了ffmpeg ,但是自己封裝的非常好,採用插件方式,調用靈活。opal採用class方式提供封裝,介面非常友好。感覺唯一不爽的地方,就是低層使用了ptlib,雖然多平台下都很好用,但放在嵌入式下感覺稍龐大了一些。pjsip精巧,方便移植,嵌入式下應該是首選。不過視頻頻支持方面擴展起來比opal麻煩。個人感覺,對於windows開發者來說,pjsip最大的好處就是代碼調試方便。整個工程一次編譯通過,另外兩個庫還要找很多相關的資源
。
3、其他的一些協議棧也調試過,比如reSipphone,好象是這個名字,還有Yate,不過從快速開發角度看,都不太合適。現在搞sip開發的,一開始就是先找好協議棧。linphone,ekiga什麼的,但龐大。對於剛開始做的,最好是一個精簡的demo。後來找到pjsip下面的幾個例子,慢慢地了解了sip的工作流程,當然少不了抓包工具和tcpmp。
不過,其實,sip沒有想像中的那麼麻煩。現在回頭看,剛開始做項目,使用協議棧絕對不是好想法。如果換個方向,先熟悉SIP基本協議,然後自己改造一個,或完全寫一個,可能效果更好。
㈡ 如何設置SIP網路電話
設置SIP網路電話,需要完成MicroSIP的相關操作!
具體設置步驟如下所示:
1、首先我們需要做的就像將手機打開,之後找到MicroSIP進入界面後就可以看到下面的圖,選擇menu,出現子菜單選擇add account.....這個選項。
㈢ android自帶的互聯網電話(SIP協議賬戶)怎麼設置使用
在撥號界面中選擇「設置」;
選擇「更多電話設置」;
選擇「互聯網電話」;
點擊「添加帳戶」在用戶名、密碼、伺服器、埠號四基中正確填寫,然後保存;
在「使用互聯網電話"中選擇「每次呼叫時詢問」。
互聯網電話是基於VoIP技術的語音通信軟體,與語音交換伺服器、電話網關和接點交換伺服器構成完整的語音通信平台,還支持包括USB語音通信手柄、USB-RJ11轉換盒和PCI-RJ11轉換卡等硬體產品,能夠在以TCP/IP協議為基礎的網路上提供 PCTOPC、PCTOPhone和PhoneTOPhone的通信服務,可以滿足電信運營商、寬頻運營商提供通信服務和企業解決通信問題的需要。
㈣ 互聯網sip怎麼設置
親,你是不是問手機互聯網如何設置sip,如果是,請操作如下步驟:
現在sip軟體種類繁多,有PC端,有移動端,為了方便演示,就採用PC端的演示,移動端配置步驟差不多的。以MicroSip軟體為例子。(軟體自行下載)。