Freeswitch 默认配置

默认1000-1019,共20个用户,密码1234

可以通过修改vars.xml ,改变密码:

<X-PRE-PROCESS cmd="set" data="default_password=1234"/>

reloadxml重新loadxml生效

SIP分机注册例子

eyeBeam配置例子

Yate Client(例子)

其他号码:

9664 保持音乐

9191 注册ClueCon

9192 在log中显示Channel信息

9195 echo,回音测试,延迟5秒

9196 echo,回音测试

9197 milliwatte extension,铃声生成

9198 TGML 铃声生成实例

9180 铃声测试,使用远端生成的回铃音

9181 铃声测试,使用英文铃声

9182 铃声测试,使用音乐

9183 先应答,然后发英文铃声

9184 先应答,然后发音乐铃声

9178 收传真

9179 发传真

5000 IVR例子

4000 听取语音信箱

33xx 电话会议

32xx 电话会议,32kHz

31xx 电话会议,16kHz

30xx 电话会议,8kHz

2000-2002 呼叫组

1000-1019 默认分机

Freeswitch是一个开源的电话交换软件,它可以用于构建语音、视频和聊天应用程序。下面是一个简单的freeswitch配置示例: 1. 首先,你需要安装freeswitch。你可以从官方网站下载并按照它们的安装指南进行安装。 2. 安装完成后,你需要编辑freeswitch配置文件。主要的配置文件是`freeswitch.xml`,它位于`/usr/local/freeswitch/conf`目录下。 3. 打开`freeswitch.xml`文件,你可以看到一些默认配置选项。你可以根据你的需求进行修改。 4. 配置SIP终端:在`freeswitch.xml`文件中找到`<include>`标签,然后在其中添加以下内容: ```xml <gateway name="my_sip_gateway"> <param name="username" value="your_username"/> <param name="password" value="your_password"/> <param name="proxy" value="your_sip_proxy"/> </gateway> ``` 将`your_username`替换为你的SIP用户名,`your_password`替换为你的SIP密码,`your_sip_proxy`替换为你的SIP代理服务器地址。 5. 配置呼叫路由:在`freeswitch.xml`文件中找到`<include>`标签,然后在其中添加以下内容: ```xml <extension name="my_call_route"> <condition field="destination_number" expression="^(\d{3})$"> <action application="bridge" data="sofia/gateway/my_sip_gateway/$1"/> </condition> </extension> ``` 这个配置将匹配3位数字的目标号码,并将呼叫路由到SIP网关。 6. 保存并关闭`freeswitch.xml`文件。 7. 启动freeswitch服务:在终端中运行以下命令启动freeswitch服务: ```shell /usr/local/freeswitch/bin/freeswitch ``` 8. 现在你可以使用你的SIP终端拨打电话了。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值