Спасибо. Понял. В принципе, так и предполагал, но надеялся, что ошибаюсь и что это уже запилено в а2б и надо только активировать.
alphil ( 2017-09-10 15:15:06 +0400 )редактироватьможет и запилено. но врятли. это прежде всего карточная платформа, клиенты достают и с текущими более информативными сообщениями.
meral ( 2017-09-10 16:34:10 +0400 )редактироватьСделал. Все делается в файле Class.RateEngine.php вставкой $agi->exec('Playback is-curntly-busy'); и т.д. в соответсвующих if ($this->dialstatus == "BUSY"). Но оказывается это мне портит статистику звонков на Asterisk-B, так как при выполнении Playback автоматически делается Answer. И звонок который был Busy пишется как Answered. Никак нельзя в IAX канале проиграть звуковой файл без Answer? Пробовал Playback с опцией noanswer - тогда не слышен звук. Во как.
alphil ( 2017-09-14 23:45:02 +0400 )редактироватьу вас же там еще наверно iax-sip. в сип можно если early media поддерживается ВСЕМИ в цепочке. в sip-iax нельзя.
meral ( 2017-09-15 08:25:57 +0400 )редактировать