freeswitch与X-lite连接并通话(win10局域网上实现,公网后续更新)

1. freeswitch下载并且安装

网盘下载 提取码: 5x8w
官网下载(FreeSWITCH-1.10.1-Release-x64.msi该版本即可)

2. x-lite下载并安装

网盘下载 提取码: 2agj

3. 以管理员身份打开freeswitch
freeswitch与X-lite连接并通话(win10局域网上实现,公网后续更新)

出现如图所示即为打开成功!!

3. 以管理员身份打开FS_Cli

FS_Cli在freeswitch的文件目录旁,打开freeswitch文件位置即可找到!!

freeswitch与X-lite连接并通话(win10局域网上实现,公网后续更新)

出现如图所示即为打开成功!!
在FS_Cli中输入sofia status指令freeswitch与X-lite连接并通话(win10局域网上实现,公网后续更新)

其中第二行出现本地ip地址,将该ip地址记录
4. 打开X-lite软件
鼠标右键出现 sip账户设置选项点击进入,出现如下界面并点击Add
freeswitch与X-lite连接并通话(win10局域网上实现,公网后续更新)
设置账户

密码 默认密码为1234
Domain 为刚才得到的本地ip地址
其余三个 name 为1000-1019之间的数值(freeswitch自动注册了20个账户供使用)

freeswitch与X-lite连接并通话(win10局域网上实现,公网后续更新)
5. 结果展示
出现的ready左边话筒变成绿色成功!!!,
同理找到另一台电脑,进行配置即可实现本地的互相通话,因为没有两个电脑这里就不作展示,freeswitch与X-lite连接并通话(win10局域网上实现,公网后续更新)
6. 错误信息
1、404 Not found

原因:freeswtich没有启动或者端口被占用,总之X-lite不能到达指定domain

解决方法:

确保freeswitch已经启动并且5060端口没被占用

再重试X-lite SIP注册

2、403 forbidden

用户名密码错误

原因:freeswitch一开始安装好 默认会给你配置好20个account (1000-1019),密码统一是1234,这个可以在freeswitch/conf/vars.xml里面修改
解决方法:

检查用户名密码是否错误

3、408 timeout

连接超时

原因:X-lite上配置的domain不正确, 或者网络有问题

解决方法:

确保所填的domain是正确的ip地址

上一篇:FreeSWITCH 使用 lua 脚本 接管 分机注册


下一篇:FreeSwitch Hangup-Cause电话挂断原因速查