Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Запись разговоров в очереди

0

Здравствуйте,

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

exten => _10XX,n,Set(channel=${FILTER(0123456789qwertyuiopasdfghjklzxcvbnm,${CDR(channel)})})
exten => _10XX,n,Set(fname=${EPOCH}-${CHANNEL(channeltype)}-${channel})
exten => _10XX,n,MixMonitor(/home/user1/${fname}.wav)
exten => _10XX,n,Dial(SIP/${EXTEN},120,m)

и у меня звонок пишется в /home/user1/ с названием таким как мне надо, как быть в таком случае с очередью, нужно в таком же формате в туже папку писать разговоры из очереди. Куда копать?

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

спросил 2011-05-23 16:18:58 +0400

godlike Gravatar godlike flag of Ukraine
814 91 20 54

обновил 2011-05-23 16:20:43 +0400

2 Ответа

2

extensions.conf

[callcenter]

exten => s,1,Answer

exten => s,n,Set(File_names=${STRFTIME(${EPOCH},,%d %m %Y - %H;%M:%S)})

exten => s,n,Set(MONITORFILENAME=${Filenames})

exten => s,n,Queue(test,tT,,,300)

queues.conf

[test]

music = player

musicclass = default

strategy = ringall

context = internal

timeout = 0

retry = 0

timeoutpriority = app

periodic-announce-frequency = 10

periodic-announce = queue-periodic-announce

monitor-format = wav

monitor-type = MixMonitor

member => SIP/230,1

member => SIP/231,1

Как-то вот так. Будете иметь в папке /var/spool/asterisk/monitor/ файлы с текущей датой и временем в формате wav.

ссылка удалить спам редактировать

ответил 2011-11-16 10:52:19 +0400

Pit Gravatar Pit flag of Russian Federation
21 1 1
http://www.unifcom.ru/
0

extensions.conf [callcenter] exten => s,1,Answer exten => s,n,Set(Filenames=${STRFTIME(${EPOCH},,%d %m %Y - %H;%M:%S)}) exten => s,n,Set(MONITORFILENAME=${File_names}) exten => s,n,Queue(test,tT,,,300)

queues.conf [test] music = player musicclass = default strategy = ringall context = internal timeout = 0 retry = 0 timeoutpriority = app periodic-announce-frequency = 10 periodic-announce = queue-periodic-announce monitor-format = wav monitor-type = MixMonitor member => SIP/230,1 member => SIP/231,1

Как-то вот так. Будете иметь в папке /var/spool/asterisk/monitor/ файлы с текущей датой и временем в формате wav.

ссылка удалить спам редактировать

ответил 2011-11-16 10:50:16 +0400

Pit Gravatar Pit flag of Russian Federation
21 1 1
http://www.unifcom.ru/

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2011-05-23 16:18:58 +0400

Просмотрен: 2,712 раз

Обновлен: Nov 16 '11

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.