与外部链接:

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通过 sip网关联系外部世界相关推荐

  1. Freeswitch配置SIP网关拨打外部电话

    一.对接方式 FreeSWITCH里Gateway(网关)的概念.网关又称协议转换器,通常都是进行协议转换.这里说的网关指的是语音网关,如常用的SIP网关,负责SIP协议和七号信令或ISDN PRI( ...

  2. 配置SIP网关拨打外部电话

    如果你拥有某个运营商提供的SIP账号,那么你就可以通过配置SIP来拨打外部电话了.该SIP账号(或提供该账号的设备)在 FreeSWITCH 中称为SIP网关(Gateway).添加一个网关只需要在 ...

  3. freeswitch部署及网关调试

    freeswitch部署及网关调试 目录 freeswitch部署及网关调试... - 1 - 一.freeswitch部署... - 3 - (一)基础部署... - 3 - (二)根据实际情况需求 ...

  4. 智能合约如何可信的与外部世界交互

    区块链应用中,外部世界如何与智能合约交互往往是一个容易被忽视的问题,很多的智能合约应用场景是根据一些外部事件,输出相应的结果,而传统的IT数据交互方式实际上并不能投入真正的工作.例如,按照农产品价格情 ...

  5. FreeSWITCH之SIP 模块 - mod_sofia

    转自:http://www.freeswitch.org.cn/2010/08/03/di-qi-zhang-sip-mo-kuai-mod_sofia.html SIP 模块是 FreeSWITCH ...

  6. 相机成像与校正原理:将外部世界进行降维

    简 介: 本文根据 相机标定(三)-相机成像模型 中的内容整理而成,初步介绍了相机的成像模型.最后介绍了利用OpenCV中的 calibrateCamera函数进行相机参数校正的过程. 关键词: 相机 ...

  7. Freeswitch连接SIP电话

    Freeswitch连接SIP电话 本篇主要介绍如何用freeswitch连接SIP电话,freeshswitch最典型的应用是作为一个服务器(背靠背的用户代理),并用电话客户端软件(一般叫软电话)连 ...

  8. freeswitch之SIP动态注册及动态配置拨号方案

    本文档描述freeswitch的动态配置SIP账户,以及动态修改拨号方案的问题. 一. 环境配置 服务器 centos 6.9 (64bit) Java jdk1.8 Freeswitch 1.6.1 ...

  9. FreeSWITCH的SIP模块mod_sofia详解

    为什么80%的码农都做不了架构师?>>> mod_sofia模块是FreeSWITCH默认使用的SIP协议栈,FreeSWITCH默认带了三个Profile(也就是三个UA),其配置 ...

  10. FreeSWITCH对接SIP中继 语音外呼电话机器人 配置技术指导 www.ruikesoft.com

    需要购买语音电话机器人源码 请 滑倒底部 扫图片上的码 freeswitch与各种设备对接的成功配置,需要的请参考,有错误的地方请指导. 1.对接华为softco 中继配置 \sip_profiles ...

最新文章

  1. java webservice序列化_java – 可以用CXF生成可序列化的类吗?
  2. java多态和继承_Java 继承与多态的深入理解
  3. linux运维最小化安装cacti,Linux监控和安全运维--cacti安装部署
  4. 解析应用结构,优化网络效能
  5. (35) css企业命名规范
  6. linux文件编码无法修改,在Linux系统中修改文本的字符编码的方法
  7. linux声明语言变量,C语言中用extern声明外部变量
  8. CentOS6.5安装教程
  9. java showtype_GitHub - kedarui/showapi_sdk_java: showapi_sdk_java
  10. 设计模式学习之组合模式
  11. C语言实现通讯录(动态版)
  12. 一个简单的集合并级取反问题 !A or !B == !(A and B)
  13. 使用孪生网络和零样本学习进行文本分类
  14. kNN_约会网站匹配效果改进实现代码
  15. 基于稀疏表示的分类方法 Sparse Representation based Classification Method
  16. 关于学习的一些网站(自用)
  17. 创成汇:利用所学为国家医疗领域尽自己的一份力!海归的创业路_
  18. c# MVC 网页开发
  19. 系统学习iOS动画 —— 渐变动画
  20. 高一女孩成 AI 赛事奖项收割机,05 后新星如何踏上 CV 之路?

热门文章

  1. 如何写出吸引人的广告文案(一)
  2. python怎么判断质数和合数_用java如何写代码去判断质数和合数
  3. Golang环境配置及第三方库安装使用(至关重要的防踩坑篇)
  4. Linux内核 触摸板,【教程】给Linux(elementary os)配置更多的触摸板手势
  5. 如何手动启动消防广播_消防广播使用操作流程
  6. 自然辩证法论文 计算机,自然辩证法课程论文-自然辩证法与计算机科学技术的研究.doc...
  7. 《深入浅出图神经网络》
  8. 51单片机入门——单片机最小系统
  9. 无界鼠标 (Mouse without Borders) 一套键鼠控制多台电脑的工具(可跨电脑拷贝/拖放文件)
  10. 集成App Linking服务后无法正确跳转到应用的解决方案