日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
使用Linux搭建PJSIP通訊系統(tǒng)(linuxpjsip)

linux作為一種基于UNIX的多用戶多任務(wù)操作系統(tǒng),在IP通訊領(lǐng)域有著十分強(qiáng)大的容量,搭建基于Linux的PJSIP通訊系統(tǒng)就成為一種非常好的解決方案。PJSIP是一個(gè)開源庫,具有靈活的高級(jí)API提供完整的多媒體通信支持,并且能夠支持大量的平臺(tái),其中包括Linux。

首先,搭建PJSIP,需要先安裝Linux操作系統(tǒng),可以通過安裝Ubuntu或RedHat Linux(CentOS)等發(fā)行版本的安裝光盤來輕松的進(jìn)行安裝。接下來,安裝PJSIP庫,進(jìn)入官網(wǎng)http://www.pjsip.org/,下載源碼歸檔文件,使用wget或curl命令下載:

$ wget http://www.pjsip.org/release/2.4/pjproject-2.4.tar.bz2

接下來解壓壓縮文件:

$ tar xvf pjproject-2.4.tar.bz2

進(jìn)入到解壓出來的目錄,并執(zhí)行以下命令,開始編譯安裝:

$ ./configure && make dep && make && make install

執(zhí)行以上命令成功后,就可以順利完成對(duì)PJSIP的安裝了。

這時(shí),就可以開發(fā)基于PJSIP的應(yīng)用程序,使用輕量級(jí)HTTP服務(wù)器啟動(dòng)PJSIP的Web服務(wù)并實(shí)現(xiàn)客戶端的通信??梢允褂胮hp或者python等語言來開發(fā)PJSIP的Web服務(wù),實(shí)現(xiàn)通訊協(xié)議的建立,具體實(shí)現(xiàn)代碼可以參考以下方案:

// 設(shè)置PJSip服務(wù)器參數(shù)

pjsua_config cfg;

// 創(chuàng)建PJSip通訊對(duì)象

pjsua_create(&cfg);

// 配置對(duì)等地址和端口

pjsua_set_address(“127.0.0.1”, 5060);

// 生成賬號(hào)信息并啟動(dòng)

pjsua_acc_config acc_cfg;

acc_cfg.id = “sip:test@127.0.0.1”;

acc_cfg.reg_uri = “sip:127.0.0.1”;

pjsua_acc_add(&acc_cfg, PJ_TRUE, &acc_id);

// 使用http或協(xié)議啟動(dòng)服務(wù),實(shí)現(xiàn)客戶端之間的通信

pjsua_start();

以上就是使用Linux搭建PJSIP的具體流程,首先安裝Linux操作系統(tǒng),然后下載安裝PJSIP庫,最后利用PJSIP實(shí)現(xiàn)通訊協(xié)議的建立。利用PJSIP可以輕松的實(shí)現(xiàn)跨平臺(tái)的通訊功能,是一款I(lǐng)P通訊的非常實(shí)用的開源庫。

成都創(chuàng)新互聯(lián)建站主營:成都網(wǎng)站建設(shè)、網(wǎng)站維護(hù)、網(wǎng)站改版的網(wǎng)站建設(shè)公司,提供成都網(wǎng)站制作成都網(wǎng)站建設(shè)、成都網(wǎng)站推廣、成都網(wǎng)站優(yōu)化seo、響應(yīng)式移動(dòng)網(wǎng)站開發(fā)制作等網(wǎng)站服務(wù)。


名稱欄目:使用Linux搭建PJSIP通訊系統(tǒng)(linuxpjsip)
文章源于:http://www.5511xx.com/article/djgpojs.html