First time here? Check out the FAQ!

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

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})

спросил Jun 3 '13

thunderamur Gravatar thunderamur
444 70 12 39

Comments

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

switch (Jun 3 '13)edit

1 Ответ

0

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

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

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

ответил Jun 3 '13

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

Comments

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

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

thunderamur (Jun 3 '13)edit

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

meral (Jun 3 '13)edit

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

octopas (Jun 6 '13)edit

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

meral (Jun 6 '13)edit

Ваш ответ

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 ленту новостей

Статистика

Задан: Jun 3 '13

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

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

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

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