freeswitch
文章平均质量分 67
freeswitch安装,使用开发流程
qq_40170041
博客就是备忘录,这里主要记录一些学习的内容或者总结
展开
-
freeswitch、呼叫组
下面实现如下应用, 某用户拨叫 2000 这个接入号码,希望 1000 和 1001 同时振铃,其中任一个接听来话,另一个停止振铃。下面实现如下应用, 某用户拨叫 2000 这个接入号码,希望 1000 和 1001 顺序振铃,其中任一个接听来话,另一个停止振铃。(1) 在 \conf\dialplan\default.xml中添加如下内容,(2)在 \conf\dialplan\default.xml中添加如下内容,顺振是指多个终端顺序振铃。这样用户拨打的时候整个组的人都会被呼叫。原创 2022-09-29 18:12:28 · 793 阅读 · 0 评论 -
freeswitch:回声、会议
首先,answer这个App在这里没什么用,因为呼叫已经应答了。transfer是一个App,它会将当前通话重新转 移到ROUTING阶段,重新去Dialplan中进行路由。这里它的第一个参数是-both,表示要将它自己和a-leg都转到 Dialplan中重新路由。其中,-both表示将两条腿都分别转到3001这个extension上。所以,重新路由后就到了会议的情况。回声和延迟回声 关于回声,没什么需要多解释的,我们已经非常熟悉这一段了。如果拨9196,就能听到自己的回声。转载 2022-09-28 16:09:08 · 773 阅读 · 1 评论 -
freeswitch拨号计划
拨号计划(Dialplan)是FreeSWITCH中至关重要的一部分。它的主要作用就是对电话进行路由(从这一点上来说,相当于一个路由表),决定和影响通话的流程。说得简明一点,就是当一个用户拨号时,对用户所拨的号码进行分析,进而决定下一步该做什么。当然,实际上它所能做的比你想象的要强大得多。我们在第3章中已经介绍过了如何修改拨号计划,单从配置文件看,拨号计划还算比较简单。实际上,它的概念也不是很复杂。如果你理解正则表达式,那你应该能看懂系统自带的大部分的配置。但是在实际应用中,有许多问题还是常常令初学者感到疑转载 2022-09-27 14:27:53 · 2008 阅读 · 0 评论 -
freeswitch框架分析
在UNIX类系统上,FreeSWITCH默认的安装位置是/usr/local/freeswitch,在Windows上可能是C:\Programming Files\FreeSWITCH。在这两种系统上,FreeSWITCH的目录结构大致相同一般来说,大部分的目录结构都是扁平的,没有什么子目录。比较例外的有以下几个:sounds:sounds目录中存放了各种声音文件。FreeSWITCH支持多种频率的通话,因而也支持多种频率的声音文件。配置文件配置文件由许多XML文件组成。在系统装载时,XML解析器会转载 2022-09-27 14:18:51 · 884 阅读 · 0 评论 -
freeswitch六、freeswitch会议功能
(5) 通过 1002 呼叫 3000,通话建立后, 1002将能听到 1000 和 1001的声音,1001能听到1000和1002的声音,1000也能听到 1001 和 1002 的声音。若 1002 也发送自己的视频,三方看到的视频是当前讲话声音大的一方的视频。若1001也发送自己的视频,双方看到的视频是当前讲话声音大的一方的视频;设置了主持人后,可以影响会议的开展;(4) 通过 1001 呼叫 3000,通话建立后, 1001将能听到1000的声音,1000也能听到1001的声音;转载 2022-09-24 16:18:07 · 2732 阅读 · 3 评论 -
FreeSWITCH五、新增sip用户
FreeSWITCH安装完成后,会有20个默认的SIP用户(1000-1019),这些可以直接使用客户端进行注册。然后将所用的1000全部改为1020,effective_caller_id_name这个参数也可以给1020账号取个名字,比如叫alen。1、1.在 conf/directory/default 目录下增加一个用户配置文件,将1000.xml复制一份。2.修改拨号计划(conf/dialplan/default.xml)使其它用户可以呼叫到它。加入要新增加一个1020用户。原创 2022-09-24 10:11:09 · 1570 阅读 · 0 评论 -
freeswitch四、局域网支持
在局域网内进行的测试,需要进行ACL的配置。原创 2022-09-23 17:55:15 · 446 阅读 · 0 评论 -
freeswitch三、开启视频通话功能
在上一篇文章中测试了freeswitch的注册呼叫接通,音频通话的功能,但是没有测试音视频通话的功能,这是因为freeswitch默认没有视频通话功能,需要进行配置。原创 2022-09-23 16:42:52 · 3003 阅读 · 0 评论 -
freeswitch二、freeswitch之注册,呼叫接听测试
在上一篇文章中讲解了freeswitch的安装方法,安装完后测试了和数据库的交互,下面就要测试一下freeswitch的功能了。原创 2022-09-23 14:42:08 · 2322 阅读 · 1 评论 -
freeswitch一、ubuntu16.04安装freeswitch以及ODBC使用mysql
安装freeswitch下载地址:http://files.freeswitch.org/freeswitch-releases/选择下载版本freeswitch-1.8.5.tar.gz ,下载完成后拷贝到/usr/local/src解压缩cd /usr/local/src 然后解压freeswitch-1.8.5.tar.gzsudo tar -xvf freeswitch-1.8.5.tar.gz先更新软件包sudo apt-get updatesudo apt-get instal原创 2022-04-06 19:31:07 · 2609 阅读 · 0 评论