为了测试android系统下的开源软件SIPDroid,需要搭建一个SIP服务器,本文选取比较方便快捷的可在windows下安装的miniSIPServer,该款服务器软件安装配置相当简单,且提供试用期,具体安装配置可参考小型企业建立IP-PBX系统指南,下载地址miniSIPServer。
安装完成之后,启动miniSIPServer软件,即可见到下面已配置好的界面:
接下来点击菜单栏上的【分机】按钮,可看到
进入设置,我们可以看到有个SIP账户设置,我们如果要实现网络电话通话,和服务器填写上去。
点开SIP账户设置:这里账户即设置前述中默认的100,密码同账户,另一个手机设置账户为101,密码同账户。然后点击服务器设置为上述界面的服务器IP地址192.168.1.6。端口标准是5060,填写的时候写相应网络电话服务商的端口。这里即miniSIPServer显示的5060。下面可以设置使用wifi还是使用3G网络,也可同时打开。
注意,如果注册密码和注册帐号输入不正确,操作不会提示错误,但是左上角的指示灯可以提示出来。绿色表示注册登陆上去了,如果是红色则代表,密码与帐号不符或者是端口、服务器没填写正确,注册失败。黄色表示正在连接。
好了,至此,客户端配置就算完成了。如果两个手机都连接到了miniSIPServer,则可看到如下面:
接下来,100手机回到SIPDroid的主界面,即上述界面,在电话号码一栏里输入101,然后就可拨通注册为101号的手机,能正常语音通话,测试视频通话不行。