Опция 'm' в команде Dial

Добрый день. В диалплане не отрабатывает опция m (music on hold), в консоль сыпется ошибка:

WARNING[19744][C-0000002d]: translate.c:392 framein: no samples for alawtolin

Пробовал менять кодеки - результата не дало.

В гугле есть ссылки на старые астериск-форумы, где говорится, что проблема может быть в VAD и CNG на конечных девайсах, а также куча троллинга, но у меня это локальные вызовы. Помогите, пожалуйста.

 

jester
jester
43
| 5 1 2
Asked on 3/18/15, 1:04 PM
2
vote
9273 Views

До команды Dial добавьте Answer

пример

exten => 777,1,NoOp(Call from ${CALLERID(num)} to ${EXTEN})
same => n,Answer
same => n,MixMonitor(${STRFTIME(${EPOCH},,%Y/%m/%d/local/%H:%M:%S)}-${CALLERID(num)}-${EXTEN}-${UNIQUEID}.wav)
same => n,Dial(SIP/777,40,m(default))
 

 

Alexcr
Alexcr
94
| 4 1 2
Answered on 3/18/15, 1:18 PM
1
vote

Спасибо, помогло, совсем из головы вылетело, что для moh нуже ансвер.

jester
on 3/18/15, 1:31 PM

Your answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

Ask a Question

Поделится

Будьте в курсе

Об этом форуме

This community is for professionals and enthusiasts of our products and services.

Read Guidelines

Question tools

2 follower(s)

Stats

Asked: 3/18/15, 1:04 PM
Seen: 9273 times
Last updated: 3/18/15, 8:34 PM

Более 1 000 000 компаний в мире используют Asterisk.

Присоединяйтесь к нам и сделайте вашу компанию лучше.