dtmf across conference bridge. pjsip v1.0 rc1

DC
David Clark
Fri, Feb 6, 2009 4:48 PM

Ok caller A calls in
Caller B is called with pjsua_makecall.
A two way bridge connection is made caller A to Caller B.

If caller B hits a dtmf caller A hears it.
IF caller A hits a dtmf caller B does not hear it.

Switch phones and you get the same result.

Any ideas what might cause this?
I do know that pjsip sees the caller A dtmf because on_dtmf_digit is
called with the correct digit.

Thanks,
David Clark

Ok caller A calls in Caller B is called with pjsua_makecall. A two way bridge connection is made caller A to Caller B. If caller B hits a dtmf caller A hears it. IF caller A hits a dtmf caller B does not hear it. Switch phones and you get the same result. Any ideas what might cause this? I do know that pjsip sees the caller A dtmf because on_dtmf_digit is called with the correct digit. Thanks, David Clark
DC
David Clark
Fri, Feb 6, 2009 6:59 PM

The on_dtmf_callback only happens on the inbound side.  The outbound
side hits stmf but the on_dtmf_callback never happens.
Might be related just don't know.  The on_dtmf_callback not happening
on the line the outbound line that started it's call with mkaecall
sending out a invite.  That is a issue also.  But not as much as the
dtmf passing.

Thanks,
David Clark

At 10:48 AM 2/6/2009, David Clark wrote:

Ok caller A calls in
Caller B is called with pjsua_makecall.
A two way bridge connection is made caller A to Caller B.

If caller B hits a dtmf caller A hears it.
IF caller A hits a dtmf caller B does not hear it.

Switch phones and you get the same result.

Any ideas what might cause this?
I do know that pjsip sees the caller A dtmf because on_dtmf_digit is
called with the correct digit.

Thanks,
David Clark


Visit our blog: http://blog.pjsip.org

pjsip mailing list
pjsip@lists.pjsip.org
http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org

The on_dtmf_callback only happens on the inbound side. The outbound side hits stmf but the on_dtmf_callback never happens. Might be related just don't know. The on_dtmf_callback not happening on the line the outbound line that started it's call with mkaecall sending out a invite. That is a issue also. But not as much as the dtmf passing. Thanks, David Clark At 10:48 AM 2/6/2009, David Clark wrote: >Ok caller A calls in >Caller B is called with pjsua_makecall. >A two way bridge connection is made caller A to Caller B. > >If caller B hits a dtmf caller A hears it. >IF caller A hits a dtmf caller B does not hear it. > >Switch phones and you get the same result. > >Any ideas what might cause this? >I do know that pjsip sees the caller A dtmf because on_dtmf_digit is >called with the correct digit. > >Thanks, >David Clark > > >_______________________________________________ >Visit our blog: http://blog.pjsip.org > >pjsip mailing list >pjsip@lists.pjsip.org >http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
BP
Benny Prijono
Tue, Feb 10, 2009 10:55 AM

On Fri, Feb 6, 2009 at 6:59 PM, David Clark vdc1048@tx.rr.com wrote:

The on_dtmf_callback only happens on the inbound side.  The outbound side
hits stmf but the on_dtmf_callback never happens.
Might be related just don't know.  The on_dtmf_callback not happening on
the line the outbound line that started it's call with mkaecall
sending out a invite.  That is a issue also.  But not as much as the dtmf
passing.

David, that exactly is the reason. One of them is sending DTMF inband, the
other is out-of-band. Just think about it.

cheers
Benny

Thanks,

David Clark

At 10:48 AM 2/6/2009, David Clark wrote:

Ok caller A calls in
Caller B is called with pjsua_makecall.
A two way bridge connection is made caller A to Caller B.

If caller B hits a dtmf caller A hears it.
IF caller A hits a dtmf caller B does not hear it.

Switch phones and you get the same result.

Any ideas what might cause this?
I do know that pjsip sees the caller A dtmf because on_dtmf_digit is
called with the correct digit.

Thanks,
David Clark


Visit our blog: http://blog.pjsip.org

pjsip mailing list
pjsip@lists.pjsip.org
http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org

On Fri, Feb 6, 2009 at 6:59 PM, David Clark <vdc1048@tx.rr.com> wrote: > The on_dtmf_callback only happens on the inbound side. The outbound side > hits stmf but the on_dtmf_callback never happens. > Might be related just don't know. The on_dtmf_callback not happening on > the line the outbound line that started it's call with mkaecall > sending out a invite. That is a issue also. But not as much as the dtmf > passing. > > David, that exactly is the reason. One of them is sending DTMF inband, the other is out-of-band. Just think about it. cheers Benny Thanks, > David Clark > > > At 10:48 AM 2/6/2009, David Clark wrote: > >> Ok caller A calls in >> Caller B is called with pjsua_makecall. >> A two way bridge connection is made caller A to Caller B. >> >> If caller B hits a dtmf caller A hears it. >> IF caller A hits a dtmf caller B does not hear it. >> >> Switch phones and you get the same result. >> >> Any ideas what might cause this? >> I do know that pjsip sees the caller A dtmf because on_dtmf_digit is >> called with the correct digit. >> >> Thanks, >> David Clark >> >> >> _______________________________________________ >> Visit our blog: http://blog.pjsip.org >> >> pjsip mailing list >> pjsip@lists.pjsip.org >> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >> > > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip@lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >