![](https://img-blog.csdnimg.cn/11f07c6882964668a34bdb4e4cf440b5.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
【FreeSwitch从入门到精通】
文章平均质量分 69
FreeSwitch1.10.7 从入门到精通
feifeiyechuan
这个作者很懒,什么都没留下…
展开
-
【Centos7-Sngrep】sngrep安装
sngrep原创 2023-05-24 11:27:49 · 1305 阅读 · 1 评论 -
【Freeswitch从入门到精通】九、UniMRCP
unimrcp原创 2022-06-30 10:06:17 · 913 阅读 · 0 评论 -
【Freeswitch】unimrcp接受freeswitch参数并传参给ASR
unimrcp接受freeswitch参数并传参给ASR原创 2022-06-29 16:36:50 · 579 阅读 · 0 评论 -
【Freeswitch从入门到精通】五、Dialplan
Diaplan 在 Freeswitch 是指路由表, 也可以称为 拨号方案。路由表 其实很简单,也是快速入门的首要学习内容。路由表旨在接受呼叫请求,决定它应该转发到哪里,然后转发到应用程序。1、支持类型命令: show dialplan获取支持的路由类型,以及支持模块。freeswitch@ays-virtual-machine> show dialplantype,name,ikeydialplan,LUA,mod_luadialplan,XML,mod_dialplan_xml原创 2022-04-19 16:50:39 · 1183 阅读 · 0 评论 -
【Freeswitch从入门到精通】七、Variables
在 Freeswitch 的整个配置和运行流程中,变量伴随始终,并决定着整个流程的走向。在 Freeswitch 整个执行流程中,你可以添加,查询各种系统状态,任务状态,呼叫状态,方便 Debug 自定义配置流程。Freeswitch 中变量其实可以分为两部分:全局变量, 通道变量。1、分类1.1 全局变量在 Freeswitch 启动中,自动设置的变量。比如:本地IP, NAT 等。通常定义在/usr/local/freeswitch/conf/vars.xml中的变量,也是全局变量,可以更改原创 2022-04-19 15:05:25 · 1277 阅读 · 0 评论 -
【Freeswitch从入门到精通】八、Action
Action 属 Condition 下的内容,受 Condition 条件的约束,只有 Condition 值为 true 时,才会执行到 Action 。常见于 Action 各 XML 配置文件下,路由表 Dialplan 中作用显著。<action application="set" data="open=true"/>本章其实使用 Application 更适合一些,但是基本上 Application 都是在 Action 标签下执行的,那就凑合一个意思吧。1、set<原创 2022-04-19 14:49:31 · 471 阅读 · 0 评论 -
【Freeswitch从入门到精通】六、Condition
Condition 属 Extension 下的内容,是执行 [ant-]Action 的条件。常见于 Freeswitch 各 XML 配置文件下,路由表 Dialplan 中作用显著。<condition field="destination_number" expression="^2906$">1、参数及用法1.1 时间条件<condition wday="6" hour="8-12">其他相关参数:year : 日历年,0-9999yday :一年中的某原创 2022-04-19 14:37:09 · 911 阅读 · 0 评论 -
【Freeswitch从入门到精通】四、IVR
IVR 最初熟悉可能是移动,电信,联通三大运营商的手机电话,拨打10086等号码,客服端会提示你:按键1,查询本机花费,按键2,人工客服,按键0,重听一遍,请用#号键确认。很简单,这就是一个IVR的典型应用。最近几年,实时语音识别的普及,IVR中又加入了音频识别,用户不再需要通过按键的形式,直接通过发音表达的方式就可以实现原来按键的功能。1、流程学习任何一个框架,必须知道软件框架的底层逻辑是什么样的,代码执行流程是什么样的。熟悉了核心执行流程,系统整个优势,功能,包括按需开发真的是一目了然。要不然,原创 2022-04-18 19:34:51 · 4663 阅读 · 0 评论 -
【Freeswitch从入门到精通】一、常用总结
【Freeswitch】使用指南1、FreeSWITCH通过迅时网关连接PSTN最近需要开发智能外呼的项目,需要对Freesiwth相关内容进行详细的了解,这儿做个记录:1、FreeSWITCH通过迅时网关连接PSTN参考:http://www.freeswitch.org.cn/2014/06/08/FreeSWITCH-interop-newrock.html...原创 2022-04-06 12:28:12 · 7850 阅读 · 0 评论 -
【Freeswitch从入门到精通】三、SIP和SDP理解
【Freeswitch从入门到精通】二、SIP和SDP理解1、SIP和SDP理解1、SIP和SDP理解1)默认编译安装目录:/usr/local/freeswitch2)生成默认的配置文件: make samples3)启动前台启动:/user/local/freeswitch/bin/freeswitch -nonat后台启动:/user/local/freeswitch/bin/freeswitch -nonat -nc4)列出freeswitch状态:status5)sofia s原创 2022-04-14 19:54:49 · 3005 阅读 · 0 评论 -
【Freeswitch从入门到精通】二、初识Freeswitch
【Freeswitch从入门到精通】二、初识Freeswitch1、常见短语2、历史3、启动4、dialplan 路由表5、directory 用户管理6、chatplan 聊天模块7、api 和 app8、呼叫字符串9、安装部署1、常见短语VoIP: Voice over Internet Protocol 基于IP的语音传输SIP: Session Initiation Protocol 会话初始协议PSTN:Public Switched Telephone Network 公共交换电话网络原创 2022-04-14 19:14:07 · 2168 阅读 · 0 评论