使用 freeswitch 将呼出呼叫桥接到会议
Posted
技术标签:
【中文标题】使用 freeswitch 将呼出呼叫桥接到会议【英文标题】:Bridge an outbound call to a conference with freeswitch 【发布时间】:2015-01-19 07:03:38 【问题描述】:我是 FreeSWITCH 的新手,现在我正在尝试做一些事情:
-
我将使用 fs_cli 发出一个发起请求,以进行出站呼叫
用户代理 1017。
1017 将响铃,电话将被接听。
1017 将重定向到指定的会议。
起源应该是什么样子?我需要在 origin 中使用 sofia 吗?
【问题讨论】:
【参考方案1】:您需要使用您选择的脚本语言之一:Lua、perl、javascript、python。您还可以通过事件套接字库对此行为进行编程。本书将为您节省大量时间,让您高效使用系统:https://www.packtpub.com/networking-and-servers/freeswitch-12
【讨论】:
所以,你的意思是我不能只用一个发起调用来实现它,对吗?我有书,我应该掌握第 7 章(使用 lua 的拨号计划脚本)吗? 是的,lua 或其他脚本语言将为您提供必须的灵活性。但您也可以从 CLI 运行 origin 命令并在最后使用&conference(NAME)
。那应该可以。
您也可以使用“会议拨号”命令从会议中拨出。见wiki.freeswitch.org/wiki/Mod_conference#dial
你看,有多种方法可以做这件事,你需要选择适合你要求的一种。例如,通过脚本,您可以要求被叫方通过 DTMF 确认通话,然后进入会议。
感谢您为我提供了这么多解决方案:) 我使用 &conference() 选择了最简单的解决方案。以上是关于使用 freeswitch 将呼出呼叫桥接到会议的主要内容,如果未能解决你的问题,请参考以下文章