Динамическое переключение кодека Asterisk 1.8
Добавлено: 23 окт 2013, 16:19
Asterisk 1.8
Пытаюсь сделать динамическое переключение кодека.
exten => _.,n,GotoIf($["${CALLERID(num)}" = "111"]?:gsm) ; Если со 111 то кодек ulaw если нет то gsm
exten => _.,n,Set(SIP_CODEC = ulaw)
exten => _.,n,Goto(dial)
exten => _.,n(gsm),Set(SIP_CODEC = gsm)
На megavoip.com работало, comtube исключительно подключает по ulaw. Если в настройках транка оставить только gsm то подключает нормально по gsm, если поставить ulaw и gsm, все подключает через ulaw.
Возможно ли как то конкретно указать comtube какой кодек использовать?
Заранее спасибо.
Пытаюсь сделать динамическое переключение кодека.
exten => _.,n,GotoIf($["${CALLERID(num)}" = "111"]?:gsm) ; Если со 111 то кодек ulaw если нет то gsm
exten => _.,n,Set(SIP_CODEC = ulaw)
exten => _.,n,Goto(dial)
exten => _.,n(gsm),Set(SIP_CODEC = gsm)
На megavoip.com работало, comtube исключительно подключает по ulaw. Если в настройках транка оставить только gsm то подключает нормально по gsm, если поставить ulaw и gsm, все подключает через ulaw.
Возможно ли как то конкретно указать comtube какой кодек использовать?
Заранее спасибо.