[Freeswitch-users] DTMF Star Event Inconsistent

Klaus Teller klaus.teller at gmx.net
Mon Oct 27 13:13:49 PDT 2008


As far as i can tell, there is one single channel.  Call is initiated via the socket interface to the extension 1003 and parked. Or does parking generate a second channel?

I'm using Xlite to listen on 1003 and for sending DTMF digits on the parked channel. The wireshark trace also shows one single call going from my computer to the Freeswitch box located on another computer. And in this trace, events are not duplicated.

I have updated and here is the new log information for 5** (DTMF-5, DTMF-*, DTMF-*)

Klaus.




Channel-State: CS_EXCHANGE_MEDIA
Channel-State-Number: 5
Channel-Name: sofia/internal/1003%40192.168.50.56%3A50436%3Brinstance%3D15d12d876df10b6e
Unique-ID: 59d0bc7a-a484-11dd-93a2-e949eaab0e91
Call-Direction: outbound
Answer-State: answered
Channel-Read-Codec-Name: PCMU
Channel-Read-Codec-Rate: 8000
Channel-Write-Codec-Name: PCMU
Channel-Write-Codec-Rate: 8000
Caller-Username: 0000000000
Caller-Dialplan: XML
Caller-Caller-ID-Name: FreeSWITCH
Caller-Caller-ID-Number: 0000000000
Caller-Network-Addr: 192.168.50.94
Caller-Destination-Number: 1003%40192.168.50.56%3A50436%3Brinstance%3D15d12d876df10b6e
Caller-Unique-ID: 59d0bc7a-a484-11dd-93a2-e949eaab0e91
Caller-Source: mod_sofia
Caller-Context: default
Caller-RDNIS: 1003
Caller-Channel-Name: sofia/internal/1003%40192.168.50.56%3A50436%3Brinstance%3D15d12d876df10b6e
Caller-Profile-Index: 1
Caller-Profile-Created-Time: 1225152424046802
Caller-Channel-Created-Time: 1225152424046802
Caller-Channel-Answered-Time: 1225152426068190
Caller-Channel-Progress-Time: 1225152424150082
Caller-Channel-Progress-Media-Time: 0
Caller-Channel-Hangup-Time: 0
Caller-Channel-Transfer-Time: 0
Caller-Screen-Bit: true
Caller-Privacy-Hide-Name: false
Caller-Privacy-Hide-Number: false
Other-Leg-Username: 0000000000
Other-Leg-Dialplan: XML
Other-Leg-Caller-ID-Name: FreeSWITCH
Other-Leg-Caller-ID-Number: 0000000000
Other-Leg-Network-Addr: 192.168.50.94
Other-Leg-Destination-Number: 1003
Other-Leg-Unique-ID: 59c4b77c-a484-11dd-93a2-e949eaab0e91
Other-Leg-Source: mod_sofia
Other-Leg-Context: default
Other-Leg-RDNIS: 1003
Other-Leg-Channel-Name: sofia/internal/0000000000%40192.168.50.94
Other-Leg-Profile-Created-Time: 0
Other-Leg-Channel-Created-Time: 0
Other-Leg-Channel-Answered-Time: 0
Other-Leg-Channel-Progress-Time: 0
Other-Leg-Channel-Progress-Media-Time: 0
Other-Leg-Channel-Hangup-Time: 0
Other-Leg-Channel-Transfer-Time: 0
Other-Leg-Screen-Bit: true
Other-Leg-Privacy-Hide-Name: false
Other-Leg-Privacy-Hide-Number: false
DTMF-Digit: 5
DTMF-Duration: 2000
Event-Name: DTMF
Core-UUID: dab20b9c-a483-11dd-93a2-e949eaab0e91
FreeSWITCH-Hostname: localhost.localdomain
FreeSWITCH-IPv4: 192.168.50.94
FreeSWITCH-IPv6: %3A%3A1
Event-Date-Local: 2008-10-27%2020%3A07%3A07
Event-Date-GMT: Tue,%2028%20Oct%202008%2000%3A07%3A07%20GMT
Event-Date-timestamp: 1225152427466400
Event-Calling-File: switch_channel.c
Event-Calling-Function: switch_channel_dequeue_dtmf
Event-Calling-Line-Number: 358



==========================================

Channel-State: CS_EXECUTE
Channel-State-Number: 4
Channel-Name: sofia/internal/1003%40192.168.50.94
Unique-ID: 59c475e6-a484-11dd-93a2-e949eaab0e91
Call-Direction: outbound
Answer-State: answered
Channel-Read-Codec-Name: G722
Channel-Read-Codec-Rate: 16000
Channel-Write-Codec-Name: G722
Channel-Write-Codec-Rate: 16000
Caller-Caller-ID-Name: FreeSWITCH
Caller-Caller-ID-Number: 0000000000
Caller-Destination-Number: 1003%40192.168.50.94
Caller-Unique-ID: 59c475e6-a484-11dd-93a2-e949eaab0e91
Caller-Source: src/switch_ivr_originate.c
Caller-Context: default
Caller-Channel-Name: sofia/internal/1003%40192.168.50.94
Caller-Profile-Index: 1
Caller-Profile-Created-Time: 1225152423965777
Caller-Channel-Created-Time: 1225152423965777
Caller-Channel-Answered-Time: 1225152426086251
Caller-Channel-Progress-Time: 1225152424066002
Caller-Channel-Progress-Media-Time: 1225152424066002
Caller-Channel-Hangup-Time: 0
Caller-Channel-Transfer-Time: 0
Caller-Screen-Bit: true
Caller-Privacy-Hide-Name: false
Caller-Privacy-Hide-Number: false
DTMF-Digit: 5
DTMF-Duration: 2080
Event-Name: DTMF
Core-UUID: dab20b9c-a483-11dd-93a2-e949eaab0e91
FreeSWITCH-Hostname: localhost.localdomain
FreeSWITCH-IPv4: 192.168.50.94
FreeSWITCH-IPv6: %3A%3A1
Event-Date-Local: 2008-10-27%2020%3A07%3A07
Event-Date-GMT: Tue,%2028%20Oct%202008%2000%3A07%3A07%20GMT
Event-Date-timestamp: 1225152427727626
Event-Calling-File: switch_channel.c
Event-Calling-Function: switch_channel_dequeue_dtmf
Event-Calling-Line-Number: 358

