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@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@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@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@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@master.agent.starpoundtech.net
2009-10-18 03:22:47
[DEBUG] switch_core_io.c:234
switch_core_session_read_frame()
sofia/internal/1006@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@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@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@lists.freeswitch.org
[mailto:freeswitch-users-bounces@lists.freeswitch.org] On Behalf Of Brian West
Sent: Tuesday, October 20, 2009
4:54 AM
To:
freeswitch-users@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