freeswitch 配置 DID 方法

本文介绍了如何在Freeswitch上配置DID,以便运营商的呼叫能够直接到达voip系统。配置包括添加DID网关,设定接入号、密码,并在拨号计划中定义处理逻辑,如进入会议、传真或队列。
摘要由CSDN通过智能技术生成

本文来自 csdn     http://blog.csdn.net/voipmaker   转载注明出处,谢谢。

我建了一个 Freeswitch学习 交流群, 45211986, 欢迎加入。


DID的中文意思是直接拨入,是运营商提出的概念,通过这个号码,运营商可以呼叫到voip系统内,freeswitch上实现外乎呼叫的方式为配置一个网关,指定运营商的接入号和密码,有呼叫这个号码时,运营商会把这个号码送给freeswitch。

比如我用座机 呼叫 号码 84366666,要求呼叫路由到freeswitch上,需要做两步,配置did网关,添加dial plan.

添加网关:

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
FreeSWITCH配置 DID(Direct Inward Dialing,即直接呼入分机号码)需要进行以下步骤: 1. 在 FreeSWITCH配置 SIP Profile,以允许接收来自 VoIP 运营商的呼叫。可以参考以下示例,在 `sip_profiles/external.xml` 文件中添加如下代码: ``` <include> <gateway name="myprovider"> <param name="username" value="myusername"/> <param name="password" value="mypassword"/> <param name="proxy" value="myprovider.com"/> <param name="register" value="true"/> </gateway> </include> ``` 其中 `myprovider` 为 SIP Profile 的名称,`myusername` 和 `mypassword` 分别为 VoIP 运营商提供的用户名和密码,`myprovider.com` 为运营商的 SIP 代理服务器地址。根据实际情况修改这些参数。 2. 在 FreeSWITCH配置呼入路由,以将来自 VoIP 运营商的呼叫路由到正确的分机号码。可以参考以下示例,在 `dialplan/public.xml` 文件中添加如下代码: ``` <extension name="mydid"> <condition field="destination_number" expression="^123456$"> <action application="answer"/> <action application="bridge" data="user/1000"/> </condition> </extension> ``` 其中 `mydid` 为呼入路由的名称,`123456` 为 DID 号码,`1000` 为分机号码。当来自 VoIP 运营商的呼叫匹配到该路由时,FreeSWITCH 将自动接听呼叫,并将其转接到分机号码 1000。 3. 配置 VoIP 运营商的 DID 转接功能,以将呼叫转接到 FreeSWITCH。具体的操作方式取决于运营商的要求,可以参考其提供的文档或联系其技术支持进行配置。 以上是在 FreeSWITCH配置 DID 的基本步骤,具体的操作方式可能会因为环境和需求的不同而有所差异。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值