前言:之前閑著沒事蚁吝,搞了一個網(wǎng)絡(luò)電話也就是VoIP宇立,通過google、百度得到結(jié)果步势,iOS上搞VoIP有兩個比較好的第三方:linpone和pjsip氧猬,通過分析覺得pjsip比較好下手,所以就從phsip開始了(經(jīng)過一系列的苦難折磨坏瘩,終于搞好了一個demo盅抚,可以實(shí)現(xiàn)打電話,如果有連接移動電話的服務(wù)器倔矾,就可以直接撥打電話了)妄均,現(xiàn)在給大家分享一下还棱。
一:簡單過程
1.mac電腦一臺
2.安裝mysql丈甸,和kamailio(本地服務(wù)器測試需要钧舌,如果有服務(wù)器可以直接忽略)
3.下載pjsip源碼編譯
4.直接xcode擼代碼
5.測試結(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;
配置成功會在控制臺輸出mysql用戶密碼:就在控制臺執(zhí)行初始化配置文件最后一句就是密碼;
如果忘記mysql密碼: http://blog.csdn.net/xinliuqianxue/article/details/52156568 ?
其實(shí)修改msql密碼方式有很多大家自行g(shù)oogle或者百度;
安裝完成,測試啟動、重啟與停止:
cd /usr/local/mysql
啟動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
打開數(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í)現(xiàn)網(wǎng)絡(luò)電話:http://www.reibang.com/p/f2fe87e1b714