Проблема с Music on hold в SIP SoftPhones
В разных софтовых SIP телефонах (xten-lite, eyebeam3004w, firefly, phoner1.69), когда принимаемый звонок ставим на hold, звонящий клиент не слышит музыку (у него тишина).
При этом только в одном IAX телефоне (IaxPhone 0.2.0) звонящий клиент получал музыку, на консоли писало
-- Started music on hold, class 'default', on ....
и музыка благочинно играла. А мне нужно настроить eyebeam3004w (потому что только тут и в xten-pro работает supervised transfer)
Также, во всех телефонах при нажатии решетки у звонящей стороны музыка играет.
Asterisk 1.0.6
Настройки sip.conf
[general]
musicclass=default
musiconhold=default
[651]
type=friend
regexten=651
host=dynamic
canreinvite=no
reinvite=no
qualify=1000
dtfmode=rfc2833
musiconhold=default
[652]
type=friend
regexten=652
reinvite=no
canreinvite=no
qualify=1000
host=dynamic
dtfmode=rfc2833
musiconhold=default
Настройки musiconhold.conf
[classes]
default => quietmp3:/var/lib/asterisk/mohmp3
extensions.conf
[macro-stdexten]
exten => s,1,SetMusicOnHold(default)
exten => s,2,Dial(${ARG2},20)
exten => s,3,Goto(s-${DIALSTATUS},1)
[default]
exten => _65X,1,Macro(stdexten,${EXTEN},SIP/${EXTEN})
При переключении линии на hold в sip-логе проскакивают только запросы-подтверждения на переключение a=sendrecv в a=sendonly и айпи адреса c=IN IP4 10.110.5.11 на c=IN IP4 0.0.0.0
При возврате линии (unhold) обратные запросы-подтверждения
Что посмотреть и куда копать ?
Здесь и на http://www.voip-info.org/wiki-Asterisk ничего не нашел, даже следов. Как будто такая проблема и не возникала ни у кого.
Заранее благодарен за помощь,
Александр
|