我可以使用 Freeswitch 设置“非自愿”电话会议吗?

我可以使用 Freeswitch 设置“非自愿”电话会议吗?

我正在尝试设置 SIP/RTP 公共公告基础设施。基本上,有几个配置为自动应答的从属用户代理,以及一个应该能够呼叫所有用户代理并发布公告的主 UA。

一种解决方法似乎是创建一个会议并让所有 UA 通过某种 RPC 机制加入,但除非必须,否则我不想朝那个方向发展。

从属 UA 是 linphone,我尚未决定主代理。

答案1

conference_set_auto_outcall正在mod_conference做的正是这一点——它设置了会议开始时将调用的目标端点。

使用这些标志确保呼叫设备可以终止呼叫并且其余代理保持沉默:

<action application="set" data="conference_auto_outcall_flags=mute"/>
...   
<action application="conference" data="public_address@default++flags{endconf|moderator}"/>

答案2

您可以简单地向一组分机发起群组呼叫: http://wiki.freeswitch.org/wiki/XML_User_Directory_Guide#Groups

以逗号分隔的桥接目的地列表也将以相同的方式工作: http://wiki.freeswitch.org/wiki/Misc._Dialplan_Tools_bridge

相关内容