Приветствую, коллеги.
Прошу прощения, если разместил пост не в ту тему, но все же.
Есть задача отображать занятые каналы (которые сейчас на связи).
Можно опрашивать Астериск регулярно, но это определенная нагрузка на него.
Думаю, что выходом из ситуации будет указание астериску при вызове передавать на внешний скрипт параметры с названием транка и идентификатором (что вызов начался). А при прекращении разговора - такой же вызов на скрипт, но с параметрами, что вызов завершен. И уже базу опрашивать, выводя список занятых транков.
Собственно, вопрос - куда строки вызова ставить? Пробовал в диалпланы - не сработало(
Заранее благодарю, если направите на путь истинный, куда копать подскажете.