[asterisk-bugs] [Asterisk 0009401]: [patch] DTMF Is not relayed chan_sip[others]<->chan_gtalk <- ... -> chan_gtalk <-> chan_sip[others]

noreply at bugs.digium.com noreply at bugs.digium.com
Fri Sep 7 11:10:15 CDT 2007


A NOTE has been added to this issue. 
====================================================================== 
http://bugs.digium.com/view.php?id=9401 
====================================================================== 
Reported By:                irroot
Assigned To:                phsultan
====================================================================== 
Project:                    Asterisk
Issue ID:                   9401
Category:                   Channels/chan_gtalk
Reproducibility:            always
Severity:                   minor
Priority:                   normal
Status:                     assigned
Asterisk Version:           1.4.2 
SVN Branch (only for SVN checkouts, not tarball releases): N/A 
SVN Revision (number only!):  
Disclaimer on File?:        No 
Request Review:              
====================================================================== 
Date Submitted:             03-28-2007 03:33 CDT
Last Modified:              09-07-2007 11:10 CDT
====================================================================== 
Summary:                    [patch] DTMF Is not relayed
chan_sip[others]<->chan_gtalk <- ... -> chan_gtalk <-> chan_sip[others]
Description: 
The way DTMF is originated in chan_gtalk is not the way chan_gtalk expects
it.

i have started using chan_gtalk as a interbranch routing the problem is
when DTMF is sent the transmision by chan_gtalk is not read by chan_gtalk.

this is a prelimanary patch that reads the message in the way it is sent.

this seems to be inline with http://www.xmpp.org/extensions/xep-0181.html

also included is the beginings of a patch to recive text messages and
parse them for DTMF/Text to be sent to the client from the google talk
client.
====================================================================== 

---------------------------------------------------------------------- 
 phsultan - 09-07-07 11:10  
---------------------------------------------------------------------- 
We definitely need to fix this the way it's done in the first patch,
without the 'message' iq handing part which is out of the scope of the
experienced bug.

Before committing this, I'd like to know if we really need to check the
'duration' value when sending DTMF (BEGIN or END).

Also, the Jingle DTMF spec has been modified since the patch submission.
We should change the 'action' attribute value from 'content-info' to
'session-info' so that we keep an implementation close to the standard
draft (still in experimental status) :
http://svn.xmpp.org:18080/browse/XMPP/trunk/extensions/xep-0181.xml?r1=590&r2=984


Issue History 
Date Modified   Username       Field                    Change               
====================================================================== 
09-07-07 11:10  phsultan       Note Added: 0070110                          
======================================================================




More information about the asterisk-bugs mailing list