asterisk 学习笔记1
一:
Asterisk為特定的目標指定了一些extension名稱。
i:Invalid
s:Start
h:Hangup
t:Timeout
T:AbsoluteTimeout
o:Operator
一般常用的是i和t
二:
asterisk撥號方案的調試可以用NoOp()函數,這個函數什么也不做,可以打印字符串到asterisk終端。
三:
一個extensions 可以用hangup()命令分割劃分為多個部分。http://write.blog.csdn.net/postedit/24410325
Hangup()的作用與其名字所暗示的完全一樣:它掛斷一個活動的channel。你可以在context
的最后使用這個application來結束當前的呼叫,從而確保通話雙方都無法在dialplan中以你
未預料到的方式繼續進行操作。
四:
使用宏創建撥號方案
[globals]
PHONE1=Zap/1
PHONE2=SIP/6002
[macro-oneline]
exten => s,1,Dial(${ARG1},20,t)
exten => s,2,Voicemail(u${MACRO_EXTEN})
exten => s,3,Hangup()
exten => s,102,Voicemail(b${MACRO_EXTEN})
exten => s,103,Hangup()
[local]
exten => 6601,1,Macro(oneline,${PHONE1})
exten => 6602,1,Macro(oneline,${PHONE2})
五:
asterisk的各自版本的官方下載地址
http://downloads.asterisk.org/pub/telephony/asterisk/
六:常用命令
core restart now
realtime mysql status
dialplan reload
module show
module show like
sip show peers
sip show peer 賬號
總結
以上是生活随笔為你收集整理的asterisk 学习笔记1的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 招行白金卡保险申请条件
- 下一篇: 存入余额宝的钱几天开始有收益?最低存入多