`
xly_971223
  • 浏览: 1277666 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

freeswitch通过 sip网关联系外部世界

 
阅读更多
与外部链接:

freeswitch通过 sip网关联系外部世界,freeswitch此时在sip server 来看是一个user.


配置网关方式:
创建中继文件:

conf/sip_profiles/external/test.xml

<include>
<gateway name="custom">
<param name="username" value="MY_USER_NAME"/> //sip provider提供的用户名及密码
<param name="password" value="MY_PASSWORD"/>
<param name="realm" value="iptel.org"/>
<!-- iptel.org requires a 'proxy' parameter -->
<param name="proxy" value="sip.iptel.org"/>
</gateway>-->
</include>

使配置生效:
cli 执行:
sofia profile external restart reloadxml (此命令会把正在通话的分机挂掉,更安全的方式是用 sofia profile external rescan reloadxml)
cli执行 sofia status
返回系统sip 配置信息
主要分两类:1.网关(gateway) 2.本地注册用户(profile)

mod_xml_curl:

此模块为与Asterisk realtime 机制差不多,可以通过此模让freeswitch 需要时动态访问外部数据库或Web Server.这样可以实现动态控制freeswitch核心。

比如 分机的添加可以通过在数据库配置,freeswitch通过此模块来加载分机。
通过此模块可以绑定:
1 .dialplan

<param name="gateway-url" value="http://localhost:8080" bindings="Dialplan"/>


每次呼叫,系统都会先访问8080
分享到:
评论

相关推荐

    freeswitch呼入呼出路由配置详解

    Freeswitch支持多种外呼策略,包括PSTN网关、SIP中继或其他VoIP服务提供商。在描述中提到了“对等中继模式”,这意味着Freeswitch将作为一个对等节点与其他SIP服务器进行交互。在这种模式下,Freeswitch需要配置一个...

    FreeSwitch配置和使用手册(DOC).doc

    Esl(Event Socket Library)是FreeSwitch提供的API接口,允许外部程序通过TCP连接与FreeSwitch交互,发送命令、接收事件,从而实现对FreeSwitch的控制和监控。 总结,FreeSwitch是一个功能强大的开源通信平台,...

    FreeSWITCH基础知识.pdf

    例如,FreeSWITCH内置的mod_sofia模块,可以通过SIP协议与外部的网络设备通信;mod_commands模块可以处理各种Dialplan命令和提供脚本语言的支持;mod_dptools模块则提供了一系列工具,用于实现音频处理、电话会议等...

    freeswitch 教程

    - **配置SIP中继**:在Freeswitch中配置与外部网关或VoIP提供商之间的SIP中继。 #### 七、FreeSWITCH与WebRTC **A. 什么是WebRTC** - **WebRTC**:一种开放源代码项目,用于实现浏览器之间的实时通信(RTC),...

    freeswitch和ht503对接及二次拨号问题

    它通常被部署在网络边缘,作为IP通信系统与外部世界之间的桥梁。 #### 四、对接过程中的关键配置 ##### 4.1 HT503配置 - **FXO口配置**:登录到HT503管理界面后,选择FXO口进行配置。由于对接采用的是对等方式,...

    百问FreeSwitch.pdf

    - **软件网关**:通过SIP Trunking服务提供商实现。 **39. 支持FreeSwitch与运营商E1电路对接的硬件板卡** - **Digium A200系列**:提供T1/E1接口,支持PRI信令。 - **Eicon Delta**:另一款流行的选择,也支持...

    freeswitch配置.docx

    ### Freeswitch配置详解 #### 一、Freeswitch简介及安装 Freeswitch是一款开源的...通过这些详细的配置指南,用户不仅能够顺利安装Freeswitch,还能根据实际需求对其进行个性化设置,从而更好地利用其强大的功能。

    FreeSWITCH实战.rar

    FreeSWITCH不仅是一个软电话应用,还能够作为企业级的PBX(Private Branch Exchange,私人电话交换系统)和多媒体网关,满足了各种规模的企业和开发者的需求。 FreeSWITCH的核心特性包括: 1. **多协议支持**:...

    FreeSWITCH-1.10.2-Release-x64 (1).msi

    FreeSWITCH 可以用作交换机引擎、PBX、多媒体网关以及多媒体服务器等。 FreeSWITCH 支持多种通讯技术标准,包括 SIP, H.323, IAX2 以及 GoogleTalk ,可以方便的与其他开源的PBX系统进行对接,例如 sipX, OpenPBX, ...

    fs配置文档.docx

    接下来,我们需要在`/usr/local/freeswitch/conf/sip_profiles/external/example.xml`中配置外部网关。这个文件定义了Freeswitch如何与外部网络通信。在这里,你需要指定模拟网关(如三汇SMG1016C-16O)的相关参数,...

Global site tag (gtag.js) - Google Analytics