Asterisk-channel: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 9: | Line 9: | ||
channel redirect Redirect a call | channel redirect Redirect a call | ||
channel request hangup Request a hangup on a given channel | channel request hangup Request a hangup on a given channel | ||
</pre> | |||
== originate == | |||
입력한 tech/data 로 발신을 한다. 발신이후, 콜을 지정된 application 혹은 extension 으로 전달한다. | |||
<pre> | |||
channel originate <tech/data> application <appname> [appdata] | |||
channel originate <tech/data> extension [exten@][context] | |||
</pre> | |||
'''Example''' | |||
sip/200-test-1 로 발신을 해서, Camp200 이라는 큐로 넘기는 예제이다. | |||
<pre> | |||
vpbx11*CLI> channel originate sip/200-test-1 application Queue Camp200 | |||
[2015-11-11 11:21:37.031] -- Launching Queue(Camp200) on SIP/200-test-1-00000018 | |||
[2015-11-11 11:21:37.032] -- Started music on hold, class 'default', on SIP/200-test-1-00000018 | |||
</pre> | </pre> | ||
Revision as of 10:23, 11 November 2015
Overview
Asterisk channel 명령어 정리
help
channel 명령어 help
myworld*CLI> help channel channel originate Originate a call channel redirect Redirect a call channel request hangup Request a hangup on a given channel
originate
입력한 tech/data 로 발신을 한다. 발신이후, 콜을 지정된 application 혹은 extension 으로 전달한다.
channel originate <tech/data> application <appname> [appdata] channel originate <tech/data> extension [exten@][context]
Example sip/200-test-1 로 발신을 해서, Camp200 이라는 큐로 넘기는 예제이다.
vpbx11*CLI> channel originate sip/200-test-1 application Queue Camp200 [2015-11-11 11:21:37.031] -- Launching Queue(Camp200) on SIP/200-test-1-00000018 [2015-11-11 11:21:37.032] -- Started music on hold, class 'default', on SIP/200-test-1-00000018
hangup
입력한 channel_id 콜을 종료한다.
channel request hangup <channel_id>
중요한 것은 입력되는 파라미터가 call-id 가 아닌, channel-id 라는 것이다.