Asterisk™: будущее телефонии Второе издание
Шрифт:
exten=s,3,WaitMusicOnHold
Смотрите также
WaitMusicOnHold, musiconhold.conf, MusicOnHold
SetTransferCapability
Устанавливает пропускную способность ISDN для канала
SetTransferCapability(пропускнаяспособность)
Это приложение задает новое значение пропускной способности ISDN для текущего канала. Действительными значениями аргумента пропускнаяспособность являются: SPEECH
0x00,
DIGITAL
0x08, неограниченная цифровая информация (вызовы для передачи данных).
RESTRICTED_DIGITAL
0x09, ограниченная цифровая информация.
3K1AUDIO
0x10, аудиосигнал частотой 3,1кГц (вызовы для передачи факсов).
DIGITAL_W_TONES
0x11, неограниченная цифровая информация с тонами/приветствиями.
VIDEO
0x18, видео.
Это приложение является устаревшим, и его функциональность реализована синтаксисом Set (CHANNEL (t ransfe rcapability ) = у пропускнэяспособность).
exten => 123,1,Set(CHANNEL(transfercapability)=SPEECH)
SIPAddHeader
Добавляет SIP – заголовок в исходящий вызов
SIPAddHeader(Заголовок: Содержимое)
Добавляет заголовок в SIP-вызов, выполняемый с помощью приложения Dial. Нестандартный SIP-заголовок должен начинаться с символов X-, например X-Asterisk-Accountcode:. Приложение необходимо использовать с осторожностью, добавление неверных заголовков может стать причиной многих проблем.
Чтобы узнать возможности обеспечения большей гибкости, рассмотрите функцию диалплана SIP_HEADER.
exten => 123,1,SIPAddHeader(X-Asterisk-Testing: Just testing!) exten => 123,2,Dial(SIP/123)
Смотрите также
SIP_HEADER
SIPDtmfMode
Меняет режим передачи DTMF – сигналов для вызова по каналу SIP
SIPDtmfMode( режим)
Меняет режим передачи DTMF-сигналов для вызова по каналу SIP. Допустимые значения аргумента режим: inband, info или rfc2833.
exten => 123,1,SIPDtmfMode(rfc2833) exten => 123,2,Dial(SIP/123)
Смотрите также
Приложение A
SLAStation
Станция с поддержкой спаренных линий
SLAStation(станция)
Это приложение должно выполняться SLA-станцией. Формат параметра станция зависит от того, как был сформирован вызов. Если просто была снята трубка телефона, параметр станция должен содержать только имя станции. Если вызов был инициирован
Более подробную информацию о поддержке спаренных линий можно найти в файле doc/sla.pdf в папке исходного кода Asterisk.
exten => 123,1,SLAStation(station1)
exten => 124,1,SLAStation(station1_line2)
Смотрите также
SLATrunk, sla.conf
SLATrunk
Магистральный канал с поддержкой спаренных линий
SLATrunk( магистральныйканал)
Это приложение должно выполняться магистральным каналом SLA для входящего вызова. Канал, вызывающий это приложение, должен соответствовать магистральному каналу SLA, заданному параметром
магистральныйканал.
Более подробную информацию о поддержке спаренных линий можно найти в файле doc/sla.pdf в папке исходного кода Asterisk.
exten => 123,1,SLATrunk(line2)
Смотрите также
SLAStation, sla.conf
SoftHangup
Осуществляет программный разрыв связи по запрашиваемому каналу
SoftHangup(технология/ресурс, опции)
Выполняет разъединение заданного канала. Если в качестве аргумента опции задана буква a, приложение пытается разъединить все каналы заданного устройства (в настоящее время аргумент опции может иметь только это значение).
; разъединяем все звонки по Zap/4, ; чтобы мы могли его использовать exten => 123,1,SoftHangup(Zap/4,a) exten => 123,2,Wait(2) exten => 123,3,Dial(Zap/4/5551212)
Смотрите также
Hangup
StackPop
Удаляет последний адрес из стека Gosub
StackPop
Удаляет последний адрес из стека Gosub. Часто используется при обработке ошибок в рамках подпрограмм Gosub, когда больше нет необходимости возвращать управление в точку диалплана, из которой была вызвана подпрограмма Gosub.
exten => s,1,Read(input,get-input) exten => s,n,Gosub(validate,1) exten => s,n,Dial(SIP/${input})
; Гарантируем ввод номеров в диапазоне от 400 до 499 exten => validate,1,GotoIf($[ ${input} > 499 ]?error,1)
exten => validate,n,GotoIf($[ ${input} < 400 ]?error,1) exten => validate,n,Return exten => error,1,StackPop exten => error,2,Goto(s,1)
Смотрите также
Return, Gosub
StartMusicOnHold
Начинает воспроизведение музыки во время ожидания