[SPAM] - Re: [SPAM] - Re: incoming DTMF detection failed. PleaseHELP!!!! - Email found in subject - Email found in subject

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Benny, sorry for the emails, but do you have any idea about that?

Thanks
Jose

----- Original Message ----- 
From: "Benny Prijono" <bennylp@xxxxxxxxx>
To: "pjsip list" <pjsip at lists.pjsip.org>
Sent: Wednesday, June 30, 2010 4:02 AM
Subject: [SPAM] - Re: [SPAM] - Re: incoming DTMF detection failed. 
PleaseHELP!!!! - Email found in subject - Email found in subject


Could you resend the Wireshark capture file in .pcap format, so that I
can load it in my wireshark here?

And also keep the log files around, I might need to ask the content of the 
SDPs.

Best regards,
 Benny


On Wed, Jun 30, 2010 at 1:09 PM, Jose Suarez <jsuarez at padirac.com.ar> wrote:
> Benny, I send you an extract of the pjsip log. In that you can see that I
> can detect the DTMF but compiling my application with pjsip 1.3.
>
> 02:34:08.600 tsx0x82dd70c Timeout timer event
> 02:34:08.600 tsx0x82dd70c State changed from Terminated to Destroyed,
> event=TIMER
> 02:34:08.600 tsx0x82dd70c Transaction destroyed!
> 02:34:08.600 wav_player.c File player './Msg/ford.wav' created:
> samp.rate=8000, ch=1, bufsize=4KB, filesize=330KB
> 02:34:08.600 conference.c Port 2 (./Msg/ford.wav) transmitting to port 1
> (sip:48556976 at hpbx.iplannetworks.net)
> 02:34:08.749 tsx0x82d8894 Timeout timer event
> 02:34:08.749 tsx0x82d8894 State changed from Completed to Terminated,
> event=TIMER
> 02:34:08.749 tsx0x82d8894 Timeout timer event
> 02:34:08.749 tsx0x82d8894 State changed from Terminated to Destroyed,
> event=TIMER
> 02:34:08.750 tdta0x82d5870 Destroying txdata Request msg
> REGISTER/cseq=47027 (tdta0x82d5870)
> 02:34:08.750 tsx0x82d8894 Transaction destroyed!
> 02:34:09.869 tsx0x82e40f4 Timeout timer event
> 02:34:09.869 tsx0x82e40f4 State changed from Completed to Terminated,
> event=TIMER
> 02:34:09.869 dlg0x82cef34 Transaction tsx0x82e40f4 state changed to
> Terminated
> 02:34:09.869 tsx0x82e40f4 Timeout timer event
> 02:34:09.869 tsx0x82e40f4 State changed from Terminated to Destroyed,
> event=TIMER
> 02:34:09.870 tdta0x82e3088 Destroying txdata Request msg PRACK/cseq=17153
> (tdta0x82e3088)
> 02:34:09.870 tsx0x82e40f4 Transaction destroyed!
> 02:34:14.465 strm0x82dffe4 RTP status: badpt=-1, badssrc=0, dup=0,
> outorder=0, probation=0, restart=0
> 02:34:14.465 strm0x82dffe4 Bad RTP pt 13 (expecting 0)
> 02:34:14.469 strm0x82dffe4 Received DTMF digit 1, vol=11
> 02:34:14.470 conference.c Port 2 (./Msg/ford.wav) stop transmitting to
> port 1 (sip:48556976 at hpbx.iplannetworks.net)
> 02:34:14.470 wav_player.c File player './Msg/ford.wav' created:
> samp.rate=8000, ch=1, bufsize=4KB, filesize=330KB
> 02:34:14.470 conference.c Port 2 (./Msg/ford.wav) transmitting to port 1
> (sip:48556976 at hpbx.iplannetworks.net)
> 02:34:14.483 strm0x82dffe4 Jitter buffer empty (prefetch=2)
> 02:34:18.749 pjsua_acc.c Sending 2 bytes keep-alive packet for acc 0 to
> 190.2.20.2:5060
> 02:34:18.749 tdta0x82d5870 Destroying txdata raw
> 02:34:20.559 strm0x82dffe4 RTP status: badpt=-1, badssrc=0, dup=0,
> outorder=0, probation=0, restart=0
> 02:34:20.559 strm0x82dffe4 Bad RTP pt 13 (expecting 0)
> 02:34:20.559 strm0x82dffe4 Received DTMF digit 1, vol=11
> 02:34:20.559 conference.c Port 2 (./Msg/ford.wav) stop transmitting to
> port 1 (sip:48556976 at hpbx.iplannetworks.net)
> 02:34:20.559 wav_player.c File player './Msg/ford.wav' created:
> samp.rate=8000, ch=1, bufsize=4KB, filesize=330KB
> 02:34:20.559 conference.c Port 2 (./Msg/ford.wav) transmitting to port 1
> (sip:48556976 at hpbx.iplannetworks.net)
> 02:34:20.564 strm0x82dffe4 Jitter buffer empty (prefetch=2)
> 02:34:26.278 strm0x82dffe4 RTP status: badpt=-1, badssrc=0, dup=0,
> outorder=0, probation=0, restart=0
> 02:34:26.278 strm0x82dffe4 Bad RTP pt 13 (expecting 0)
> 02:34:26.278 strm0x82dffe4 Received DTMF digit 1, vol=11
> 02:34:26.278 conference.c Port 2 (./Msg/ford.wav) stop transmitting to
> port 1 (sip:48556976 at hpbx.iplannetworks.net)
> 02:34:26.278 endpoint Request msg BYE/cseq=17155 (tdta0x82dd6a8)
> created.
> 02:34:26.278 inv0x82cef34 Sending Request msg BYE/cseq=17155
> (tdta0x82dd6a8)
> 02:34:26.278 dlg0x82cef34 Sending Request msg BYE/cseq=17155
> (tdta0x82dd6a8)
> 02:34:26.278 tsx0x82cf744 Transaction created for Request msg
> BYE/cseq=17154 (tdta0x82dd6a8)
> 02:34:26.278 tsx0x82cf744 Sending Request msg BYE/cseq=17154
> (tdta0x82dd6a8) in state Null
> 02:34:26.278 sip_resolve.c Target '190.2.20.2:5060' type=UDP resolved to
> '190.2.20.2:5060' type=UDP (UDP transport)
> 02:34:26.278 pjsua_core.c TX 408 bytes Request msg BYE/cseq=17154
> (tdta0x82dd6a8) to UDP 190.2.20.2:5060:
> BYE sip:48556976 at 190.2.20.2:5060;transport=udp SIP/2.0
> Via: SIP/2.0/UDP
> 192.168.0.74:6083;rport;branch=z9hG4bKPj0LdFv5nABw5hxWucSToHnVqOIMoqYT8l
> Max-Forwards: 70
> From:
> sip:1152799555 at hpbx.iplannetworks.net;tag=dYnEjl10hnbyX.4.AaroT9xUpuMhXFsu
> To:
> sip:48556976 at hpbx.iplannetworks.net;tag=SDu2rce99-557157449-1277876080463
> Call-ID: 4XSbHXu.ZgFKLP7Kg8g6tCxmwWqs8JIa
> CSeq: 17154 BYE
> Content-Length: 0
>
> and when compiling the application with pjsip 1.6, the extract log is the
> following:
> --end msg--
> 03:02:18.717 tsx0x82ebd74 Incoming Response msg 200/INVITE/cseq=23762
> (rdata0x81f7c14) in state Proceeding
> 03:02:18.717 tsx0x82ebd74 State changed from Proceeding to Terminated,
> event=RX_MSG
> 03:02:18.717 dlg0x82da83c Received Response msg 200/INVITE/cseq=23762
> (rdata0x81f7c14)
> 03:02:18.717 dlg0x82da83c Route-set updated
> 03:02:18.717 dlg0x82da83c Route-set frozen
> 03:02:18.717 dlg0x82da83c Transaction tsx0x82ebd74 state changed to
> Terminated
> 03:02:18.717 inv0x82da83c SDP negotiation done, message body is ignored
> 03:02:18.717 inv0x82da83c Received Response msg 200/INVITE/cseq=23762
> (rdata0x81f7c14), sending ACK
> 03:02:18.717 endpoint Request msg ACK/cseq=23762 (tdta0x82e3d60)
> created.
> 03:02:18.717 dlg0x82da83c Sending Request msg ACK/cseq=23762
> (tdta0x82e3d60)
> 03:02:18.717 sip_resolve.c Target '190.2.20.2:5060' type=UDP resolved to
> '190.2.20.2:5060' type=UDP (UDP transport)
> 03:02:18.717 pjsua_core.c TX 410 bytes Request msg ACK/cseq=23762
> (tdta0x82e3d60) to UDP 190.2.20.2:5060:
> ACK sip:48556976 at 190.2.20.2:5060;transport=udp SIP/2.0
> Via: SIP/2.0/UDP
> 190.210.86.201:6083;rport;branch=z9hG4bKPjNU9bntcS62wsrL45cy5ke38i.uotM6Vj
> Max-Forwards: 70
> From:
> sip:1152799555 at hpbx.iplannetworks.net;tag=nHtnMoY2kBC-yLhMQ9RCh48gLcWQ630T
> To:
> sip:48556976 at hpbx.iplannetworks.net;tag=SDfj67699-941701043-1277877769853
> Call-ID: rIHoV.02JFCU8df8EqVQmKficVg4eCdh
> CSeq: 23762 ACK
> Content-Length: 0
>
>
> --end msg--
> 03:02:18.717 tsx0x82ebd74 Timeout timer event
> 03:02:18.717 tsx0x82ebd74 State changed from Terminated to Destroyed,
> event=TIMER
> 03:02:18.717 tsx0x82ebd74 Transaction destroyed!
> 03:02:18.717 wav_player.c File player './Msg/ford.wav' created:
> samp.rate=8000, ch=1, bufsize=4KB, filesize=330KB
> 03:02:18.717 conference.c Port 2 (./Msg/ford.wav) transmitting to port 1
> (sip:48556976 at hpbx.iplannetworks.net)
> 03:02:18.846 silencedet.c Re-adjust threshold (in silence)to 18
> 03:02:18.866 silencedet.c Starting talk burst (level=260 threshold=18)
> 03:02:18.866 strm0x82ee754 Start talksprut..
> 03:02:19.246 tsx0x82f2664 Timeout timer event
> 03:02:19.246 tsx0x82f2664 State changed from Completed to Terminated,
> event=TIMER
> 03:02:19.246 dlg0x82da83c Transaction tsx0x82f2664 state changed to
> Terminated
> 03:02:19.246 tsx0x82f2664 Timeout timer event
> 03:02:19.246 tsx0x82f2664 State changed from Terminated to Destroyed,
> event=TIMER
> 03:02:19.246 tdta0x82f15f8 Destroying txdata Request msg PRACK/cseq=23763
> (tdta0x82f15f8)
> 03:02:19.246 tsx0x82f2664 Transaction destroyed!
> 03:02:27.387 silencedet.c Re-adjust threshold (in talk burst)to 3219
> 03:02:28.125 pjsua_acc.c Sending 2 bytes keep-alive packet for acc 0 to
> 190.2.20.2:5060
> 03:02:28.125 tdta0x82e64e8 Destroying txdata raw
> 03:02:40.147 silencedet.c Re-adjust threshold (in talk burst)to 4887
> 03:02:43.125 pjsua_acc.c Sending 2 bytes keep-alive packet for acc 0 to
> 190.2.20.2:5060
> 03:02:43.125 tdta0x82dd7a8 Destroying txdata raw
> 03:02:45.587 silencedet.c Starting silence (level=1878 threshold=1132)
> 03:02:45.587 strm0x82ee754 Starting silence
> 03:02:45.607 silencedet.c Starting talk burst (level=1877 threshold=1132)
> 03:02:45.607 strm0x82ee754 Start talksprut..
> 03:02:49.327 silencedet.c Starting silence (level=0 threshold=14)
> 03:02:49.327 strm0x82ee754 Starting silence
> 03:02:52.527 silencedet.c Re-adjust threshold (in silence)to 0
> 03:02:53.386 silencedet.c Starting talk burst (level=1291 threshold=0)
> 03:02:53.386 strm0x82ee754 Start talksprut..
> 03:02:57.327 silencedet.c Starting silence (level=0 threshold=0)
> 03:02:57.327 strm0x82ee754 Starting silence
> 03:02:58.125 pjsua_acc.c Sending 2 bytes keep-alive packet for acc 0 to
> 190.2.20.2:5060
> 03:02:58.125 tdta0x82e64e8 Destroying txdata raw
> 03:02:59.727 silencedet.c Starting talk burst (level=215 threshold=0)
> 03:02:59.727 strm0x82ee754 Start talksprut..
> 03:03:00.086 wav_player.c File port ./Msg/ford.wav EOF
> 03:03:00.087 conference.c Port 2 (./Msg/ford.wav) stop transmitting to
> port 1 (sip:48556976 at hpbx.iplannetworks.net)
> 03:03:00.087 endpoint Request msg BYE/cseq=23765 (tdta0x82ebd10)
> created.
> 03:03:00.087 inv0x82da83c Sending Request msg BYE/cseq=23765
> (tdta0x82ebd10)
> 03:03:00.087 dlg0x82da83c Sending Request msg BYE/cseq=23765
> (tdta0x82ebd10)
> 03:03:00.087 tsx0x82e5d74 Transaction created for Request msg
> BYE/cseq=23764 (tdta0x82ebd10)
> 03:03:00.087 tsx0x82e5d74 Sending Request msg BYE/cseq=23764
> (tdta0x82ebd10) in state Null
> 03:03:00.087 sip_resolve.c Target '190.2.20.2:5060' type=UDP resolved to
> '190.2.20.2:5060' type=UDP (UDP transport)
> 03:03:00.087 pjsua_core.c TX 410 bytes Request msg BYE/cseq=23764
> (tdta0x82ebd10) to UDP 190.2.20.2:5060:
> BYE sip:48556976 at 190.2.20.2:5060;transport=udp SIP/2.0
> Via: SIP/2.0/UDP
> 190.210.86.201:6083;rport;branch=z9hG4bKPjBsAUKfARGpvDXyHranrEbAM29LH9Hi7z
> Max-Forwards: 70
> From:
> sip:1152799555 at hpbx.iplannetworks.net;tag=nHtnMoY2kBC-yLhMQ9RCh48gLcWQ630T
> To:
> sip:48556976 at hpbx.iplannetworks.net;tag=SDfj67699-941701043-1277877769853
> Call-ID: rIHoV.02JFCU8df8EqVQmKficVg4eCdh
> CSeq: 23764 BYE
> Content-Length: 0
>
>
> And in that case I don't see anything about DTMF events.
>
> If you want more information please let me know.
>
> Thank you very much
> Jose
>
>
>
> ----- Original Message ----- From: "Benny Prijono" <bennylp@xxxxxxxxx>
> To: "pjsip list" <pjsip at lists.pjsip.org>
> Sent: Wednesday, June 30, 2010 12:59 AM
> Subject: [SPAM] - Re: incoming DTMF detection failed. Please
> HELP!!!! - Email found in subject
>
>
> What software are you using to send the DTMF?
>
> It would help if you also attach Wireshark capture of the RTP packets
> containing the DTMF events (and please make the pcap file is small, as
> we have 500KB attachment size limit on this list)
>
> Best regards,
> Benny
>
>
> On Tue, Jun 29, 2010 at 1:07 AM, Jose Suarez <jsuarez at padirac.com.ar> 
> wrote:
>>
>> Sorry for my emails but I'm very worried because I migrated my 
>> application
>> to 1.6 version (I've used 1.3) because a problem in the registration and
>> now
>> I found that in this version I can't detect the incoming dtmf. My
>> application plays a message and waits for a dtmf input to repeat that
>> message but this dtmf is never detected. The code is the same that in the
>> pjsip1.3 version and in this version it functions ok.
>> In simple words, I set the callback in the pjsua_config structure
>> (.cb.on_dtmf_digit = &onDtmfDigit) but I don't receive any dtmf in that
>> callback (but I received them when I used the 1.3 version).
>> the onDtmfDigit is like this:
>> void onDtmfDigit (pjsua_call_id pjCallId, int iDigit)
>> {
>> std::stringstream ssLog;
>> std::string strDtmf;
>>
>> ssLog << iDigit;
>> strDtmf = ssLog.str();
>>
>> ssLog.str("");
>>
>> ssLog << "OnDtmfDigit - call id: <";
>> ssLog << pjCallId;
>> ssLog << ">- Dtmf detected: <";
>> ssLog << iDigit;
>> ssLog << ">.";
>>
>> strLog = ssLog.str();
>>
>> m_oLogger->write (strLog, CDialerLogger::iLogWarning);
>> }
>>
>> Could you help me please?? Is it a bug in the 1.6 version or I must 
>> detect
>> the Dtmf digits in a different way?
>> I've worked too much in that project and I'm worried that I can't solve
>> that
>> because is very important to the application that I can detect DTMF.
>>
>> Thanks in advance!!
>> Jose
>> _______________________________________________
>> Visit our blog: http://blog.pjsip.org
>>
>> pjsip mailing list
>> pjsip at lists.pjsip.org
>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>>
>>
>
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
>
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>
> _______________________________________________
> Visit our blog: http://blog.pjsip.org
>
> pjsip mailing list
> pjsip at lists.pjsip.org
> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org
>

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

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




[Index of Archives]     [Asterisk Users]     [Asterisk App Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Security]     [Bugtraq]     [Linux]     [Linux OMAP]     [Linux MIPS]     [Linux API]
  Powered by Linux