创建用户分组
方式一
1. 在freeswitch中group在conf/directory/default.xml 中配置 ,首先定位到groups节点。如果想把 1000 1001 1002编在一个分组,假设组的名字为xiaobai。那么可以在groups中加入以下内容:
<group name="test1">
<users>
<user id="1000" type="pointer"/>
<user id="1001" type="pointer"/>
<user id="1002" type="pointer"/>
</users>
</group>
2. 在conf/dialplan/default.xml 中配置拨号计划。首先打开default.xml配置文件,加入
<extension name="group_test">
<condition field="destination_number" expression="^2003$">
<action application="bridge" data="group/test1@${domain_name}"/>
</condition>
</extension>
3.拨打2003,用户1000,1001,1002都会响铃,有一个摘机,其他停止响铃。
方式二
在 \conf\dialplan\default.xml中添加如下内容,
<extension name="group_test">
<condition field="destination_number" expression="^2003$">
<action application="bridge" data="sofia/internal/1000@192.168.0.126,sofia/sip/1001@192.68.0.126"/>
</condition>
</extension>
在 FS_CLI.exe 中运行 reloadxml 即可。
或者
<extension name="group_dial_seq">
<condition field="destination_number" expression="^2003$">
<action application="bridge" data="sofia/internal/1000@192.168.0.126|sofia/sip/1001@192.68.0.126"/>
</condition>
</extension>