Шрифт:
ActionID: 5432154321
Response: Success ActionID: 5432154321 Message: User muted
Event: MeetmeMute
Privilege: call,all
Channel: SIP/linksys2-10211dc0
Uniqueid: 1174008176.3
Meetme: 104
Usernum: 1
Status: on
Примечания
Чтобы найти номер Usernum конкретного вызывающего абонента, понаблюдайте за интерфейсом 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
[необязательный] Идентификатор, который может использоваться для опознавания ответа на эту команду.