==================================================

Channel-State: CS_EXCHANGE_MEDIA
Channel-State-Number: 5
Channel-Name: sofia/internal/1003%40192.168.50.56%3A50436%3Brinstance%3D15d12d876df10b6e
Unique-ID: 59d0bc7a-a484-11dd-93a2-e949eaab0e91
Call-Direction: outbound
Answer-State: answered
Channel-Read-Codec-Name: PCMU
Channel-Read-Codec-Rate: 8000
Channel-Write-Codec-Name: PCMU
Channel-Write-Codec-Rate: 8000
Caller-Username: 0000000000
Caller-Dialplan: XML
Caller-Caller-ID-Name: FreeSWITCH
Caller-Caller-ID-Number: 0000000000
Caller-Network-Addr: 192.168.50.94
Caller-Destination-Number: 1003%40192.168.50.56%3A50436%3Brinstance%3D15d12d876df10b6e
Caller-Unique-ID: 59d0bc7a-a484-11dd-93a2-e949eaab0e91
Caller-Source: mod_sofia
Caller-Context: default
Caller-RDNIS: 1003
Caller-Channel-Name: sofia/internal/1003%40192.168.50.56%3A50436%3Brinstance%3D15d12d876df10b6e
Caller-Profile-Index: 1
Caller-Profile-Created-Time: 1225152424046802
Caller-Channel-Created-Time: 1225152424046802
Caller-Channel-Answered-Time: 1225152426068190
Caller-Channel-Progress-Time: 1225152424150082
Caller-Channel-Progress-Media-Time: 0
Caller-Channel-Hangup-Time: 0
Caller-Channel-Transfer-Time: 0
Caller-Screen-Bit: true
Caller-Privacy-Hide-Name: false
Caller-Privacy-Hide-Number: false
Other-Leg-Username: 0000000000
Other-Leg-Dialplan: XML
Other-Leg-Caller-ID-Name: FreeSWITCH
Other-Leg-Caller-ID-Number: 0000000000
Other-Leg-Network-Addr: 192.168.50.94
Other-Leg-Destination-Number: 1003
Other-Leg-Unique-ID: 59c4b77c-a484-11dd-93a2-e949eaab0e91
Other-Leg-Source: mod_sofia
Other-Leg-Context: default
Other-Leg-RDNIS: 1003
Other-Leg-Channel-Name: sofia/internal/0000000000%40192.168.50.94
Other-Leg-Profile-Created-Time: 0
Other-Leg-Channel-Created-Time: 0
Other-Leg-Channel-Answered-Time: 0
Other-Leg-Channel-Progress-Time: 0
Other-Leg-Channel-Progress-Media-Time: 0
Other-Leg-Channel-Hangup-Time: 0
Other-Leg-Channel-Transfer-Time: 0
Other-Leg-Screen-Bit: true
Other-Leg-Privacy-Hide-Name: false
Other-Leg-Privacy-Hide-Number: false
DTMF-Digit: *
DTMF-Duration: 2000
Event-Name: DTMF
Core-UUID: dab20b9c-a483-11dd-93a2-e949eaab0e91
FreeSWITCH-Hostname: localhost.localdomain
FreeSWITCH-IPv4: 192.168.50.94
FreeSWITCH-IPv6: %3A%3A1
Event-Date-Local: 2008-10-27%2020%3A07%3A08
Event-Date-GMT: Tue,%2028%20Oct%202008%2000%3A07%3A08%20GMT
Event-Date-timestamp: 1225152428873803
Event-Calling-File: switch_channel.c
Event-Calling-Function: switch_channel_dequeue_dtmf
Event-Calling-Line-Number: 358


===========================================



