Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
lb(pattern).doc
Скачиваний:
2
Добавлен:
01.04.2025
Размер:
657.41 Кб
Скачать

3.2.4 Конфiгурацiя cepвicy записiв телефонних розмов

За функцiональну можливiсть запису розмов вiдповiдає програма MixМonitor() в дiалпланi. В якостi параметрiв приймає назву файлу, а також iншi додатковi параметри. Файли записiв зберirаються в каталозi /var/spool/asterisk/monitor/. Використання змiнної $ {UNIQUEID} забезпечує унiкальну назву файлу запису розмови.

Примiтка: пiсля внесення змiн у конфirурацiї необxiдно їx застосувати шляхом перезавантаження сервера IP-ATC Asterisk.

3.3 Приклад виконання роботи

Вихiднi данi згiдно таблиць 1 і 2.

Таблиця 1

Додатковий номер

Bapiaнт

***

Дзвiнки на який повиннi

910

бути з власним вiдлунням

Cepвicy конференц-зв' язку

610

Cepвicy голосової пошти

810

Cepвicy паркування викликів

790

Таблиця 2

Параметр

Bapiaнт

***

користувач 1

127

користувач 2

128

користувач 3

129

контекст

test10

Кiлькiсть паркувальних слотiв 8, максимальний час паркування виклику 60 секунд. Пароль доступу до конференц-зали повинен вiдповiдати додатковому номеру cepвicy конференц-зв'язку. Пароль доступу до голосової пошти повинен вiдповiдати додатковому номеру SIР-користувача.

3.3.1 Створення тризначного (зiставленого з шаблоном) додаткового номеру, для обробки внутрiшнiх вхiдних та вихiдних дзвiнкiв. Налаштування функцiї запису дзвiнкiв, можливiсть переведення викликiв на iншi номери та на голосову пошту якщо номер, який викликається, зайнятий.

Використовуючи текстовий редактор vim вiдpeдaгyємo файл конфігурації дiалплану Asterisk extensions.conf:

sudo vim /etc/asterisk/extensions.conf

Пiсля запуску текстового редактора vim, необхiдно внести наступний текст конфiгурацiї:

[general]

static=yes

writeprotect=no

autofallthrough=no

clearglobalvars=no

[test10]

exten => _ХХХ,1,MixМonitor(саllrесоrd${UNIQUЕІD}.wav,b)

exten=> _XXX,n,Dial(SIP/${EXTEN} ,40,Tt)

exten => _ ХХХ,n, Voicemail(${EXTEN} ,u)

exten=> _ XXX,n,Hangup()

3.3.2 Створення додаткового номеру «910», дзвiнки на який повиннi бути з власним відлунням.

За можливiсть чути власне вiдлуння пiд час розмови вiдповiдає програма дiалплана – Echo().

Для створення додаткового номеру «910», необхiдно додати в кiнeць файлу конфiгурацiї дiалплану (extensions.conf) наступний рядок:

exten=>910, 1,Echo()

3.3.3. Створення додаткового номеру «610» та cepвicy конференц-зв'язку.

Налаштування cepвicy конференц-зв'язку виконується шляхом редагування конфiгурацiйного файлу /etc/asterisk/meetme.conf.

Створення cepвicy конференц-зв'язку на додатковому номepi «610».

Лiстинг файлу конфiгурацiї meetme.conf

[general]

[root]

conf => 610

Для створення додаткового номеру cepвicy конференц-зв'язку «610» Heo6xiднo додати в кiнець файлу конфiгурацiї дiалплану (extensions.conf) наступні рядки:

exten => 610,I,MeetMe(610,i,610)

Пароль доступу до конференц-зали вiдповiдає додатковому номеру конференц-зв'язку (610).

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]