У меня такая задача, есть 3 комнаты, в каждой по несколько аппаратов, мне нужно что бы одновременно в каждой комнате звонило по одному аппарату, звонок должен "циркулировать" в каждой комнате одновлененно, пока его кто либо не подберет. Я сделал по очереди для каждой из комнат, в очередь добавил все аппараты в одной комнате и сделал random, сделал еще одну очередь, в нее добавил все очереди для комнат и сделал ringall. И того, чисто в теории, у меня должно бренчать по одному телефону в каждой комнате и при каждом следующем звонке аппараты должны случайным образом меняться. У меня получается так, вызов приходит на первые экстеншены очередей для комнат и ни куда более не двигается. Пробовал разные замесы из групп, очередей и всего остального, все равно задуманной идеи не получается сделать. Как решит подобную задачу? Elastix 2.0
достаточно сложная разводка, делается через
queuerules.conf
каждому телефону даеться разный пенальти и в правила записываеться смена min/max пенальти раз в X секунд.
смотрите queuerules.conf.sample
ну и само собой должно работать так как вы пытаетесь сделать.
только в первой очереди надо поставить бесконечное(или крайне большое) время звонка.
Задан: 2011-07-04 17:55:34 +0400
Просмотрен: 357 раз
Обновлен: Jul 04 '11
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.