[asterisk-users] Why asterisk changes RTP destination port when it	receives first RTP packet in opposite direction despite	canreinvite=no
    rob.r374 at gmail.com 
    rob.r374 at gmail.com
       
    Wed May 13 12:35:10 CDT 2009
    
    
  
Hi,
I'm connecting Asterisk v. 1.4.10 to Zanzibar Open IVR that acts as a SIP 
trunk. Since recognition didn't work correctly, I've troubleshot with 
Wireshark and saw that RTP stream is first send to one port on SIP trunk and 
then when first RTP packet arrives in opposite direction (from TTS part of 
Zanzibar - it's a prompt) Asterisk starts sending to the same RTP port - 
therefore changing destination port.
I'm calling sip trunk with IAX2 client, have put canreinvite=no in sip.conf 
and in trunk definition....
What am I doing wrong ?
Anyone else tried Zanzibar (for those not familiar - it's a first open 
source based way of doing speech recognition and synthesis in convenient 
way) ?
Thanks in advance,
regards,
Rob.
Trunk definition :
[Zanzibar]
type=peer
host=192.168.0.50
port=5090
dtmfmode=info
canreinvite=no
qualify=no
Extension definition for calling IVR :
exten => 510,1,Answer
exten => 510,2,SIPAddHeader(x-channel:${CHANNEL})
exten => 510,3,SIPAddHeader(x-application:beanId|Parrot)
exten => 510,4,Dial(SIP/Zanzibar)
    
    
More information about the asterisk-users
mailing list