Asterisk-channel

From 탱이의 잡동사니
Revision as of 10:24, 11 November 2015 by Pchero (talk | contribs) (→‎originate)
Jump to navigation Jump to search

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 라는 것이다.