synology.forum архив спільноти · 2005–2022
ai.synology.forum →
ГлавнаяДополнительные Приложения Synology › asterisk Запись разговоров

asterisk Запись разговоров

sdmitrius · 30.07.2013

Добрый день!

 

Настроил asterisk на Synology, все прекрасно работает, теперь встал вопрос как же мне организовать запись разговоров между определенными внутренними абонентами.

Помогите пожалуйста.

alexejnic · 30.07.2013

В диалплан в файле extensions.conf в самом начале перед командой dial вставить

exten => s,1,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN}) 
exten => s,2,MixMonitor(/volume1/monitor/${fname}.wav)

и в /volume1/monitor/ будут падать записи разговоров.

sdmitrius · 31.07.2013

Спасибо за ответ, а можете все таки уточнить.

 

Я создал тестовый диал план. В файле есть следующие строки по нему:

[DLPN_TEST]

include = CallingRule_External

include = default

include = parkedcalls

include = conferences

include = ringgroups

include = voicemenus

include = queues

include = voicemailgroups

include = directory

include = pagegroups

include = page_an_extension

 

Не совсем понял, куда именно эти строчки должны быть вставлены (или эти строчки вообще ни при чем). И еще вопрос по поводу пути для складывания файлов, у этой папки должны быть какие-то особые права или нет?

alexejnic · 31.07.2013

В этом диалплане просто собраны все диалпланы, перечисленные include= Далее звонок направляется в какой то из перечисленных, возможно из этих перечисленных ещё куда либо в макрос. Надо найти какой звонит командой dial и перед этой командой вставлять. Ну и не забыть поменять нумерацию после s, и перезагрузить диалпланы

dialplan reload

Если пользуютесь вебинтерфейсом для управления, то забудьте про такую возможность. Только ручное редактирование файла.

TVMaker · 24.08.2013
В диалплан в файле extensions.conf в самом начале перед командой dial вставить

exten => s,1,Set(fname=${STRFTIME(${EPOCH},,%Y%m%d%H%M)}-${CALLERID(number)}-${EXTEN}) 
exten => s,2,MixMonitor(/volume1/monitor/${fname}.wav)

и в /volume1/monitor/ будут падать записи разговоров.

 

No application MixMonitor for extension бла-бла-бла :( И всё, до следующей строки дело не доходит - диалплан рвется. Как только закомменчиваю эту строку - диалплан работает... Там никакая сторонняя утилитка не требуется, случайно? Типа как для MP3Player нужна mpg123...

 

Вдогонку: гребаный гуй постарался в modules.conf, запретил подгружаться модулю mixmonitor. Вывод: ГУЙ - зло :-)

alexejnic · 25.08.2013

Если надо записывать разговор поврозь, то вместо MixMonitor пишем Monitor и на выходе будут два файла с разных каналов.

 

bjichkavzdrenka · 14.02.2017

А смысл писать какие-то отдельные разговоры? ИМХО если уж писать то всё, чтобы потом любой рабочий момент можно было прослушать - мало ли где проблема может возникнуть.

Кстати, если нужна утилита, которая сама по AGI будет управлять записью, да ещё и с нормальным интерфейсом, можно посмотреть в сторону Raster - http://teleavtomatika.com/record-asterisk/

Siroc-co · 14.02.2017
можно посмотреть в сторону Raster - http://teleavtomatika.com/record-asterisk/

Спасибо за неудавшуюся рекламу, но вот с этой фигнёй:

OSGkrc-eLbI.jpg

идите лесом.

Мы тут свободное ПО обсуждаем, без всяких "перезвони" и "Мы ответим".

bjichkavzdrenka · 14.02.2017
Спасибо за неудавшуюся рекламу, но вот с этой фигнёй:

идите лесом.

Мы тут свободное ПО обсуждаем, без всяких "перезвони" и "Мы ответим".

 

Ну извините. Я к самой программе-то отношения не имею. Просто покупал для нескольких организаций, которые обслуживал. И решение как раз в тему топика.

 

P.S. Не вижу, где тут прописано ограничение про только бесплатное и свободное. Астериск свободный, да. Сам не раз настраивал. Но именно для доступа к записям ничего лучше Растера не нашел. Вы поищите в интернете. Там же кругом самописные скрипты и вебинтерфейсы. Костыли, одним словом. А когда какой-нибудь средней гостинице предлагаешь такой костыль для контроля качества звонков, смотрят на тебя с недоумением...

 

Siroc-co · 14.02.2017
Просто покупал для нескольких организаций, которые обслуживал.

И сколько они хотят за свой самореализованный веб интерфейс?

bjichkavzdrenka · 14.02.2017
И сколько они хотят за свой самореализованный веб интерфейс?

 

Год назад стоило примерно 10к. Сейчас не в курсе. Надо оставить телефон и они перезвонят :D

И это не вёб-интерфейс, а отдельная прога. Даже несколько. Сервис, который цепляется к Астеру и клиент, где можно прослушивать записи

 

alexejnic · 22.02.2017

Мда. 10к или вставить 2 строчки в диалплан тут каждый сам решает. Ещё есть простенькая страничка на ПХП, которая выведет, где, кто, куда во сколько звонил и сколько трещал, туда же можно дописать вывод файла разговора.