在上一篇文章中讲解了freeswitch的安装方法,安装完后测试了和数据库的交互,下面就要测试一下freeswitch的功能了
freeswitch测试
freeswitch的conf目录中有20个默认的sip账号,可以直接做简单的测试
其中1000——1019.xml就是默认的20个sip账号,SIP的客户端可以使用这些账号进行注册,呼叫
这里使用了windows下的MicroSip测试,安装MicroSip完成后,需要设置一下账号,暂时使用的是freeswitch默认存在的账号
这里我安装freeswitch的ubuntu的IP为192.168.10.45,而windows的IP为192.168.10.41,此时设置本账号为1002,用户名登录名都设为1002,密码是1234(freeswitch默认的)
账户名
另外一台电脑也安装了MicroSip软件,其中设置的账号名,用户名,登录名都设为1003,sip服务器和sip代理也是192.168.10.45,而域名设置的是这台电脑的IP:192.168.10.40,密码也是1234
设置好以后两台电脑的MicroSip软件就会向freeswitch进行注册,注册成功可以在ubuntu查看
上一篇文章搭建好了freeswitch和mysql,下面就通过mysql查看freeswitch的注册信息
mysql -u root -p
show databases;
use freeswitch;
show tables;
select * from registrations;
可以看到两个MicroSip已经注册成功
呼叫接听测试
呼叫接听成功,并且音频传输正常