Страница 1 из 2
КПВ сторонних операторов
Добавлено: 28 апр 2015, 15:37
Andrey_Rud
День добрый! Многие сотовые операторы вместо обычного КПВ предлагают массу вариантов от мелодий до информационных сообщений. При звонке с астериска на номера, где подключена такая услуга слышу обычный гудок. Астериск видимо генерирует своё КПВ, можно ли принять оригинальное КПВ ? Если можно подскажите как это сделать?
Re: КПВ сторонних операторов
Добавлено: 28 апр 2015, 16:04
awsswa
Включить:
Progressinband = never
Prematuremedia = no
Не делать Answer перед приемом звонка - менять на Progress
Перед Dial - сделать Progress
exten => _1NXXNXXXXXX,1,Progress()
exten => _1NXXNXXXXXX,n,Dial(SIP/flowroute/${EXTEN},30,r)
Если не будет не гудков не музыки, при входящих после Progress поставать Rinding
exten => _1NXXNXXXXXX,1,Progress()
exten => _1NXXNXXXXXX,n,Ringing
http://www.itp-redial.com/class/weekly- ... ic-on-hold
Re: КПВ сторонних операторов
Добавлено: 28 апр 2015, 16:28
Andrey_Rud
Сделал, изменений нет, обычные гудки. Звоню на 7-и значный внешний городской номер на котором вместо КПВ автоответчик.
Пир
type=friend
context=prov_test
t38pt_udptl = yes
nat=yes
canreinvite=no
prematuremedia = no
progressinband = never
directrtpsetup=no
disallow=all
allow=alaw
Диалплан
[prov_test]
exten => _XXXXXXX,1,Progress()
exten => _XXXXXXX,n,Dial(${EXTERNAL(TRUNK)}/${EXTEN},30,r)
Re: КПВ сторонних операторов
Добавлено: 28 апр 2015, 16:47
ded
1) Не надо делать первым шагом сразу Progress, не обязательно это!
2) на 7-и значный внешний городской номер Вы сами поставили зачем-то букву r
exten => _XXXXXXX,n,Dial(${EXTERNAL(TRUNK)}/${EXTEN},30,r)
Re: КПВ сторонних операторов
Добавлено: 05 май 2015, 07:30
Andrey_Rud
первый совет отличается от последнего в плане правила и буквы r.
Re: КПВ сторонних операторов
Добавлено: 05 май 2015, 09:48
ded
Andrey_Rud писал(а): Астериск видимо генерирует своё КПВ, можно ли принять оригинальное КПВ ? Если можно подскажите как это сделать?
Вы же получили ответ -
на 7-и значный внешний городской номер Вы сами поставили зачем-то букву r
exten => _XXXXXXX,n,Dial(${EXTERNAL(TRUNK)}/${EXTEN},30,r)
то есть, не читая Книгу о будущем телефонии, возможно было трудно понять, что надо просто
exten => _XXXXXXX,n,Dial(${EXTERNAL(TRUNK)}/${EXTEN})
и это копипастное решение Вам никак не прибавляет знаний и умений.
Удручение.
Re: КПВ сторонних операторов
Добавлено: 05 май 2015, 11:02
Zavr2008
r: Generate a ringing tone for the calling party, passing no audio from the called channel(s) until one answers. Without this option, Asterisk will generate ring tones automatically where it is appropriate to do so; however, "r" will force Asterisk to generate ring tones, even if it is not appropriate. For example, if you used this option to force ringing but the line was busy the user would hear "RING RIBEEP BEEP BEEP" (thank you tzanger), which is potentially confusing and/or unprofessional. However, the option is necessary in a couple of places. For example, when you're dialing multiple channels, call progress information is not consistantly passed back. Look at Progress(), the progressinband setting in sip.conf or Ringing() if you would like to avoid the use of 'r' but have issues with the ringback behaviour of Dial().
Источник:
http://www.voip-info.org/wiki/view/Asterisk+cmd+Dial
Именно voip-info очень полезен начинающим, конечно тем из них у кого возникли вопросы после прочтения нескольких глав Будущего.
Re: КПВ сторонних операторов
Добавлено: 05 май 2015, 11:16
Andrey_Rud
частично понимаю ваше возмущение, параметра r у меня не было. Делал как с r так и без, прежде чем задавать вопрос на форуме, так или иначе кпв идет обычным гудком.
Re: КПВ сторонних операторов
Добавлено: 05 май 2015, 12:48
ded
Тогда фейковый КПВ вам генерит ваш оператор, и вы ничего не можете прибавить/убавить/изменить. Серые терминаторщики, например, все из себя выходят обвиняя друг-жоуга в FAS на этих фейковых гудках. У них при этом там тарификация уже щёлкает!
Re: КПВ сторонних операторов
Добавлено: 05 май 2015, 12:57
Andrey_Rud
спасибо, попробую выяснить.