core show channels из extensions.conf
core show channels из extensions.conf
Сообщений: 18
|
core show channels из extensions.conf
Уважаемые Гуру, подскажите есть ли функция или команда какая-нибудь в диалплане , чтобы выдавала такой же или подобный вывод как команда cli> core show channels, но внутри extensions.conf в переменную.
Цель: узнать количество занятых каналов и сбросить определенный из них при надобности. Надобность - это когда директор захотел позвонить куда-то, а все внешние каналы заняты :)
|
Сообщений: 147
|
Re: core show channels из extensions.conf
А просто держать одну линию в запасе не вариант ?
|
Откуда: Москва
Сообщений: 398
|
Re: core show channels из extensions.conf
Можно сделать проще, через GROUP
|
Сообщений: 18
|
Re: core show channels из extensions.conf
iye: А просто держать одну линию в запасе не вариант ?
накладно получается, если это не один директор, а десяток, для каждого по линии в запас? Не не дело, нужен другой вариант!
noize: Можно сделать проще, через GROUP
Через GREOUP и делаю, да только GROUP не дает возможности отслеживать какую именно линию освободить, а вдруг там из 10 линий, 9 заняты другими директорами и одна (которую и нужно сбросить для нового приоритетного звонка) занята охранником...
|
Откуда: Уфа
Сообщений: 5856
|
Re: core show channels из extensions.conf
вообще глупо сбрасывать, и путный директор должен понимать, что разговоры сотрудников приносят прибыль.
|
Сообщений: 18
|
Re: core show channels из extensions.conf
switch: вообще глупо сбрасывать, и путный директор должен понимать, что разговоры сотрудников приносят прибыль.
Да я все это прекрасно понимаю, но тут дело то не в прибыли, это не коммерческая организация... В общем есть задача и ее нужно решить! Если есть альтернативные способы ее решения, я с радостью рассмотрю, т.к. задача "горит"... А советы о том как развести начальство на дополнительные затраты/приобритение линий, думаю нужно обсуждать не в этом форуме
|
Сообщений: 63
|
Re: core show channels из extensions.conf
Думая можно создать два виходных транка.
один для сотрудников, другой для шефа.
Транк для сотрудников ограничить количеством одновременных соединений равным ОБШЕЕКОЛИЧЕСТВО-1(если это СИП то в настройках трунка можно это указать) а для шефа без ограничений.
Шефа на транк без ограничений, а сотрудников на ограниченный транк.
Ну или как уже было сказано, использовать GROUP
|
Сообщений: 18
|
Re: core show channels из extensions.conf
varnar: Думая можно создать два виходных транка. один для сотрудников, другой для шефа.
Вот! Уже теплее :). Спасибо, как вариант рассмотрю.
НО!!! ограничение стоит не в количестве транков и не в количестве линий (прошу прощения что сразу не указал), а еще и в пропускной способности интернет-канала, который ОЧЕНЬ! ограничен.
Повторюсь, к сожалению GROUP дает возможность посчитать количество одновременных соединений, но ни как не показывает имена каналов этих соединений :(
З.Ы. Кодек использую G729, протокол IAX2, QoS для VoIP тоже использую. Asterisk версии 1.4
:wq!
|
Сообщений: 63
|
Re: core show channels из extensions.conf
интернет канал какой?
|
Сообщений: 1530
|
Re: core show channels из extensions.conf
fiesta:
но ни как не показывает имена каналов этих соединений
Лезть через AMI и смотреть текущие звонки.
Изврат, конечно, но как вариант...
|
|