Voip網(wǎng)絡(luò)電話之PJSIP(一)

前言:之前閑著沒(méi)事,搞了一個(gè)網(wǎng)絡(luò)電話也就是VoIP,通過(guò)google、百度得到結(jié)果,iOS上搞VoIP有兩個(gè)比較好的第三方:linpone和pjsip,通過(guò)分析覺(jué)得pjsip比較好下手,所以就從phsip開(kāi)始了(經(jīng)過(guò)一系列的苦難折磨,終于搞好了一個(gè)demo,可以實(shí)現(xiàn)打電話,如果有連接移動(dòng)電話的服務(wù)器,就可以直接撥打電話了),現(xiàn)在給大家分享一下。

一:簡(jiǎn)單過(guò)程


1.mac電腦一臺(tái)

2.安裝mysql,和kamailio(本地服務(wù)器測(cè)試需要,如果有服務(wù)器可以直接忽略)

3.下載pjsip源碼編譯

4.直接xcode擼代碼

5.測(cè)試結(jié)果

二:mysql的安裝


mysql下載地址:http://dev.mysql.com/downloads/mysql/

我下載的是Mac OS X 10.11 (x86, 64-bit), TAR(mysql-5.7.16-osx10.11-x86_64.tar)非dmg安裝包安裝的。

將下載的文件解壓copy到/usr/local/目錄下;

執(zhí)行Mysql初始化配置文件:cd /usr/local sudochown -R root:wheel mysql;

執(zhí)行Mysql初始化配置文件:sudo /usr/local /mysql/bin/mysqld --initialize --user=mysql;

配置成功會(huì)在控制臺(tái)輸出mysql用戶密碼:就在控制臺(tái)執(zhí)行初始化配置文件最后一句就是密碼;

如果忘記mysql密碼: http://blog.csdn.net/xinliuqianxue/article/details/52156568 ?

其實(shí)修改msql密碼方式有很多大家自行g(shù)oogle或者百度;

安裝完成,測(cè)試啟動(dòng)、重啟與停止:

cd /usr/local/mysql

啟動(dòng)sudo support-files/mysql.server start

重啟sudo support-files/mysql.server restart

停止sudo support-files/mysql.server stop

檢查MySQL運(yùn)行狀態(tài)sudo support-files/mysql.server status

打開(kāi)數(shù)據(jù):mysql –u root –p ? ? ? ?輸入密碼就OK了

三:kamailio服務(wù)器的安裝

參考資料

官方文檔:https://www.kamailio.org/wiki/install/4.4.x/git

民間大神:http://blog.csdn.net/mamong/article/details/46583615

畢竟還是新手大家安裝服務(wù)器的時(shí)候就靠你們自己了

下一章,具體實(shí)現(xiàn)網(wǎng)絡(luò)電話:http://www.itdecent.cn/p/f2fe87e1b714

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容