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

Background не возвращает управление

0

Товарищи, подскажите, где я не прав

[incoming-call]
exten=>s,1,Set(fname=${STRFTIME(${EPOCH},,%Y-%m-%d__%H-%M-%S)}__${CALLERID(number)}-${EXTEN})
    same=>n,Set(CDR(record)=${fname}.ogg)
    same=>n,Set(CDR(userfield)=in)
    same=>n,Set(dfname=${path2rec}/${fname})
    same=>n,Set(monopt=nice -n 19)
    same=>n,MixMonitor(${dfname}.wav,,oggenc -Qq0 ${dfname}.wav && rm -f ${dfname}.wav)
    same=>n,Answer
    same=>n,Background(/home/master/asterisk/background/mgp-rabotaem)
    same=>n,Dial(SIP/161&SIP/162&SIP/163,6,t)
    same=>n,Dial(SIP/101&SIP/102&SIP/103&SIP/104&SIP/105&SIP/106&SIP/161&SIP/162&SIP/163,60,t)
    same=>n,Hangup
exten=>h,1,Set(CDR(dialedpeernumber)=${DIALEDPEERNUMBER})
удалить закрыть спам изменить тег редактировать

спросил 2013-06-03 06:15:45 +0400

thunderamur Gravatar thunderamur
444 70 12 38

Comments

Куда не возвращает управление?

switch ( 2013-06-03 06:43:53 +0400 )редактировать

1 Ответ

0

вы не правы в допущении что он должен чтото кудато возвращать пока не закончится поригрывания файла.

если вы хотите звонить при этом чтото играя клиенту, используйте очереди.

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

ответил 2013-06-03 08:50:42 +0400

meral Gravatar meral flag of Ukraine
23347 24 20 177
http://pro-sip.net/

Comments

Меня смутило это:

http://asterisk.ru/knowledgebase/Asterisk+cmd+background Начинает проигрывать заданный звуковой файл и сразу же возвращает управление, проигрывая звуковой файл в фоновом режиме, пока исполняются следующие команды (если они есть). (Сравните с командой Playback, которая также проигрывает звуковой файл, но ожидает, пока не закончится проигрыш звукового файла, перед тем как возвратить управление.)

thunderamur ( 2013-06-03 09:36:40 +0400 )редактировать

дочитайте раздел. там наверно и пример есть,правда?

meral ( 2013-06-03 12:08:54 +0400 )редактировать

_X.=>1,Verbose(цифирка ${EXTEN}) спасет отца русской демократии :)

octopas ( 2013-06-06 15:58:15 +0400 )редактировать

чемэто? он доки не читает.

meral ( 2013-06-06 16:17:37 +0400 )редактировать

Ваш ответ

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)!
[скрыть предварительный просмотр]

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

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

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

Статистика

Задан: 2013-06-03 06:15:45 +0400

Просмотрен: 140 раз

Обновлен: Jun 03 '13

Похожие вопросы:

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