原创 AURIX Development Studio軟件介紹
AURIX™ Development Studio(以下簡稱ADS)是英飛凌公司於2019年底推出的免費*的集成開發環境,支持英飛凌TriCore™內核AURIX™ 系列MCU;ADS是一個完整的開發環境,包含了Eclipse IDE、C
原创 關於osip協議棧的優化
2008-02-13 15:40:06.0 作者:olivegames 由於工作的原因,需要對osip協議棧進行優化,前段時間在論壇上看到lw3223兄對於osip協議棧hash查找事務的討論,鑑於此把自己這段時間對osip的優化和心
原创 eXosip入門(七):線程操作
osip2/eXosip2支持線程安全,既可以用於多線程的編程模式,也可以用於單線程的編程模式。osip2/eXosip2默認是使用多線程模式,也就是默認使能OSIP_MT宏。 當使用多線程模式時,用戶需要編寫
原创 Joomla插件—Top of the Page回到頂部按鈕-中文版發佈
軟件介紹:Top of the Page 是針對 Joomla! 2.5 核心的一款系統插件,它的功能是,當網頁向下滾動到一定位置時,就開始在屏幕底部顯示“回到頁頂”按鈕,點擊之後可迅速回到當前頁面頂部。對於比較長的網頁
原创 eXosip入門(一):vs2008編譯osip/eXosip
第一步:下載osip和eXosip 下載地址: osip :http://www.gnu.org/software/osip eXosip:http://www.antisip.com/download/exosip2 本次
原创 RFC文檔閱讀器(RFC Reader)軟件介紹
因爲工作原因需要移植SIP協議棧,所以閱讀SIP協議的標準文檔RFC3261就成爲必要的工作。然而RFC的文檔都是以txt純文本格式發佈(雖然也有pdf格式的,但沒有目錄書籤功能),如果使用記事本來閱讀,看起來那是相當的痛
原创 eXosip入門(三):eXosip庫的驗證
本次我們來驗證一下得到的eXosip庫是否可用。 PS:爲什麼要驗證呢?不是編譯成庫後就可以直接使用麼?理論上是這樣的,但是現實是殘酷滴,編譯成庫文件,只是噩夢的開始,學習的道路不會一帆風順。 本次只是
原创 eXosip入門(四):eXosip示例程序——註冊/認證
首先建議先看一下我翻譯的文章《eXoisp用戶手冊:1.3 如何發送或者升級註冊》,先對eXosip的註冊/認證過程有一個大致的瞭解。 其次,在exosip\tools目錄下有官方提供的一個示例程序sip_reg.c,
原创 eXoisp用戶手冊:1.3 如何發送或者升級註冊
eXoisp2提供靈活的API,以幫助您註冊一個或多個身份。 1.3.1 初始化註冊 爲了啓動註冊,您需要建立一個默認的REGISTER請求,同時需要提供幾個強制性的頭部。 os
原创 SIP入門(二):建立SIP服務器
在我的上一篇文章中已經介紹如何通過SIP軟電話直接通話,但是如果需要支持更多用戶互相通話,同時基於安全考慮,需要對用戶帳戶登錄進行驗證控制,這些情況下就需要建立SIP服務器。 SIP服務器的作用: 呼叫控制和處
原创 eXosip用戶手冊:1.1 如何初始化libeXosip2
說明:本文的內容是根據官方的eXosip_User_Manual來翻譯,爲了省時間提高效率,部分內容是意譯,部分內容個人覺得沒有必要,所以不翻譯。後續的相關文章亦如此。 1.1 如何初始化libeXosip2 使用e
原创 eXosip用戶手冊:1.2 如何初始化、修改或終止呼叫
eXosip2提供靈活的API,以幫助用戶控制呼叫。 1.2.1 初始化呼叫 要啓動一個呼出,用戶通常需要一些eXosip2用到的頭部,以建立默認的INVITE請求。以下的代碼用於啓動一個呼叫: osip_mess
原创 SIP入門(一):建立SIP軟電話環境
SIP協議學習入門的最快最好的辦法就是在PC機上搭建SIP軟電話環境,通過抓包軟件(如:Wireshark)對數據進行分析學習,這樣可以迅速瞭解熟悉SIP協議,並深入瞭解通訊會話的流程,從而達到快速入門的目的。