工作筆記之sip相關

2021-06-25 14:17:48 字數 708 閱讀 7262

1、安裝osip4.1.0和exosip4.1.0

進入安裝目錄下,執行

$> ./configure

$> make

$> sudo make install

安裝成功後的檔案都放在/usr/local/lib下,所以需要指定一下,方便今後使用:

$> export path=$path:/usr/local/lib

$> sudo ldconfig

2、sip中的摘要認證預設使用md5演算法,我使用openssl開源庫的介面實現:

例項**如下:

#include

#include

#include

#include

#include

#include

using namespace std;

int main()

;md5_init(&c);

md5_update(&c, tmp.c_str(), tmp.length());

md5_final(md5,&c);

std::cout<<"md5 is: "

cout << hex << setw(2) << setfill('0') << (int)md5[i];

cout << endl;

return 0;

}

工作筆記之ONVIF相關

環境準備 作業系統 ubuntu 10.04 desktop i386版本,新安裝,之前沒有安裝過任何程式。一 總體介紹 onvif是一套基於安防產品的標準,採用soap協議實現,soap是基於xml的簡易協議,可使應用程式在http之上進行資訊交換。soap提供了一種標準的方法,使得執行在不同的作...

SAP工作筆記

sap 筆記整理 sap筆記整理 1一 abap 開發部分 21 常用tcode se80 se38 se11 se10 se93 22 se11 是abap 字典,可以查詢資料庫欄位和儲存資訊。33 se10 用來查詢開發過的程式相關資訊。34 se93 用來發布程式,給程式乙個tcode.3 5...

工作筆記(二)

對 android系統源 情景分析 書中例子 在裝置驅動程式中 開啟裝置函式比如 freg open struct inode inode,sruct file filp 它的作用實質上就是將file這個檔案結構體中的空指標成員變數private data賦上你所要訪問的裝置的結構體的位址而已。以便...