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

相关文章
相关标签/搜索