voip 軟電話 客戶端例項 SIP

2021-06-20 02:05:39 字數 801 閱讀 9611

這幾天研究編譯了很多份軟**的原始碼,就發現這個份原始碼是可用的。

注意必須用vc6.0編譯。

編譯過程 參考這裡

d:\microsoft visual studio\vc98\include\ortp\event.h(34) : error c2146: syntax error : missing ';' before identifier 'addrlen'

d:\microsoft visual studio\vc98\include\ortp\event.h(34) : error c2501: 'socklen_t' : missing storage-class or type specifiers

d:\microsoft visual studio\vc98\include\ortp\event.h(34) : error c2501: 'addrlen' : missing storage-class or type specifiers

d:\microsoft visual studio\vc98\include\ortp\event.h(55) : error c2061: syntax error : identifier 'socklen_t'

要解決這個編譯錯誤。把socklen_t這個型別,全部用unsigned int 替換。就可以**中不要出現socklen_t。

這個例項用到的開源類庫,版本比較老,可以自己嘗試替換為新的開源庫。

同時,這個幾天,我遇到的主要困難是,sip控制協議需要和mediastreamer2和ortp兩個庫配合才能真正傳送語音建立通話。一直不清楚做軟**客戶端需要的是這個兩個庫。

ims 客戶端 與一般SIP客戶端區別

通過研究可以發現,ims客戶端和一般的sip客戶端有許多不同之處,它相比一般的sip客戶端而言需要支援更多的功能,也更加複雜,對於ims終端的要求也更高。其中關鍵的一點是ims客戶端必須符合ims相關規範,才能夠接入到ims網路。為使用者提供一系列的ims 服務。1 sip擴充套件 ims客戶端必須...

C語言實現sip客戶端 1

開源的sip伺服器端,使用過的最好用的是asterisk,標準c程式實現,清晰。sip的client相對比較多,個人使用過有exosip,pjsip和opal。根據使用經驗,exosip簡單易用,在pc上用比較方便。但是涉及的相關資源太多,用了osip,srtp,ms2等眾多的開源庫,ms2下面還用...

phpCAS client客戶端配置例項

php client是官方支援的,去官網下個最新版就好了。phpcas 接入很簡單,解壓放到web目錄下 docs examples 目錄下都是示例檔案,這裡取example php為例。source cas.php核心檔案 注 可能因為版本的不同目錄結構會不一樣。下面是 示例 phpcas cli...