Т.е. звонящий слышит 10 секунд тишины и не понимает, что происходит.
Пробовал генерировать звонящему гудки(музыку) через параметры Dial r, m и вроде все ок.
Но в этом случае не проговаривается ivr от сотового оператора типа "абонент занят", 'пожалйста подождите" и.т.п. И при этих сообщения "нехороший" сотовый оператор не отбивает(или не сразу) звонок. Т.е. звонящий слышит гудки а абонент например не доступен.
Не поскажите способ генерировать звонящему что-то отличное от тишины, но при этом не глушить такие сообщения. Пусть они даже будут на фоне гудков.
в итоге отказался от генерации своих гудков/музыки.
| Цитата: |
| Пусть они даже будут на фоне гудков. |
а эта идея мне очень понравилась.
а что если через spy проиграть музыку?
тогда музыка будет всегда, и если гудки есть, то они будут в фоне, а если нет, то просто музыка.
генерить свои гудки не стоит. а то юзеры офигеют, когда два типа гудков услышат.
_________________
Алексей Милько
Тут такая ситуация....
Астериск звонит абоненту на сотовый через сип-провайдера1, абонент поднимает трубку и набириает номер. Астериск звонит на этот номер через сип-провайдер2 и соединяет двух абонентов.
Тишина 7-10 секунд не всегда! Иногда гудки сразу, а иногда тишина до 30 секунд(
Т.е. сип-провайдер2 не посылает мне early media(может только на какие-то определенные сотовые сети?!)
Или же у меня на астериске оно не настроенно в астериске? Не до конца разобрался с ealy media пока...
Сделал:
progressinband=yes
prematuremedia=yes
IVR типа "абонент недоступен" проверил все ок - не заглушил его. Исправилась ли ситауция с тишиной пока не понятно(
Нужен ли Progress() перед Dial() ?
Asterisk 1.6.2.13
Alextransit, черз spy? ChanSpy() что ли?