[Freeswitch-users] uuid_send_dtmf fails (was: conference call)

Nikita Belov nbelov at abisoft.spb.ru
Tue Oct 20 04:49:05 PDT 2009


Yeah. A call to B and C eavesdrops call. I send dtmf for C to talk with B,
but B can't hear C. Here, what I had done in details:

 

[root at centos4-4-vm ~]# telnet localhost 8021 Trying 127.0.0.1...

Connected to localhost.localdomain (127.0.0.1).

Escape character is '^]'.

Content-Type: auth/request

 

auth ClueCon

 

Content-Type: command/reply

Reply-Text: +OK accepted

 

api originate user/1007 at master.agent.starpoundtech.net &park()

 

Content-Type: api/response

Content-Length: 41

 

+OK bba3b45a-4cc1-48af-a15d-1052d5f11371

 

SendMsg bba3b45a-4cc1-48af-a15d-1052d5f11371

call-command: execute

execute-app-name: eavesdrop

execute-app-arg: cd99f999-9b47-457e-8439-1d366e015b8c

 

Content-Type: command/reply

Reply-Text: +OK

 

Here I had started to hear A and B. Here what I saw in FS log:

2009-10-18 03:22:47 [DEBUG] switch_core_session.c:706

switch_core_session_queue_private_event() Send signal
sofia/internal/sip:1007 at 172.26.10.64:5060;fs_nat=yes [BREAK]

2009-10-18 03:22:47 [DEBUG] switch_ivr.c:540 switch_ivr_parse_event()
sofia/internal/sip:1007 at 172.26.10.64:5060;fs_nat=yes Command Execute

eavesdrop(cd99f999-9b47-457e-8439-1d366e015b8c)

2009-10-18 03:22:47 [DEBUG] switch_core_media_bug.c:297

switch_core_media_bug_add() Attaching BUG to
sofia/internal/1006 at master.agent.starpoundtech.net

2009-10-18 03:22:47 [DEBUG] switch_core_io.c:234

switch_core_session_read_frame()

sofia/internal/1006 at master.agent.starpoundtech.net receive message
[TRANSCODING_NECESSARY]

2009-10-18 03:22:47 [DEBUG] switch_core_io.c:234

switch_core_session_read_frame()

sofia/internal/sip:1007 at 172.26.10.64:5060;fs_nat=yes receive message
[TRANSCODING_NECESSARY]

 

Then I run command:

api uuid_send_dtmf bba3b45a-4cc1-48af-a15d-1052d5f11371 1

 

Content-Type: api/response

Content-Length: 14

 

-ERR no reply

 

Log:

2009-10-18 03:24:01 [DEBUG] switch_core_io.c:1190

switch_core_session_send_dtmf_string()

sofia/internal/sip:1007 at 172.26.10.64:5060;fs_nat=yes send dtmf

digit=1 ms=250 samples=2000

2009-10-18 03:24:01 [DEBUG] switch_rtp.c:1282 do_2833() Send start packet
for [1] ts=2241760 dur=160/160/2000 seq=21346

2009-10-18 03:24:01 [DEBUG] switch_rtp.c:1221 do_2833() Send middle packet
for [1] ts=2241760 dur=320/320/2000 seq=21347

2009-10-18 03:24:01 [DEBUG] switch_rtp.c:1221 do_2833() Send middle packet
for [1] ts=2241760 dur=480/480/2000 seq=21348

2009-10-18 03:24:02 [DEBUG] switch_rtp.c:1221 do_2833() Send middle packet
for [1] ts=2241760 dur=640/640/2000 seq=21349

2009-10-18 03:24:02 [DEBUG] switch_rtp.c:1221 do_2833() Send middle packet
for [1] ts=2241760 dur=800/800/2000 seq=21350

2009-10-18 03:24:02 [DEBUG] switch_rtp.c:1221 do_2833() Send middle packet
for [1] ts=2241760 dur=960/960/2000 seq=21351

2009-10-18 03:24:02 [DEBUG] switch_rtp.c:1221 do_2833() Send middle packet
for [1] ts=2241760 dur=1120/1120/2000 seq=21352

2009-10-18 03:24:02 [DEBUG] switch_rtp.c:1221 do_2833() Send middle packet
for [1] ts=2241760 dur=1280/1280/2000 seq=21353

2009-10-18 03:24:02 [DEBUG] switch_rtp.c:1221 do_2833() Send middle packet
for [1] ts=2241760 dur=1440/1440/2000 seq=21354

2009-10-18 03:24:02 [DEBUG] switch_rtp.c:1221 do_2833() Send middle packet
for [1] ts=2241760 dur=1600/1600/2000 seq=21355

2009-10-18 03:24:02 [DEBUG] switch_rtp.c:1221 do_2833() Send middle packet
for [1] ts=2241760 dur=1760/1760/2000 seq=21356

2009-10-18 03:24:02 [DEBUG] switch_rtp.c:1221 do_2833() Send middle packet
for [1] ts=2241760 dur=1920/1920/2000 seq=21357

2009-10-18 03:24:02 [DEBUG] switch_rtp.c:1221 do_2833() Send end packet for
[1] ts=2241760 dur=2080/2080/2000 seq=21358

2009-10-18 03:24:02 [DEBUG] switch_rtp.c:1221 do_2833() Send end packet for
[1] ts=2241760 dur=2080/2080/2000 seq=21359

2009-10-18 03:24:02 [DEBUG] switch_rtp.c:1221 do_2833() Send end packet for
[1] ts=2241760 dur=2080/2080/2000 seq=21360

 

But both A and B couldn't hear me. 

Btw, after I had send dtmf "1" manually from my phone. B started to hear me.

There was this record in log:

2009-10-18 03:47:55 [DEBUG] switch_rtp.c:1767 switch_rtp_dequeue_dtmf() RTP
RECV DTMF 1:2240

 

 

 

 

  _____  

From: freeswitch-users-bounces at lists.freeswitch.org
[mailto:freeswitch-users-bounces at lists.freeswitch.org] On Behalf Of Brian
West
Sent: Tuesday, October 20, 2009 4:54 AM
To: freeswitch-users at lists.freeswitch.org
Subject: Re: [Freeswitch-users] uuid_send_dtmf fails (was: conference call)

 

OK what makes you think it failed?  The fact you don't hear it?

 

/b

 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.freeswitch.org/pipermail/freeswitch-users/attachments/20091020/b537650d/attachment-0002.html 


More information about the FreeSWITCH-users mailing list