Хотят что бы функция attended transfer могла вызываться тремя разными последовательностями (for ex. *1, *2, *3), а не одной как это принято. Ничего кроме патча main/features.c в голову не приходит. Это как-то можно сделать из диалплана ? Что-то голова совсем не варит.
[applicationmap]
; Note that the DYNAMIC_FEATURES channel variable must be set to use the features
; defined here. The value of DYNAMIC_FEATURES should be the names of the features
; to allow the channel to use separated by '#'. For example:
;
; Set(__DYNAMIC_FEATURES=myfeature1#myfeature2#myfeature3)
;
; (Note: The two leading underscores allow these feature settings to be set on
; on the outbound channels, as well. Otherwise, only the original channel
; will have access to these features.)
;
; The syntax for declaring a dynamic feature is the following:
;
;<FeatureName> => <DTMF_sequence>,<ActivateOn>[/<ActivatedBy>],<Application>[,<AppArguments>[,MOH_Class]]
Линия24 - Системы Массового Телефонного Обслуживания
Ну да. Не понимаю смысл вопроса , если попыток проверить не было.
Почитайте man по астериску . Почитайте описание команд core show applications . После подумайте как их можно присобачить к application maps. Давать готовые решения не буду , чтобы не провоцировать еще кучу вопросов . Да я думаю , что и сами либо нагуглите, либо быстро напишите . Благо там схема одна и простая.
зы Я смотрю под конец недели Вы всё перепатчить хотите? Не надо в стене рубить дырку , если открытая дверь в метре от Вас (с) unixlike edit ))
Линия24 - Системы Массового Телефонного Обслуживания
Если Вы про вызов Transfer application через dynamic feature DTMF - то это никак не заменяет attended трансфер, так как Transfer application имеет известные ограничения.
to ded:
Тогда продемонстрируйте вызов builtin feature (atxfer for example) через dynamic DTMF sequence
Не забывайте о том , что в качестве приложения может быть и макрос вместо приложения Transfer . CHANNEL(id) и прочие нужные переменные в диаплане дают возможность пробрасывать поток , имитируя перевод. Впринципе туда же можно засунуть SendDTMF , если уж совсем брутально подходить к вопросу))
Линия24 - Системы Массового Телефонного Обслуживания