Channel-State: CS_EXCHANGE_MEDIA
Channel-State-Number: 5
Channel-Name: sofia/internal/1003%40192.168.50.56%3A50436%3Brinstance%3D15d12d876df10b6e
Unique-ID: 59d0bc7a-a484-11dd-93a2-e949eaab0e91
Call-Direction: outbound
Answer-State: answered
Channel-Read-Codec-Name: PCMU
Channel-Read-Codec-Rate: 8000
Channel-Write-Codec-Name: PCMU
Channel-Write-Codec-Rate: 8000
Caller-Username: 0000000000
Caller-Dialplan: XML
Caller-Caller-ID-Name: FreeSWITCH
Caller-Caller-ID-Number: 0000000000
Caller-Network-Addr: 192.168.50.94
Caller-Destination-Number: 1003%40192.168.50.56%3A50436%3Brinstance%3D15d12d876df10b6e
Caller-Unique-ID: 59d0bc7a-a484-11dd-93a2-e949eaab0e91
Caller-Source: mod_sofia
Caller-Context: default
Caller-RDNIS: 1003
Caller-Channel-Name: sofia/internal/1003%40192.168.50.56%3A50436%3Brinstance%3D15d12d876df10b6e
Caller-Profile-Index: 1
Caller-Profile-Created-Time: 1225152424046802
Caller-Channel-Created-Time: 1225152424046802
Caller-Channel-Answered-Time: 1225152426068190
Caller-Channel-Progress-Time: 1225152424150082
Caller-Channel-Progress-Media-Time: 0
Caller-Channel-Hangup-Time: 0
Caller-Channel-Transfer-Time: 0
Caller-Screen-Bit: true
Caller-Privacy-Hide-Name: false
Caller-Privacy-Hide-Number: false
Other-Leg-Username: 0000000000
Other-Leg-Dialplan: XML
Other-Leg-Caller-ID-Name: FreeSWITCH
Other-Leg-Caller-ID-Number: 0000000000
Other-Leg-Network-Addr: 192.168.50.94
Other-Leg-Destination-Number: 1003
Other-Leg-Unique-ID: 59c4b77c-a484-11dd-93a2-e949eaab0e91
Other-Leg-Source: mod_sofia
Other-Leg-Context: default
Other-Leg-RDNIS: 1003
Other-Leg-Channel-Name: sofia/internal/0000000000%40192.168.50.94
Other-Leg-Profile-Created-Time: 0
Other-Leg-Channel-Created-Time: 0
Other-Leg-Channel-Answered-Time: 0
Other-Leg-Channel-Progress-Time: 0
Other-Leg-Channel-Progress-Media-Time: 0
Other-Leg-Channel-Hangup-Time: 0
Other-Leg-Channel-Transfer-Time: 0
Other-Leg-Screen-Bit: true
Other-Leg-Privacy-Hide-Name: false
Other-Leg-Privacy-Hide-Number: false
DTMF-Digit: *
DTMF-Duration: 2000
Event-Name: DTMF
Core-UUID: dab20b9c-a483-11dd-93a2-e949eaab0e91
FreeSWITCH-Hostname: localhost.localdomain
FreeSWITCH-IPv4: 192.168.50.94
FreeSWITCH-IPv6: %3A%3A1
Event-Date-Local: 2008-10-27%2020%3A07%3A10
Event-Date-GMT: Tue,%2028%20Oct%202008%2000%3A07%3A10%20GMT
Event-Date-timestamp: 1225152430081562
Event-Calling-File: switch_channel.c
Event-Calling-Function: switch_channel_dequeue_dtmf
Event-Calling-Line-Number: 358


================================================

Channel-State: CS_EXECUTE
Channel-State-Number: 4
Channel-Name: sofia/internal/1003%40192.168.50.94
Unique-ID: 59c475e6-a484-11dd-93a2-e949eaab0e91
Call-Direction: outbound
Answer-State: answered
Channel-Read-Codec-Name: G722
Channel-Read-Codec-Rate: 16000
Channel-Write-Codec-Name: G722
Channel-Write-Codec-Rate: 16000
Caller-Caller-ID-Name: FreeSWITCH
Caller-Caller-ID-Number: 0000000000
Caller-Destination-Number: 1003%40192.168.50.94
Caller-Unique-ID: 59c475e6-a484-11dd-93a2-e949eaab0e91
Caller-Source: src/switch_ivr_originate.c
Caller-Context: default
Caller-Channel-Name: sofia/internal/1003%40192.168.50.94
Caller-Profile-Index: 1
Caller-Profile-Created-Time: 1225152423965777
Caller-Channel-Created-Time: 1225152423965777
Caller-Channel-Answered-Time: 1225152426086251
Caller-Channel-Progress-Time: 1225152424066002
Caller-Channel-Progress-Media-Time: 1225152424066002
Caller-Channel-Hangup-Time: 0
Caller-Channel-Transfer-Time: 0
Caller-Screen-Bit: true
Caller-Privacy-Hide-Name: false
Caller-Privacy-Hide-Number: false
DTMF-Digit: *
DTMF-Duration: 2080
Event-Name: DTMF
Core-UUID: dab20b9c-a483-11dd-93a2-e949eaab0e91
FreeSWITCH-Hostname: localhost.localdomain
FreeSWITCH-IPv4: 192.168.50.94
FreeSWITCH-IPv6: %3A%3A1
Event-Date-Local: 2008-10-27%2020%3A07%3A10
Event-Date-GMT: Tue,%2028%20Oct%202008%2000%3A07%3A10%20GMT
Event-Date-timestamp: 1225152430335702
Event-Calling-File: switch_channel.c
Event-Calling-Function: switch_channel_dequeue_dtmf
Event-Calling-Line-Number: 358





-------- Original-Nachricht --------
> Datum: Mon, 27 Oct 2008 14:04:14 -0500
> Von: "Anthony Minessale" <anthony.minessale at gmail.com>
> An: freeswitch-users at lists.freeswitch.org
> Betreff: Re: [Freeswitch-users] DTMF Star Event Inconsistent

