FreeSWITCH学习笔记 第一场 第一个镜头 安装启动
注:Linux下的安装配置请参考FreeSwitch初步
Windows下的安装
下载
FreeSwitch.msi,笔者当前版本为FreeSWITCH-1.6.18-x64-Release.msi,根据需求进行下载
安装
直接下一步安装就好了,要注意在第二步要选择“complete”而不是选择默认的“typical”。这样操作会减少一些二次安装的麻烦(例如如果没有开启完全安装在开启wss的时候就会出现问题)
启动
安装完成后会生成两个快捷方式(丑的一逼)
其中FreeSWITCH就是启动程序啦,FS_Cli是控制器(这个后续章节会详细介绍)。双击启动FreeSwitch,看到下面界面表明启动成功了
单机测试
FreeSWITCH是交换服务器嘛,那么我们装一个客户端程序“eyeBeam”,网上可以下载到,打开后是这样
打开
eyeBeam
的菜单(点击手机图形上的下三角),选择“SIP账号设定”弹出框中点击增加,在下面弹出框中录入信息。FreeSWITCH默认提供20个分机号码(1000-1019),默认密码是1234
成功后会显示注册成功或就绪状态:
尝试拨号9999,就可以听到一段音乐,可以按照下面的号码表依次进行测试
号码 | 说明 |
---|---|
9999 | 保持音乐 |
9996 | echo,回音测试 |
9992 | info,在控制台上显示呼叫参数 |
9888 | FreeSWITCH电话会议,每周召开 |
5900 | 呼叫挂起 |
5901 | 接听挂起的呼叫 |
5000 | 示例IVR |
4000 | 听取语音信箱 |
33xx | 电话会议,48K(其中xx可为00-99,下同) |
32xx | 电话会议,32K |
31xx | 电话会议,16K |
30xx | 电话会议,8K |
2000-2002 | 呼叫组 |
1000-1019 | 默认分机号 |
通话测试
按照上面的配置在另一台机器上(与FreeSWITCH网段互通)安装配置一个
eyeBeam
,注册另一个号码(如1001),注册成功后就可以进行拨号通话了