FreeSWITCH(二) - 安装部署、试用

    xiaoxiao2021-03-25  69

    前言

    上一篇简述了fs的用途。这里介绍如何试用fs来进一步加深对其的理解。包括2部分:软电话交换机(FreeSWITCH)和软电话客户端(x-lite)。注:后续FreeSWITCH为了方便简写为FS。

    下载和安装

    软电话交换机(FS)

    1.下载 下载地址:https://freeswitch.org/confluence/display/FREESWITCH/Installation,为了方便起见,我们使用windows安装包再一台win10机器上部署。下载: 2.安装 选择”complete”后点击安装即可,本教程使用的FS为版本1.6。 注意:FS依赖vc++2015(还有其他依赖,暂时不明),建议安装vs2015,避免环境遗漏造成FS无法启动。

    软电话win客户端(x-lite)

    1.下载 因为只有1台手机,我在windows上也部署了软电话客户端来实现手机给windows打电话。下载地址:http://www.counterpath.com/x-lite-download/ 2.安装 略。

    软电话app(zoiper)

    1.下载 我下载了安卓版本的zoiper,安装后就可以给windows上的x-lite打电话了,下载地址:https://www.zoiper.com/en 2.安装 略。

    使用

    前面下载安装了各种资源,我用一个图来解释这些软件的角色:

    Created with Raphaël 2.1.0 xlite xlite FS FS zoiper zoiper 打电话,帮转1000(zoiper的手机号) 1001来电(1001是x-lite的手机号) 接听 接听

    1.启动服务器(FS) 以管理员身份打开CMD,进入如:C:\Program Files\FreeSWITCH目录,输入FreeSwitchConsole -c(-c:– output to a console and stay in the foreground (default behavior),FreeSWITCH命令详情),出现如下画面后,表示启动成功: 2.启动软电话-xlite 安装好x-lite后,启动进入主画面,点击Softphone->Account Settings,配置服务器信息和账号信息(服务器起中转作用,让你能找到对方。账号信息就相当于电话号码): 解析: User ID:1000,是软电话号码即可以理解为手机号码。FS默认预置了1000-1019等20个用户。 Domain:172.16.20.72,是FS服务器的地址。如果xlite和fs在同一台电脑的话,这里可以设置为127.0.0.1 Display Name和Authorization name:直接和号码一致即可,暂不深究。 如果在主界面显示:

    3.启动软电话zoiper app 安装好zoiper,点击进入主界面后,再依次点击:配置->A账户->添加账户->是的->Manual configuration->SIP,如下:

    4.打电话测试 这个时候,所需软件如果顺利,都启动了。就可以打电话了,比如从app的zoiper中的拨号盘中输入1000(x-lite配置的号码)打电话,如下: 那边x-lite接听后即可双方通话啦!

    转载请注明原文地址: https://ju.6miu.com/read-35326.html

    最新回复(0)