> there are 2 channels there?
> 
> one is ulaw and the other is g722 they are both getting a dtmf event?
> 
> also this output suggests older code.
> can you update to trunk before testing anymore?
> 
> On Mon, Oct 27, 2008 at 1:32 PM, Klaus Teller <klaus.teller at gmx.net>
> wrote:
> 
> > Interesting, thanks for pointing that. I would have thought that all
> events
> > related to a call would have the same Unique-ID. Now I'm even more
> confused!
> >
> >
> > regards,
> >
> > Klaus
> >
> >
> > -------- Original-Nachricht --------
> > > Datum: Mon, 27 Oct 2008 14:22:31 -0400
> > > Von: "Anthony Knight" <tntknight at gmail.com>
> > > An: freeswitch-users at lists.freeswitch.org
> > > Betreff: Re: [Freeswitch-users] DTMF Star Event Inconsistent
> >
> > > I'm not an authority on this, but I have spotted some things that
> might
> > > help
> > > you figure this out
> > >
> > > Your events show up with different unique-ids - Unique-ID:
> > > 34b83622-a473-11dd-8207-2b46fcff01af
> > > and Unique-ID: 34adac7a-a473-11dd-8207-2b46fcff01af
> > > You should only be looking for events on only one unique-id.
> > > If each ID is a leg of the call (Not sure about this) It also looks
> like
> > > each leg has a different sampling rate ie PCMU and G722.
> > >
> > > Hope this is helpful
> > >
> > > Tony Knight
> > >
> > > On Mon, Oct 27, 2008 at 2:08 PM, Klaus Teller <klaus.teller at gmx.net>
> > > wrote:
> > >
> > > > Thanks. I am not bridging any call. Calls are originated via the
> socket
> > > > interface to the extension 1003. And for the same call, all digits
> > > except
> > > > star will produce two events while star will produce one event
> > sometimes
> > > and
> > > > two events some other times in the same call.
> > > >
> > > > Here are for instance events i got in one single call, pressing 5**
> > > (five,
> > > > star, star). You see that 5 produced two events, the first star
> > produced
> > > one
> > > > event, and the third star produced two events.
> > > >
> > > >
> > > > Channel-State: CS_EXCHANGE_MEDIA
> > > > Channel-State-Number: 5
> > > > Channel-Name:
> > > >
> > >
> >
> sofia/internal/1003%40192.168.50.56%3A50435%3Brinstance%3D65055bcc835b9844
> > > > Unique-ID: 34b83622-a473-11dd-8207-2b46fcff01af
> > > > Call-Direction: outbound
> > > > Answer-State: answered
> > > > Channel-Read-Codec-Name: PCMU
> > > > Channel-Read-Codec-Rate: 8000
> > > > Channel-Write-Codec-Name: PCMU
> > > > Channel-Write-Codec-Rate: 8000
> > > > DTMF-Digit: 5
> > > > DTMF-Duration: 2000
> > > > Event-Name: DTMF
> > > > Core-UUID: 1abe8d52-a44b-11dd-8207-2b46fcff01af
> > > > FreeSWITCH-Hostname: localhost.localdomain
> > > > FreeSWITCH-IPv4: 127.0.0.1
> > > > FreeSWITCH-IPv6: %3A%3A1
> > > > Event-Date-Local: 2008-10-27%2018%3A04%3A25
> > > > Event-Date-GMT: Mon,%2027%20Oct%202008%2022%3A04%3A25%20GMT
> > > > Event-Date-timestamp: 1225145065750884
> > > > Event-Calling-File: switch_channel.c
> > > > Event-Calling-Function: switch_channel_dequeue_dtmf
> > > > Event-Calling-Line-Number: 357
> > > >
> > > >
> > > > Channel-State: CS_EXECUTE
> > > > Channel-State-Number: 4
> > > > Channel-Name: sofia/internal/1003%40192.168.50.94
> > > > Unique-ID: 34adac7a-a473-11dd-8207-2b46fcff01af
> > > > Call-Direction: outbound
> > > > Answer-State: answered
> > > > Channel-Read-Codec-Name: G722
> > > > Channel-Read-Codec-Rate: 16000
> > > > Channel-Write-Codec-Name: G722
> > > > Channel-Write-Codec-Rate: 16000
> > > > DTMF-Digit: 5
> > > > DTMF-Duration: 2080
> > > > Event-Name: DTMF
> > > > Core-UUID: 1abe8d52-a44b-11dd-8207-2b46fcff01af
> > > > FreeSWITCH-Hostname: localhost.localdomain
> > > > FreeSWITCH-IPv4: 127.0.0.1
> > > > FreeSWITCH-IPv6: %3A%3A1
> > > > Event-Date-Local: 2008-10-27%2018%3A04%3A26
> > > > Event-Date-GMT: Mon,%2027%20Oct%202008%2022%3A04%3A26%20GMT
> > > > Event-Date-timestamp: 1225145066008156
> > > > Event-Calling-File: switch_channel.c
> > > > Event-Calling-Function: switch_channel_dequeue_dtmf
> > > > Event-Calling-Line-Number: 357
> > > >
> > > >
> > > > Channel-State: CS_EXCHANGE_MEDIA
> > > > Channel-State-Number: 5
> > > > Channel-Name:
> > > >
> > >
> >
> sofia/internal/1003%40192.168.50.56%3A50435%3Brinstance%3D65055bcc835b9844
> > > > Unique-ID: 34b83622-a473-11dd-8207-2b46fcff01af
> > > > Call-Direction: outbound
> > > > Answer-State: answered
> > > > Channel-Read-Codec-Name: PCMU
> > > > Channel-Read-Codec-Rate: 8000
> > > > Channel-Write-Codec-Name: PCMU
> > > > Channel-Write-Codec-Rate: 8000
> > > > DTMF-Digit: *
> > > > DTMF-Duration: 2000
> > > > Event-Name: DTMF
> > > > Core-UUID: 1abe8d52-a44b-11dd-8207-2b46fcff01af
> > > > FreeSWITCH-Hostname: localhost.localdomain
> > > > FreeSWITCH-IPv4: 127.0.0.1
> > > > FreeSWITCH-IPv6: %3A%3A1
> > > > Event-Date-Local: 2008-10-27%2018%3A04%3A27
> > > > Event-Date-GMT: Mon,%2027%20Oct%202008%2022%3A04%3A27%20GMT
> > > > Event-Date-timestamp: 1225145067315160
> > > > Event-Calling-File: switch_channel.c
> > > > Event-Calling-Function: switch_channel_dequeue_dtmf
> > > > Event-Calling-Line-Number: 357
> > > >
> > > >
> > > > Channel-State: CS_EXCHANGE_MEDIA
> > > > Channel-State-Number: 5
> > > > Channel-Name:
> > > >
> > >
> >
> sofia/internal/1003%40192.168.50.56%3A50435%3Brinstance%3D65055bcc835b9844
> > > > Unique-ID: 34b83622-a473-11dd-8207-2b46fcff01af
> > > > Call-Direction: outbound
> > > > Answer-State: answered
> > > > Channel-Read-Codec-Name: PCMU
> > > > Channel-Read-Codec-Rate: 8000
> > > > Channel-Write-Codec-Name: PCMU
> > > > Channel-Write-Codec-Rate: 8000
> > > > DTMF-Digit: *
> > > > DTMF-Duration: 2000
> > > > Event-Name: DTMF
> > > > Core-UUID: 1abe8d52-a44b-11dd-8207-2b46fcff01af
> > > > FreeSWITCH-Hostname: localhost.localdomain
> > > > FreeSWITCH-IPv4: 127.0.0.1
> > > > FreeSWITCH-IPv6: %3A%3A1
> > > > Event-Date-Local: 2008-10-27%2018%3A04%3A28
> > > > Event-Date-GMT: Mon,%2027%20Oct%202008%2022%3A04%3A28%20GMT
> > > > Event-Date-timestamp: 1225145068213242
> > > > Event-Calling-File: switch_channel.c
> > > > Event-Calling-Function: switch_channel_dequeue_dtmf
> > > > Event-Calling-Line-Number: 357
> > > >
> > > >
> > > >
> > > > Channel-State: CS_EXECUTE
> > > > Channel-State-Number: 4
> > > > Channel-Name: sofia/internal/1003%40192.168.50.94
> > > > Unique-ID: 34adac7a-a473-11dd-8207-2b46fcff01af
> > > > Call-Direction: outbound
> > > > Answer-State: answered
> > > > Channel-Read-Codec-Name: G722
> > > > Channel-Read-Codec-Rate: 16000
> > > > Channel-Write-Codec-Name: G722
> > > > Channel-Write-Codec-Rate: 16000
> > > > DTMF-Digit: *
> > > > DTMF-Duration: 2080
> > > > Event-Name: DTMF
> > > > Core-UUID: 1abe8d52-a44b-11dd-8207-2b46fcff01af
> > > > FreeSWITCH-Hostname: localhost.localdomain
> > > > FreeSWITCH-IPv4: 127.0.0.1
> > > > FreeSWITCH-IPv6: %3A%3A1
> > > > Event-Date-Local: 2008-10-27%2018%3A04%3A28
> > > > Event-Date-GMT: Mon,%2027%20Oct%202008%2022%3A04%3A28%20GMT
> > > > Event-Date-timestamp: 1225145068456248
> > > > Event-Calling-File: switch_channel.c
> > > > Event-Calling-Function: switch_channel_dequeue_dtmf
> > > > Event-Calling-Line-Number: 357
> > > >
> > > >
> > > >
> > > > Thanks,
> > > > klaus.
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > Channel-State: CS_EXCHANGE_MEDIA
> > > > Channel-State-Number: 5
> > > > Channel-Name:
> > > >
> > >
> >
> sofia/internal/1003%40192.168.50.56%3A50435%3Brinstance%3D65055bcc835b9844
> > > > Unique-ID: b367e680-a472-11dd-8207-2b46fcff01af
> > > > Call-Direction: outbound
> > > > Answer-State: answered
> > > > Channel-Read-Codec-Name: PCMU
> > > > Channel-Read-Codec-Rate: 8000
> > > > Channel-Write-Codec-Name: PCMU
> > > > Channel-Write-Codec-Rate: 8000
> > > > DTMF-Digit: 8
> > > > DTMF-Duration: 2000
> > > > Event-Name: DTMF
> > > > Core-UUID: 1abe8d52-a44b-11dd-8207-2b46fcff01af
> > > > FreeSWITCH-Hostname: localhost.localdomain
> > > > FreeSWITCH-IPv4: 127.0.0.1
> > > > FreeSWITCH-IPv6: %3A%3A1
> > > > Event-Date-Local: 2008-10-27%2018%3A00%3A47
> > > > Event-Date-GMT: Mon,%2027%20Oct%202008%2022%3A00%3A47%20GMT
> > > > Event-Date-timestamp: 1225144847932433
> > > > Event-Calling-File: switch_channel.c
> > > > Event-Calling-Function: switch_channel_dequeue_dtmf
> > > > Event-Calling-Line-Number: 357
> > > >
> > > >
> > > >
> > > > Channel-State: CS_EXECUTE
> > > > Channel-State-Number: 4
> > > > Channel-Name: sofia/internal/1003%40192.168.50.94
> > > > Unique-ID: b35d1110-a472-11dd-8207-2b46fcff01af
> > > > Call-Direction: outbound
> > > > Answer-State: answered
> > > > Channel-Read-Codec-Name: G722
> > > > Channel-Read-Codec-Rate: 16000
> > > > Channel-Write-Codec-Name: G722
> > > > Channel-Write-Codec-Rate: 16000
> > > > DTMF-Digit: 8
> > > > DTMF-Duration: 2080
> > > > Event-Name: DTMF
> > > > Core-UUID: 1abe8d52-a44b-11dd-8207-2b46fcff01af
> > > > FreeSWITCH-Hostname: localhost.localdomain
> > > > FreeSWITCH-IPv4: 127.0.0.1
> > > > FreeSWITCH-IPv6: %3A%3A1
> > > > Event-Date-Local: 2008-10-27%2018%3A00%3A48
> > > > Event-Date-GMT: Mon,%2027%20Oct%202008%2022%3A00%3A48%20GMT
> > > > Event-Date-timestamp: 1225144848192750
> > > > Event-Calling-File: switch_channel.c
> > > > Event-Calling-Function: switch_channel_dequeue_dtmf
> > > > Event-Calling-Line-Number: 357
> > > >
> > > >
> > > >
> > > >
> > > >
> > > > -------- Original-Nachricht --------
> > > > > Datum: Mon, 27 Oct 2008 12:16:34 -0500
> > > > > Von: "Anthony Minessale" <anthony.minessale at gmail.com>
> > > > > An: freeswitch-users at lists.freeswitch.org
> > > > > Betreff: Re: [Freeswitch-users] DTMF Star Event Inconsistent
> > > >
> > > > > if this is a bridged call you will get one on each leg as the dtmf
> > > passes
> > > > > from one leg to the other.
> > > > > if in some cases the dtmf is intercepted by something like the
> > > > > bind_meta_app
> > > > > then you may only see 1.
> > > > >
> > > > >
> > > > > On Mon, Oct 27, 2008 at 11:36 AM, Klaus Teller
> <klaus.teller at gmx.net
> > >
> > > > > wrote:
> > > > >
> > > > > > I do indeed look for the Event-Name attribute. But since for a
> > > single
> > > > > DTMF
> > > > > > digit two events are received from Freeswitch (with Event-Name:
> > > DTMF) ,
> > > > > i
> > > > > > need to differentiate them somehow such that one is processed
> and
> > > the
> > > > > other
> > > > > > ignored. The differentiation pattern i found is the channel
> state
> > > > > > (CS_EXCHANGE_MEDIA or CS_EXECUTE state). But then, DTMF-star
> > doesn't
> > > > > always
> > > > > > have these two states.
> > > > > >
> > > > > > Klaus.
> > > > > >
> > > > > >
> > > > > > -------- Original-Nachricht --------
> > > > > > > Datum: Mon, 27 Oct 2008 11:19:18 -0500
> > > > > > > Von: "Anthony Minessale" <anthony.minessale at gmail.com>
> > > > > > > An: freeswitch-users at lists.freeswitch.org
> > > > > > > Betreff: Re: [Freeswitch-users] DTMF Star Event Inconsistent
> > > > > >
> > > > > > > you should be looking for the DTMF event and not reacting to
> any
> > > > > others
> > > > > > >
> > > > > > > Event-Name: DTMF
> > > > > > >
> > > > > > > any other ones are not necessarily related to what you want.
> > > > > > >
> > > > > > >
> > > > > > > On Mon, Oct 27, 2008 at 8:49 AM, Klaus Teller
> > > <klaus.teller at gmx.net>
> > > > > > > wrote:
> > > > > > >
> > > > > > > > Hi,
> > > > > > > >
> > > > > > > > I'm calling a registered soft phone (ext. 1003) via the
> event
> > > > socket
> > > > > > > > interface. That is, on one side i have some Java code
> > connecting
> > > to
> > > > > the
> > > > > > > > Freeswitch event socket interface and placing calls and on
> the
> > > > other
> > > > > > > hand i
> > > > > > > > have the soft phone registered to Freeswitch and awaiting
> for
> > > > calls.
> > > > > > > >
> > > > > > > >
> > > > > > > > Now, when i get a call on the soft phone, i press a sequence
> of
> > > > DTMF
> > > > > > > > digits. The sequence of DTMF digits is intended to be read
> by
> > > the
> > > > > Java
> > > > > > > code
> > > > > > > > via the socket interface. Most things run pretty smoothly: i
> > can
> > > > > place
> > > > > > > > calls, i can send DTMFs, i can receive them on the other
> hand.
> > > > > > > >
> > > > > > > > The inconsistent behavior i'm seeing is following. For
> DTMF-0
> > to
> > > > > > DTMF-9,
> > > > > > > > and DTMF-#, i receive two events via the socket interface.
> The
> > > > first
> > > > > > one
> > > > > > > is
> > > > > > > > in CS_EXCHANGE_MEDIA state and the second is in CS_EXECUTE
> > > state.
> > > > > Yet
> > > > > > > for
> > > > > > > > DTMF-* i receive inconsistent number of events:  sometimes
> only
> > > one
> > > > > > > single
> > > > > > > > event in state CS_EXCHANGE_MEDIA sometimes two events as in
> the
> > > > case
> > > > > of
> > > > > > > > other DTMF digits.
> > > > > > > >
> > > > > > > > It seems there is a pattern in this "inconsistency". The odd
> > > DTMF-*
> > > > > > > (first,
> > > > > > > > third, fifth, etc.) generate only one CS_EXCHANGE_MEDIA
> event
> > > while
> > > > > the
> > > > > > > even
> > > > > > > > (second, fourth, sixth, etc.) generate both events.
> > > > > > > >
> > > > > > > > Can somebody help me understand what's going on?
> > > > > > > >
> > > > > > > > Thanks,
> > > > > > > > Klaus.
> > > > > > > >
> > > > > > > > --
> > > > > > > > "Feel free" - 5 GB Mailbox, 50 FreeSMS/Monat ...
> > > > > > > > Jetzt GMX ProMail testen: http://www.gmx.net/de/go/promail
> > > > > > > >
> > > > > > > > _______________________________________________
> > > > > > > > Freeswitch-users mailing list
> > > > > > > > Freeswitch-users at lists.freeswitch.org
> > > > > > > >
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > > > > > > > UNSUBSCRIBE:
> > > > > > http://lists.freeswitch.org/mailman/options/freeswitch-users
> > > > > > > > http://www.freeswitch.org
> > > > > > > >
> > > > > > >
> > > > > > >
> > > > > > >
> > > > > > > --
> > > > > > > Anthony Minessale II
> > > > > > >
> > > > > > > FreeSWITCH http://www.freeswitch.org/
> > > > > > > ClueCon http://www.cluecon.com/
> > > > > > >
> > > > > > > AIM: anthm
> > > > > > >
> > > MSN:anthony_minessale at hotmail.com
> <MSN%3Aanthony_minessale at hotmail.com><
> >
> MSN%3Aanthony_minessale at hotmail.com<MSN%253Aanthony_minessale at hotmail.com>
> > >
> > > > >
> > >
> <MSN%3Aanthony_minessale at hotmail.com<MSN%253Aanthony_minessale at hotmail.com>
> >
> <MSN%253Aanthony_minessale at hotmail.com<MSN%25253Aanthony_minessale at hotmail.com>
> > >
> > > > ><
> > > > > >
> > > > >
> > >
> MSN%3Aanthony_minessale at hotmail.com<MSN%253Aanthony_minessale at hotmail.com>
> >
> <MSN%253Aanthony_minessale at hotmail.com<MSN%25253Aanthony_minessale at hotmail.com>
> > >
> > > >
> > >
> <MSN%253Aanthony_minessale at hotmail.com<MSN%25253Aanthony_minessale at hotmail.com>
> >
> <MSN%25253Aanthony_minessale at hotmail.com<MSN%2525253Aanthony_minessale at hotmail.com>
> > >
> > > > >
> > > > > > >
> > > > > > >
> > > > >
> > >
> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
> >
> <PAYPAL%3Aanthony.minessale at gmail.com<PAYPAL%253Aanthony.minessale at gmail.com>
> > >
> > > >
> > >
> <PAYPAL%3Aanthony.minessale at gmail.com<PAYPAL%253Aanthony.minessale at gmail.com>
> >
> <PAYPAL%253Aanthony.minessale at gmail.com<PAYPAL%25253Aanthony.minessale at gmail.com>
> > >
> > > > >
> > > > > >
> > > > >
> > >
> <PAYPAL%3Aanthony.minessale at gmail.com<PAYPAL%253Aanthony.minessale at gmail.com>
> >
> <PAYPAL%253Aanthony.minessale at gmail.com<PAYPAL%25253Aanthony.minessale at gmail.com>
> > >
> > > >
> > >
> <PAYPAL%253Aanthony.minessale at gmail.com<PAYPAL%25253Aanthony.minessale at gmail.com>
> >
> <PAYPAL%25253Aanthony.minessale at gmail.com<PAYPAL%2525253Aanthony.minessale at gmail.com>
> > >
> > > > >
> > > > > > >
> > > > > > > IRC: irc.freenode.net #freeswitch
> > > > > > >
> > > > > > > FreeSWITCH Developer Conference
> > > > > > >
> > > sip:888 at conference.freeswitch.org
> <sip%3A888 at conference.freeswitch.org><
> >
> sip%3A888 at conference.freeswitch.org<sip%253A888 at conference.freeswitch.org>
> > >
> > > > >
> > >
> <sip%3A888 at conference.freeswitch.org<sip%253A888 at conference.freeswitch.org>
> >
> <sip%253A888 at conference.freeswitch.org<sip%25253A888 at conference.freeswitch.org>
> > >
> > > > ><
> > > > > >
> > > > >
> > >
> sip%3A888 at conference.freeswitch.org<sip%253A888 at conference.freeswitch.org>
> >
> <sip%253A888 at conference.freeswitch.org<sip%25253A888 at conference.freeswitch.org>
> > >
> > > >
> > >
> <sip%253A888 at conference.freeswitch.org<sip%25253A888 at conference.freeswitch.org>
> >
> <sip%25253A888 at conference.freeswitch.org<sip%2525253A888 at conference.freeswitch.org>
> > >
> > > > >
> > > > > > >
> > > > > > > iax:guest at conference.freeswitch.org/888
> > > > > > >
> > > > >
> > >
> googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
> >
> <googletalk%3Aconf%2B888 at conference.freeswitch.org<googletalk%253Aconf%252B888 at conference.freeswitch.org>
> > >
> > > >
> > >
> <googletalk%3Aconf%2B888 at conference.freeswitch.org<googletalk%253Aconf%252B888 at conference.freeswitch.org>
> >
> <googletalk%253Aconf%252B888 at conference.freeswitch.org<googletalk%25253Aconf%25252B888 at conference.freeswitch.org>
> > >
> > > > >
> > > > > >
> > > > >
> > >
> <googletalk%3Aconf%2B888 at conference.freeswitch.org<googletalk%253Aconf%252B888 at conference.freeswitch.org>
> >
> <googletalk%253Aconf%252B888 at conference.freeswitch.org<googletalk%25253Aconf%25252B888 at conference.freeswitch.org>
> > >
> > > >
> > >
> <googletalk%253Aconf%252B888 at conference.freeswitch.org<googletalk%25253Aconf%25252B888 at conference.freeswitch.org>
> >
> <googletalk%25253Aconf%25252B888 at conference.freeswitch.org<googletalk%2525253Aconf%2525252B888 at conference.freeswitch.org>
> > >
> > > > >
> > > > > > >
> > > > > > > pstn:213-799-1400
> > > > > >
> > > > > > --
> > > > > > Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s
> mit
> > > > > allen:
> > > > > > http://www.gmx.net/de/go/multimessenger
> > > > > >
> > > > > > _______________________________________________
> > > > > > Freeswitch-users mailing list
> > > > > > Freeswitch-users at lists.freeswitch.org
> > > > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > > > > > UNSUBSCRIBE:
> > > > http://lists.freeswitch.org/mailman/options/freeswitch-users
> > > > > > http://www.freeswitch.org
> > > > > >
> > > > >
> > > > >
> > > > >
> > > > > --
> > > > > Anthony Minessale II
> > > > >
> > > > > FreeSWITCH http://www.freeswitch.org/
> > > > > ClueCon http://www.cluecon.com/
> > > > >
> > > > > AIM: anthm
> > > > >
> MSN:anthony_minessale at hotmail.com<MSN%3Aanthony_minessale at hotmail.com>
> > >
> <MSN%3Aanthony_minessale at hotmail.com<MSN%253Aanthony_minessale at hotmail.com>
> > ><
> > > >
> > >
> MSN%3Aanthony_minessale at hotmail.com<MSN%253Aanthony_minessale at hotmail.com>
> >
> <MSN%253Aanthony_minessale at hotmail.com<MSN%25253Aanthony_minessale at hotmail.com>
> > >
> > > > >
> > > > >
> > >
> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
> >
> <PAYPAL%3Aanthony.minessale at gmail.com<PAYPAL%253Aanthony.minessale at gmail.com>
> > >
> > > >
> > >
> <PAYPAL%3Aanthony.minessale at gmail.com<PAYPAL%253Aanthony.minessale at gmail.com>
> >
> <PAYPAL%253Aanthony.minessale at gmail.com<PAYPAL%25253Aanthony.minessale at gmail.com>
> > >
> > > > >
> > > > > IRC: irc.freenode.net #freeswitch
> > > > >
> > > > > FreeSWITCH Developer Conference
> > > > >
> sip:888 at conference.freeswitch.org<sip%3A888 at conference.freeswitch.org>
> > >
> <sip%3A888 at conference.freeswitch.org<sip%253A888 at conference.freeswitch.org>
> > ><
> > > >
> > >
> sip%3A888 at conference.freeswitch.org<sip%253A888 at conference.freeswitch.org>
> >
> <sip%253A888 at conference.freeswitch.org<sip%25253A888 at conference.freeswitch.org>
> > >
> > > > >
> > > > > iax:guest at conference.freeswitch.org/888
> > > > >
> > >
> googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
> >
> <googletalk%3Aconf%2B888 at conference.freeswitch.org<googletalk%253Aconf%252B888 at conference.freeswitch.org>
> > >
> > > >
> > >
> <googletalk%3Aconf%2B888 at conference.freeswitch.org<googletalk%253Aconf%252B888 at conference.freeswitch.org>
> >
> <googletalk%253Aconf%252B888 at conference.freeswitch.org<googletalk%25253Aconf%25252B888 at conference.freeswitch.org>
> > >
> > > > >
> > > > > pstn:213-799-1400
> > > >
> > > > --
> > > > "Feel free" - 5 GB Mailbox, 50 FreeSMS/Monat ...
> > > > Jetzt GMX ProMail testen: http://www.gmx.net/de/go/promail
> > > >
> > > > _______________________________________________
> > > > Freeswitch-users mailing list
> > > > Freeswitch-users at lists.freeswitch.org
> > > > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > > > UNSUBSCRIBE:
> > http://lists.freeswitch.org/mailman/options/freeswitch-users
> > > > http://www.freeswitch.org
> > > >
> >
> > --
> > Psssst! Schon vom neuen GMX MultiMessenger gehört? Der kann`s mit
> allen:
> > http://www.gmx.net/de/go/multimessenger
> >
> > _______________________________________________
> > Freeswitch-users mailing list
> > Freeswitch-users at lists.freeswitch.org
> > http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> > UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> > http://www.freeswitch.org
> >
> 
> 
> 
> -- 
> Anthony Minessale II
> 
> FreeSWITCH http://www.freeswitch.org/
> ClueCon http://www.cluecon.com/
> 
> AIM: anthm
> MSN:anthony_minessale at hotmail.com <MSN%3Aanthony_minessale at hotmail.com>
> GTALK/JABBER/PAYPAL:anthony.minessale at gmail.com<PAYPAL%3Aanthony.minessale at gmail.com>
> IRC: irc.freenode.net #freeswitch
> 
> FreeSWITCH Developer Conference
> sip:888 at conference.freeswitch.org <sip%3A888 at conference.freeswitch.org>
> iax:guest at conference.freeswitch.org/888
> googletalk:conf+888 at conference.freeswitch.org<googletalk%3Aconf%2B888 at conference.freeswitch.org>
> pstn:213-799-1400

-- 
GMX Download-Spiele: Preizsturz! Alle Puzzle-Spiele Deluxe über 60% billiger.
http://games.entertainment.gmx.net/de/entertainment/games/download/puzzle/index.html




More information about the FreeSWITCH-users mailing list