Sip free switch如何在预定时间启动会议

Sip free switch如何在预定时间启动会议,sip,freeswitch,Sip,Freeswitch,我试着在我的SIP软电话是XLite的地方,使用星号和免费交换机设置电话会议。我可以使用星号和XLite的自由开关进行会议。现在我正在尝试相反的方式,让free切换它自己,而不是端点启动会议,以便在预定时间启动会议。 根据我所做的研究,我已经写了一个拨号计划文件来解决这个问题 这些是一些对我的想法有用的应用程序和API, 每天分钟-->用于在特定时间安排任务 会议\设置\自动\传出呼叫-->用于呼叫端点以加入会议 我已将以下内容添加到dialplan的default.xml中 <e

我试着在我的SIP软电话是XLite的地方,使用星号和免费交换机设置电话会议。我可以使用星号和XLite的自由开关进行会议。现在我正在尝试相反的方式,让free切换它自己,而不是端点启动会议,以便在预定时间启动会议。 根据我所做的研究,我已经写了一个拨号计划文件来解决这个问题

这些是一些对我的想法有用的应用程序和API, 每天分钟-->用于在特定时间安排任务 会议\设置\自动\传出呼叫-->用于呼叫端点以加入会议

我已将以下内容添加到dialplan的default.xml中

    <extension name = "scheduling" >
           <! -- condition is every day at 10 am start conference-->
              <condition minute-of-day= "600">
              <!-- do conference as action -->    
    <!--condition field="destination_number" expression="^(3000)$"-->    
 <action application="answer"/>
 <action application="set" data="conference_auto_outcall_timeout=5"/>
 <action application="set" data="conference_auto_outcall_flags=none"/>
 <action application="set"
 data="conference_auto_outcall_caller_id_name=$${effective_caller_id_name}"/>
 <action application="set"
 data="conference_auto_outcall_caller_id_number=$${effective_caller_id_number}"/>
 <action application="set" data="conference_auto_outcall_profile=default"/>
 <!-- called to my detsination -->
 <action application="conference_set_auto_outcall" data="user/1001@$${domain}"/>
 <action application="conference_set_auto_outcall" data="user/1002@$${domain}"/>
 <action application="conference_set_auto_outcall" data="user/1003@$${domain}"/>
 <action application="conference" data="$1@default"/>
 </condition>
 </extension>

我不知道为什么它不起作用? 至少应在计划时间执行某些操作。 在我的更改之后,我也以下面的方式重新加载了xml
启动fc_cli,然后运行reloadxml命令,拨号计划扩展,因此时间路由条件不会自行运行。它必须被调用,因此,除非有一个跨越拨号计划并触发“调度”分机的调用,否则它将无法工作。最好的方法可能是使用
origine
命令呼叫用户,然后将他们连接到会议中:

fs_cli-x“发起sofia/internal/1000@$${domain}&conference($1@default)“
fs_cli-x“发起sofia/internal/1001@$${domain}&conference($1@default)“
fs_cli-x“发起sofia/internal/1002@$${domain}&conference($1@default)“

您可以将它放在cron上,在您想要的时间运行,它应该完成您在上面尝试做的事情