Freeswitch-originate
Jump to navigation
Jump to search
Overview
Freeswitch originate 명령어 내용 정리
Basic
다음의 기본 유형을 가진다.
freeswitch@saturn> originate -USAGE: <call url> <exten>|&<application_name>(<app_args>) [<dialplan>] [<context>] [<cid_name>] [<cid_num>] [<timeout_sec>]
<call_url>
- 발신을 하고자 하는 주소.
<exten>|&<application_name>(<app_args>)
- <exten>
- 발신이후 콜이 연결될 목적지. extension 또는 application 이 될 수 있다. extension 으로 바로 연결을 하는 것은 이후 지원하지 않을 수 있다. &bridge(user/xxxx) 를 대신 사용하자.
- &<application_name>(<app_args>)
- "&" 은 application 사용을 알리는 지시자이다.
- 가장 많이 사용하는 application 은 park, bridge, javascript/lua/perl, playback 등이다.
- 공백 문자를 함께 전달하고자 할때는 따옴표 표시를 사용하면 된다. '&lua(test.lua arg1 arg2)'
- & 와 application 이름 사이에 공백을 입력하면 안된다.
<dialplan>
사용하고자하는 dialplan 유형 을 지정한다. 기본값은 'XML' 이다.
<context>
사용하고자하는 context 를 지정한다. 기본값은 'default' 이다.
<cid_name>
LegA 에 부여할 CallerID name 을 설정한다.
<cid_num>
LegA 에 부여할 CallerID number 를 설정한다.
<timeout_sec>
Timeout 을 설정한다. 기본값은 60 초 이다.