Хм. Не думаю , что это работает. Можете проверить сами. Все таки SIP/100&SIP/101&SIP/102 делает параллельные вызовы. CANCEL одного канала не является веской причиной , чтобы класть все остальные. Каналы SIP/100&SIP/101&SIP/102-<id> и каланы SIP/100-<id> связаны , как потомки и родитель , но все таки разные.
zzuz ( 2013-04-13 15:50:00 +0400 )редактироватьэто работало, точно знаю ;) работает ли щас - лень проверять. кстати CANCEL!!! канала со стороны called вообще невозможен если что. у меня просто щас тут нет тертьего телефона чтоб проверить.
meral ( 2013-04-13 15:52:26 +0400 )редактироватьНе , Александр , это и раньше работало не так , как Вы пишите)) я проверял. а CANCEL имеется ввиду того , что отбивает вызов , то есть один из "SIP/100&SIP/101&SIP/102" . Идея у автора впринципе интересная , и реализуемая , но обойтись без AMI и AGI у него врятли получится. И судя по постановке вопроса , как Вы видите , не посильна для него.
zzuz ( 2013-04-13 15:59:54 +0400 )редактироватьСложность , как правильно замечено . именно в том, что по сути положить канал может оригинатор, который имеет к нему отношение. Конструктор класса звонка для пира не имеет доступа к деструктуру канала оригинатора вызова группы. Вот тут уже задача для программирования.
zzuz ( 2013-04-13 16:04:33 +0400 )редактироватьв 1.2-1.4 оно именно так и работало. ну блин, специально с ним боролися же. кучу девелоп-часов потратили. только что проверил на 10ке, выдает вот такое http://pastebin.com/33g940Qb и соответвенно не выключается(разные cuase ибо разные софтфоны).
meral ( 2013-04-13 16:07:28 +0400 )редактироватьне издевайтесь. я его проверил.оно не просто должно а даже работает на всех версиях с 1.4+
meral ( 2013-04-13 16:28:16 +0400 )редактировать
Он и так должен прекратить звонить , если кто-то отвечает на вызов.
zzuz ( 2013-04-13 00:11:04 +0400 )редактироватьТак и происходит. Но если отбить вызов на одном, то надо что-бы отбивалось на всех, то есть прекращало звонить.
POMATu ( 2013-04-13 02:53:09 +0400 )редактироватьА , понял. Задача довольно нетривиальная. Требует знаний в сигнализации внутренних механизмов диаплана астериска и понимании структуирования каналов звонка. Думаю Вам стоит лучше смирится с тем, что этого не сделать. Альтруистов для этого вопроса Вы врятли встретите , это не шаблоны в исходящей маршрутизации сочинять.
zzuz ( 2013-04-13 12:43:20 +0400 )редактировать