Asterisk Manager при входе нового участника в конференцию. Когда это произойдет, вы увидите такое событие:

Event: MeetmeJoin Privilege: call,all Channel: SIP/linksys2-10211dc0 Uniqueid: 1174008176.3 Meetme: 104 Usernum: 1

MeetMeUnmute

Включает микрофон пользователя MeetMe

Включает микрофон заданного пользователя в конференции MeetMe.

Параметры

Meetme

[обязательный] Номер конференции MeetMe.

Usernum

[обязательный] Номер пользователя в заданной конференции.

ActionID

call, all

Пример

Action: MeetmeUnmute Meetme: 104 Usernum: 1

ActionID: abcdefghijklmnop

Response: Success ActionID: abcdefghijklmnop Message: User unmuted

Event: MeetmeMute

Privilege: call,all

Channel: SIP/linksys2-10211dc0

Uniqueid: 1174008176.3

Meetme: 104

Usernum: 1

Status: off

Monitor

Записывает разговор по каналу

Записывает аудиоданные, передаваемые по каналу, в заданный файл.

Параметры

Channel

[обязательный] Определяет канал, разговор по которому будет записываться.

File

[необязательный] Имя файла, в который производится запись разговора по каналу. По умолчанию запись ведется в папку очереди для записи разговоров Asterisk, которой обычно является /var/spool/ asterisk/monitor. Если имя файла не задано, в качестве него используется имя канала, при этом символы слэша заменяются на тире.

Format

[необязательный] Аудиоформат, в котором производится запись канала. По умолчанию используется wav.

Mix

ActionID

[необязательный] Идентификатор, который может использоваться для опознавания ответа на эту команду.

Привилегии

call, all

Пример

Action: Monitor Channel: SIP/linksys2-10216e38 Filename: test-recording Format: gsm Mix: true

Response: Success

Message: Started monitoring channel

Originate

Формирует вызов

Формирует исходящий вызов из Asterisk и соединяет канал с контекстом/добавочным номером/приоритетом или приложением диал- плана.

Параметры

Channel

[обязательный] Имя канала, которому адресован вызов. Как только вызываемый канал отвечает на вызов, управление вызовом передается в заданные Exten/Context/Priority или Application.

Exten

[необязательный] Используемый добавочный номер (должны быть заданы значения Context и Priority).

Context

[необязательный] Используемый контекст (должны быть заданы значения Exten и Priority).

Priority

[необязательный] Используемый приоритет (должны быть заданы значения Exten и Context).

Data

[необязательный] Данные, которые должны быть переданы как параметры приложения (должно быть задано значение Application).

Timeout

[необязательный] Как долго необходимо ожидать ответа на звонок, в миллисекундах.

CallerID

[необязательный] Идентификатор вызывающего абонента, который должен быть задан для исходящего канала.

Variable

[необязательный] Переменная канала, которая должна быть задана. Допускается множество переменных в заголовке.

Account

[необязательный] Учетная запись.

Async

[необязательный] Задайте значение true, чтобы выполнять асинхронные вызовы. Асинхронное формирование вызовов позволяет создавать один или более вызовов, не ожидая немедленного ответа.

ActionID

[необязательный] Идентификатор, который может использоваться для опознавания ответа на эту команду.

Привилегии

call, all

Пример

Action: Originate Channel: SIP/linksys2 Context: lab Exten: 201 Priority: 1 CallerID:

Response: Success

Message: Originate successfully queued

Action: Originate Application: MusicOnHold Data: default Channel: SIP/linksys2

Response: Success

Message: Originate successfully queued

Park

Выполняет парковку канала

Выполняет парковку заданного канала в слот парковки.

Параметры

Channel

[обязательный] Имя канала, который должен быть припаркован.

Добавить отзыв
ВСЕ ОТЗЫВЫ О КНИГЕ В ОБРАНЕ

0

Вы можете отметить интересные вам фрагменты текста, которые будут доступны по уникальной ссылке в адресной строке браузера.

Отметить Добавить цитату