Страница 1 из 2

Запись канала

Добавлено: 18 ноя 2019, 11:50
maxxx.sudb
Всех приветствую.
Когда пишу канал, присоединенный к бриджу - ругается что канал присоединен к бриджу писать не буду. Вот это вот как?
И в документации тоже самое написано.
А с бриджа Record сделать могу, но там два голоса оператор и клиент, а мне нужно их раздельно, хотел с канала писать, а вот фигушки.
Как обойти?
Работает через ARI, stasis

Re: Запись канала

Добавлено: 18 ноя 2019, 12:20
zzuz
Вот так смотришь на новый вопрос. И что-то новое и задача вроде более менее нестандартная . И помочь хочется. А потом начинаешь понимать , что сейчас будет выпрашивать дополнительную информацию на ближайшие три страницы топика и думаешь " Да ну его нахер!" . Доколе!

Re: Запись канала

Добавлено: 18 ноя 2019, 13:31
ded
zzuz, +++++++++++++
Однако, воспитание воли, сдерживаться, внутри система сдержек и противовесов, а как хочется соскочить!

maxxx.sudb, аппликация MixMonitor пишет сразу оба канала в один аудиофайл. Аппликация Monitor запишет их раздельно, в ХХХХХХХ-in.wav & XXXXXXX-out.wav

Синтаксис изучите самостоятельно, ОК?

Re: Запись канала

Добавлено: 18 ноя 2019, 14:42
maxxx.sudb
Спасибо коллеги, терпения вам))
MixMonitor со стасисом и ARI я подружить пока не смог.((
Просто рекорд делает, но просто суммирует оба канала в одну дорожку, что совсем не то что нужно.
Видимо придется через cli и mixmonitor делать ((
А вообще на форуме кто-нибудь ARI мучает?
Спрошу еще, стыдно конечно но...
как в cli написать прям в командной строке MixMonitor чтобы он записал канал IAX-17?
Пример найти не могу, документацию посмотрел, все буквы знакомы - но пишет нет такой команды. Как-то так.

Re: Запись канала

Добавлено: 18 ноя 2019, 15:02
ded
ded писал(а):[ Аппликация Monitor запишет их раздельно, в ХХХХХХХ-in.wav & XXXXXXX-out.wav

Синтаксис изучите самостоятельно, ОК?
https://www.voip-info.org/asterisk-cmd-monitor/
https://wiki.asterisk.org/wiki/display/ ... on_Monitor

Re: Запись канала

Добавлено: 18 ноя 2019, 15:17
maxxx.sudb
Спасибо, никак не мог дойти вот до этой строки:
mixmonitor start 9938.cl "mytest.1.wav"
Дошел. Спасибо.

Re: Запись канала

Добавлено: 18 ноя 2019, 15:43
maxxx.sudb
Коллеги, может я конечно плохо ищу, но ...
Подскажите как в синтаксисе CLi указать что писать нужно в 2 разных файла?
mixmonitor start 9938.cl "mytest.1.wav"
Один срабатывает - но там снова все в один канал льет, второй как написать?
mixmonitor start 9938.cl "mytest.1.wav" "mytest.2.wav" - не работает
mixmonitor start 9938.cl r("mytest.1.wav") t("mytest.2.wav") - не работает

Re: Запись канала

Добавлено: 18 ноя 2019, 16:06
ded
exten => 2060,1,Answer
exten => 2060,2,Wait(1)
exten => 2060,3,Monitor(wav,myfilename)
exten => 2060,4,Hangup
запишет myfilename-in.wav и myfilename-out.wav

Re: Запись канала

Добавлено: 18 ноя 2019, 16:21
maxxx.sudb
Дед спасибо, я не могу использовать диалплан в таком синтаксисе.
У меня пока только CLi
Пробую так: в CLI monitor нет, куда копать не пойму.
Если так делать: mixmonitor start 9938.cl mytest.1.wav - получается все замикшевано в один файл, и один канал.
Понимаю что наверное вопрос глупый, но не работает, туплю.

Re: Запись канала

Добавлено: 18 ноя 2019, 16:36
ded
CLI> channel originate SIP/1234 application Monitor
дальше справитесь?