[asterisk-bugs] [Asterisk 0012937]: DTMF package's ssrc number wrong when partical bridge channel

noreply at bugs.digium.com noreply at bugs.digium.com
Fri Jun 27 04:44:40 CDT 2008


The following issue has been SUBMITTED. 
====================================================================== 
http://bugs.digium.com/view.php?id=12937 
====================================================================== 
Reported By:                gino_he
Assigned To:                
====================================================================== 
Project:                    Asterisk
Issue ID:                   12937
Category:                   Core/RTP
Reproducibility:            always
Severity:                   major
Priority:                   normal
Status:                     new
Asterisk Version:           1.4.20.1 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        N/A 
Request Review:              
====================================================================== 
Date Submitted:             06-27-2008 04:44 CDT
Last Modified:              06-27-2008 04:44 CDT
====================================================================== 
Summary:                    DTMF package's ssrc number wrong when partical
bridge channel
Description: 
I using asterisk-1.4.20.1 as my pbx,with two extensions(2000,8888),my
asterisk register a sip provide by 8888.The provide can dial into pstn.
sip.conf
[general]
register => 8888:8888 at myprovide
[anthentication]
auth => 8888:8888 at 172.21.9.202
[8888]
username=8888
type=friend
secret=8888
host=172.21.9.202
context=test_context
canreinvite=no

[2000]
type=friend
secret=8888
host=dynamic
context=test_context
canreinvite=no

extension.conf
[test_context]
exten => _9.,1,dial(sip/8888/${EXTEN},,)


when I make a call from 2000 by pressing 910086,the call be setuped and I
can hear IVR,then I press some number key on the phone,but nothing
happend.during the test,I captured package. From the packe I found asterisk
bridge them as partical bridge that I don't know what is meaning.and
asterisk using the wrong ssrc in dtmf package.



if I allow asterisk to reinvite,this won't happen,but it is native
bridge.
If I disallow asterisk to reinvite, but change dial rule as

extension.conf
[test_context]
exten => _9.,1,dial(sip/8888/${EXTEN},,T)

asterisk bridge two channel in generic mode, but asterisk didn't forward
any dtmf package


Sorry for my poor english
====================================================================== 

Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
06-27-08 04:44  gino_he        Asterisk Version          => 1.4.20.1        
06-27-08 04:44  gino_he        SVN Branch (only for SVN checkou => N/A          
  
======================================================================




More information about the asterisk-bugs mailing list