freeswitch dialplan 基礎

freeswitch dialplan 基礎正則表達式

1、基礎概念express

dialplan 撥號方案app

context 撥號表(塊)ip

extension  撥號去向字符串

action  (撥號後執行的)動做it

condition  (執行動做的)條件io

2、dialplan加載流程基礎

 

3、sip電話外呼撥號簡介變量

一、extension基本結構--第一個extensiondi

<extension name="myfirst">
   <condition field="destination_number" expression="^1234$">
      <action application="log" data="INFO freeswitch你好"/>
   </condition>
</extension>

 

說明:extension name--是一個撥號去向的標誌,能夠起任意名稱

          condition---表示撥號去向的條件,這裏是號碼1234

          action ---表示這個撥號,執行的動做

          application---表示執行的操做

          data---是操做的參數

二、正則表達式(p100)

  • ^1234$    ^表明匹配字符串的開頭,$表明匹配字符串的開始,這個正則表達嚴格匹配1234

 

4、個人第一個dialplan

一、撥號1234--在log中顯示hello,world

二、撥號1234--顯示全部通道變量 info

三、撥號1234--顯示主叫號碼

四、撥號1234--顯示撥號號碼中的一部分

5、dialplan經常使用application

相關文章
相關標籤/搜索