使用minisipserver搭建自己的voip服务器
voip火了也有很多年了,从零几年开始的回拨电话,到现在不断涌现的voip类的应用,能免费打电话,如:微会、有信等之类的软件。
一直有这方面兴趣,只是没学习,这几天学习了一下,在自己vps上搭建Asterisk,在自己的树莓派上搭建RasPBX,vps用的centos系统,在搭建的时候问题不断,奈何自己是linux新手,无力解决最后放弃,在树莓派上搭建voip倒是顺利,一会就搞好了,只是动态ip需要用动态域名始终不方便,最后偷懒了,发现了miniSIPServer,发现很好配置,安装也很方便,所以今天就在vps上安装了一下。miniSIPServer是收费的,它的官网MyVoipApp链接为:http://www.myvoipapp.com/ 在这也想获得一个免费的lisence,希望能够早日获得吧,祝自己好运,废话一堆了,下面开始我的搭建之路。
1.安装所需环境
搭建miniSIPServer最好是debian或ubuntu,它对这两个系统支持比较好。我的vps装的是ubuntu14.04。ssh自己的vps后在命令界面输入执行:
sudo apt-get install gcc g++ libqt4-dev libqtcore4 libqtgui4 libqt4-network libqt4-xml libssl-dev libmysqlclient18 libmysqlclient-dev python-dev libsrtp0-dev
2下载miniSIPServer.
miniSIPServer的下载地址为:http://www.myvoipapp.com/download/index.html
我的ubuntu是64位系统。可根据自己情况下载。
wget http://www.myvoipapp.com/download/mss_v20/linux/mss_v20_x64_u20.deb
3.安装
sudo dpkg --install mss_v20_x64_u20.deb
4.运行
安装好后如果有是有桌面系统的linux,直接在桌面运行miniSIPServer的图标就行了,如果是通过ssh工具远程的也可以通过命令启动web服务配置,执行以下命令:
/opt/sipserver/msscli&
5.配置
执行第四步命令以后不要关闭命令工具,在浏览器输入 http://vps地址:8080 访问miniSIPServer,如图:
官方介绍是没有密码的,但是我没登陆进去,输入admin就登陆进去了。进去之后可以看到软件已经添加了三个示例的用户100、101、102 如图:
6.用户的添加、修改、删除
点击用户后面的编辑图标就可以编辑用户的用户名和密码。如图:
在编辑用户之后点击submit按钮提交保存。
点击用户后面的删除图标就可以删除用户。
如果需要添加其它用户点击上面的Add a local user按钮添加用户信息就行了。我试用的是20用户的版本,最多能添加20个。
7.各客户端的具体使用
在安卓端可以用sipDroid开源软件登陆使用,我没用这个,用的是一个叫rDialerOEM的软件,打开会先让配置一下voip用户的参数。配置如下:
配置完之后点击login登陆会让确认登陆信息点击yes,登陆成功后会在通知栏里提示已注册,然后就可以使用了。
在wp8.1端使用的是一个叫做Zoiper的软件,在微软的应用商店里能搜到安装。配置如下:
配置好之后保存会自动注册。如果注册成功会在Accounts账户里提示registered。
在windows端可以用x-lite软件使用,网上有很多示例,也很简单,就不做介绍了。
在配置好之后就可以互相拨号通话了。最好是在wifi的网络环境下通话质量会更好一些。今天买了个voip的固话。坐等到货中….
我的两个手机通话拨号测试:wp客户端拨打安卓客户端。
wp登陆号为100,拨打号为101
安卓登陆号为101,接听来电显示号码为100
通过搭建、配置、使用,总体来说一个词–方便,希望能够早日获取到免费的lisence。
完毕。
共有 0 条评论