>[оверквотинг удален]
> == Using SIP RTP CoS mark 5
> -- SIP/101-00000008 connected line has changed. Saving it
> until answer for SIP/201-00000006
> -- SIP/101-00000008 is ringing
> -- Stopped music on hold on SIP/201-00000006
> == Spawn extension (default, 101, 1) exited non-zero on 'SIP/201-00000006'
> Но при этом в трубке с которой звоню слышу только гудки и
> все, то есть не слышу музыки, хотя вроде бы должен.
> Может быть это потому что в sip-подключении кодек ulaw а на gsm-шлюз
> поступает звонок с gsm-кодеком, а транскодинга не происходит звука...но не уверен. Cтал звонить непосредственно с другого аккаунта asterisk, ситуация следующая: MOH не слышно в начале, то есть полная тишина, потом слышны гудки, когда в очереди звонок.
Добавил в Extensions.conf следующий конфиг:
exten => 251,1,Answer
exten => 251,2,SetMusicOnHold(default)
exten => 251,3,WaitMusicOnHold(20)
exten => 251,4,Hangup
В дебаге:
== Using SIP RTP CoS mark 5
-- Executing [251@default:1] Answer("SIP/202-00000002", "") in new stack
-- Executing [251@default:2] SetMusicOnHold("SIP/202-00000002", "default") in new stack
[Apr 22 07:35:17] WARNING[21313]: res_musiconhold.c:808 set_moh_exec: SetMusicOnHold application is deprecated and will be removed. Use Set(CHANNEL(musicclass)=...) instead
-- Executing [251@default:3] WaitMusicOnHold("SIP/202-00000002", "20") in new stack
[Apr 22 07:35:17] WARNING[21313]: res_musiconhold.c:786 wait_moh_exec: WaitMusicOnHold application is deprecated and will be removed. Use MusicOnHold with duration parameter instead
-- Started music on hold, class 'default', on SIP/202-00000002
-- Stopped music on hold on SIP/202-00000002
Музыку слышно, все ок....
Странно, почему же тишина в очереди.