[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