Для того, щоб обмежити кількість одночасних викликів в Астеріск використовуйте функції GROUP і GROUP_COUNT. Ніжче наведено приклад номерного плану Астеріск, де кількість одночасних ліній обмежена до 1.
Tag: Астеріск
Бер 30 2019
Як вирахувати різницю двох часів у номерному плані Астеріск
Щоб вирахувати різницю між двома часами у номерному плані Астеріск, спочатку необхідно конвертувати час у формат Лінукс епохи. Це можна зробити за допомогою функції Астеріск STRFTIME. Рядок у номерному плані, що зконвертує час у формат Лінукс епохи: Set(time=${STRFTIME(${EPOCH},,%s)})
Лип 03 2018
Інвентаризація телефонів в Астеріск / Список Useragent
Мені необхідно дізнатися, чи всі телефони Cisco в організації використовують останню версію програмного забезпечення. Так як телефони серії SPA показують версію програмного забезпечення у рядку “Useragent” було б чудово отримати список useragents в Asterisk. Для цього необхідно “пройтися” по всім зареєстрованим у Астеріску номерах та відобразити потрібні нам рядки. Ось скрипт useragents.sh, який зробить це:
Лют 26 2016
Встановлення Asterisk із пакунків на CentOS 6
Розробники Asterisk “порадували”, офіційно репозиторія Asterisk більше немає (сам репозиторій поки на місці). Також зникла інструкція по встановленню із пакунків. Ця стаття – покрокова інструкція із встановлення Астеріск з пакунків за допомогою YUM.