簡體   English   中英

將freeswitch轉換為星號

[英]converting freeswitch to asterisk

我在freeswitch中有以下代碼。 我們決定改用星號。

我已經設置好了,如果您撥打8XXXX,就可以撥打另一台服務器。

sip1:/usr/local/freeswitch/conf/autoload_configs/acl.conf.xml
   <node type="allow" cidr="192.168.0.2/32"/>
sip1:/usr/local/freeswitch/conf/dialplan/default.xml
redirect numbers 8XXXX to sip2
  <extension name="Dial to sip2">
    <condition field="destination_number" expression="^8(\d\d\d\d)$">
      <action application="bridge" data="sofia/internal/$1@192.168.0.2"/>
    </condition>
  </extension>
sip1:/usr/local/freeswitch/conf/dialplan/public.xml
route foreign calls to the the extension
   <extension name="Calls from sip2">
     <condition field="destination_number" expression="^(\d\d\d\d)$">
     <action application="transfer" data="$1 XML default"/>
     </condition>
   </extension>


sip2:/usr/local/freeswitch/conf/autoload_configs/acl.conf.xml
   <node type="allow" cidr="192.168.0.1/32"/>
sip2:/usr/local/freeswitch/conf/dialplan/default.xml
redirect numbers 8XXXX to sip1
  <extension name="Dial to sip1">
    <condition field="destination_number" expression="^8(\d\d\d\d)$">
      <action application="bridge" data="sofia/internal/$1@192.168.0.1"/>
    </condition>
  </extension>
sip2:/usr/local/freeswitch/conf/dialplan/public.xml
route foriegn calls to the extension
   <extension name="Calls from sip1">
     <condition field="destination_number" expression="^(\d\d\d\d)$">
     <action application="transfer" data="$1 XML default"/>
     </condition>
   </extension>

在免費的切換代碼中,我看到配置了文件acl.conf.xml? 星號中對應的文件是什么? 以及如何在該文件中實現相同的配置?

我在下面創建了extensions.conf文件,這個文件足夠嗎? 我是否缺少將它們綁定在一起的膠合邏輯? 我是SIP配置的新手。

[incoming]
exten => 123,1,Answer()
 same => n(menuprompt),Background(main-menu)

exten => 1,1,Playback(digits/1)
 same => n,Goto(incoming,menuprompt,123)

exten => 2,1,Playback(digits/2)
 same => n,Goto(incoming,menuprompt,123)

exten => 9,1,Hangup()

[main-menu]
exten => n(menuprompt),Background(main-menu)

exten => 3,1,Playback(digits/3)
 same => n,Goto(main-menu,menuprompt,n)

exten => 4,1,Playback(digits/4)
 same => n,Goto(main-menu,menuprompt,n)

exten => 9,1,Hangup()

請問您為什么離開FreeSWITCH? 恕我直言,它比Asterisk更容易和更好地處理,並且性能出色

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM