Hi David,
Here's a dump about the negociation issue The pstnGateway has G729, G729A, PCMA and PCMU My bayonneSvr has G723, G711 and GSM Of course I've clean wiped my old bayonne components and compiled the last ones. Tell me if you need more information thanks Le jeudi 30 mars 2006 à 09:32 -0500, David Sugar a écrit : > You need 1.2.1, where I fixed the sdp negotiation fully and think > finally correctly, to examine the rtpmap of the remote's attributes. I > have also considered changes to allow Bayonne to support and negotiate > sessions for which it has no direct codec. After all, Bayonne need not > know the audio data to play and record prompts. Hence, it could then > potentially record and playback a g729 audio file even if it cannot know > what it is recording and playing :). To do that, I need to define > additional audio formats in ccaudio even without matching codecs, and > then add them to the sdp negotiation code in Bayonne. > -- Alexandre BOULANGER <[EMAIL PROTECTED]>
[driver.conf] encoding = mulaw 09:00:15.836927 IP pstnGateway.sip > bayonneSvr.sip: UDP, length: 1079 [EMAIL PROTECTED] sip:[EMAIL PROTECTED]:5060 SIP/2.0 Record-Route: <sip:pstnGateway;ftag=00808260003A00044CF700000FD7;lr=on> Via: SIP/2.0/UDP pstnGateway;branch=z9hG4bK45c7.d63c19f1.0 Via: SIP/2.0/UDP SIPexpress:5060;branch=z9hG4bK00808260003A00044CF700000430 From: <sip:[EMAIL PROTECTED]>;tag=00808260003A00044CF700000FD7 To: <sip:[EMAIL PROTECTED]> Call-ID: [EMAIL PROTECTED] CSeq: 19299 INVITE Contact: <sip:[EMAIL PROTECTED]:5060> Max-Forwards: 16 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, INFO Content-Type: application/sdp Supported: 100rel User-Agent: TELES.iSWITCH Content-Length: 406 v=0 o=- 1028184700007462 1 IN IP4 SIPexpress s=- c=IN IP4 87.240.72.199 t=0 0 m=audio 4010 RTP/AVP 18 18 8 0 a=rtpmap:18 G729/8000 a=ptime:20 a=rtpmap:18 G729A/8000 a=ptime:20 a=rtpmap:8 PCMA/8000 a=ptime:20 a=rtpmap:0 PCMU/8000 a=ptime:20 a=sendrecv m=image 4012 udptl t38 a=T38FaxVersion:0 a=T38MaxBitRate:14400 a=T38FaxUdpEC:t38UDPRedundancy a=T38FaxRateManagement:transferredTCF 09:00:15.837335 IP bayonneSvr.sip > pstnGateway.sip: UDP, length: 459 [EMAIL PROTECTED]@...W.D4W.H.......>.SIP/2.0 100 Trying Via: SIP/2.0/UDP pstnGateway;branch=z9hG4bK45c7.d63c19f1.0 Via: SIP/2.0/UDP SIPexpress:5060;branch=z9hG4bK00808260003A00044CF700000430 From: <sip:[EMAIL PROTECTED]>;tag=00808260003A00044CF700000FD7 To: <sip:[EMAIL PROTECTED]> Call-ID: [EMAIL PROTECTED] CSeq: 19299 INVITE Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, MESSAGE, INFO, REFER, UPDATE Content-Length: 0 09:00:15.837415 IP bayonneSvr.sip > pstnGateway.sip: UDP, length: 609 [EMAIL PROTECTED]@..LW.D4W.H......i>.SIP/2.0 101 Dialog Establishement Via: SIP/2.0/UDP pstnGateway;branch=z9hG4bK45c7.d63c19f1.0 Via: SIP/2.0/UDP SIPexpress:5060;branch=z9hG4bK00808260003A00044CF700000430 Record-Route: <sip:pstnGateway;ftag=00808260003A00044CF700000FD7;lr=on> From: <sip:[EMAIL PROTECTED]>;tag=00808260003A00044CF700000FD7 To: <sip:[EMAIL PROTECTED]>;tag=1191167549 Call-ID: [EMAIL PROTECTED] CSeq: 19299 INVITE Contact: <sip:[EMAIL PROTECTED]:5060> Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, MESSAGE, INFO, REFER, UPDATE Content-Length: 0 09:00:15.838013 IP bayonneSvr.sip > pstnGateway.sip: UDP, length: 490 [EMAIL PROTECTED]@...W.D4W.H.......>$SIP/2.0 415 Unsupported Media Type Via: SIP/2.0/UDP pstnGateway;branch=z9hG4bK45c7.d63c19f1.0 Via: SIP/2.0/UDP SIPexpress:5060;branch=z9hG4bK00808260003A00044CF700000430 From: <sip:[EMAIL PROTECTED]>;tag=00808260003A00044CF700000FD7 To: <sip:[EMAIL PROTECTED]>;tag=1191167549 Call-ID: [EMAIL PROTECTED] CSeq: 19299 INVITE Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, MESSAGE, INFO, REFER, UPDATE Content-Length: 0 09:00:15.839616 IP pstnGateway.sip > bayonneSvr.sip: UDP, length: 379 [EMAIL PROTECTED]&W.H.W.D4.......9ACK sip:[EMAIL PROTECTED]:5060 SIP/2.0 Via: SIP/2.0/UDP pstnGateway;branch=z9hG4bK45c7.d63c19f1.0 From: <sip:[EMAIL PROTECTED]>;tag=00808260003A00044CF700000FD7 Call-ID: [EMAIL PROTECTED] To: <sip:[EMAIL PROTECTED]>;tag=1191167549 CSeq: 19299 ACK User-Agent: Sip EXpress router(0.9.6 (i386/linux)) Content-Length: 0 bayonne log, debug level Apr 4 08:59:01 ptg2 bayonne: starting 1.2.1 on i686 Linux; timeslots=8 Apr 4 08:59:01 ptg2 bayonne: libexec starting; path=/usr/local/share/bayonne/libexec Apr 4 08:59:01 ptg2 bayonne: loading french translator Apr 4 08:59:01 ptg2 bayonne: sip/0: session starting [...] Apr 4 08:59:01 ptg2 bayonne: sip/7: session starting Apr 4 08:59:01 ptg2 bayonne[28137]: sip: adding sdp encoding 0 PCMU/8000 Apr 4 08:59:01 ptg2 bayonne[28137]: sip: bound to port 5060 Apr 4 08:59:01 ptg2 bayonne[28137]: sip msgport starting Apr 4 08:59:02 ptg2 bayonne[28137]: binding ivrscript... Apr 4 08:59:02 ptg2 bayonne[28137]: compiled definitions::audiostrip; 10 steps Apr 4 08:59:02 ptg2 bayonne[28137]: compiler scanning /usr/local/share/bayonne/ivrscript1 Apr 4 08:59:02 ptg2 bayonne[28137]: compiler scanning /usr/local/share/bayonne/scripts Apr 4 08:59:02 ptg2 bayonne[28137]: register 33177359800 as askus01 on sip:pstnGateway Apr 4 08:59:02 ptg2 bayonne[28137]: compiled 33177359800::idemp; 13 steps [...] Apr 4 08:59:02 ptg2 bayonne[28137]: compiled 33177359800; 10 steps Apr 4 08:59:02 ptg2 bayonne[28137]: 3 scripts compiled Apr 4 08:59:02 ptg2 bayonne[28137]: driver(s) started; 8 timeslot(s) used Apr 4 08:59:02 ptg2 bayonne[28137]: tcpmon service started Apr 4 08:59:02 ptg2 bayonne[28137]: sip: event 0002; cid=0, did=0, rid=1 Apr 4 08:59:02 ptg2 bayonne[28137]: sip: event 0001; cid=0, did=0, rid=1 Apr 4 08:59:02 ptg2 bayonne[28137]: registration for sip:[EMAIL PROTECTED]:5060 confirmed Apr 4 09:00:15 ptg2 bayonne[28137]: sip: event 0005; cid=1, did=2, rid=0 Apr 4 09:00:15 ptg2 bayonne[28137]: sip: event 0019; cid=1, did=-1, rid=0 Apr 4 09:00:15 ptg2 bayonne[28137]: sip: got bye for non-existant call [driver.conf] encoding = alaw 09:01:24.473477 IP pstnGateway.sip > bayonneSvr.sip: UDP, length: 1078 [EMAIL PROTECTED]>..INVITE sip:[EMAIL PROTECTED]:5060 SIP/2.0 Record-Route: <sip:pstnGateway;ftag=00808260003A0005590C000024AB;lr=on> Via: SIP/2.0/UDP pstnGateway;branch=z9hG4bKfa66.c366ad13.0 Via: SIP/2.0/UDP SIPexpress:5060;branch=z9hG4bK00808260003A0005590C00001939 From: <sip:[EMAIL PROTECTED]>;tag=00808260003A0005590C000024AB To: <sip:[EMAIL PROTECTED]> Call-ID: [EMAIL PROTECTED] CSeq: 2876 INVITE Contact: <sip:[EMAIL PROTECTED]:5060> Max-Forwards: 16 Allow: INVITE, ACK, BYE, CANCEL, OPTIONS, PRACK, INFO Content-Type: application/sdp Supported: 100rel User-Agent: TELES.iSWITCH Content-Length: 406 v=0 o=- 1035047600009190 1 IN IP4 SIPexpress s=- c=IN IP4 87.240.72.199 t=0 0 m=audio 5210 RTP/AVP 18 18 8 0 a=rtpmap:18 G729/8000 a=ptime:20 a=rtpmap:18 G729A/8000 a=ptime:20 a=rtpmap:8 PCMA/8000 a=ptime:20 a=rtpmap:0 PCMU/8000 a=ptime:20 a=sendrecv m=image 5212 udptl t38 a=T38FaxVersion:0 a=T38MaxBitRate:14400 a=T38FaxUdpEC:t38UDPRedundancy a=T38FaxRateManagement:transferredTCF 09:01:24.473832 IP bayonneSvr.sip > pstnGateway.sip: UDP, length: 458 [EMAIL PROTECTED]@...W.D4W.H.......>.SIP/2.0 100 Trying Via: SIP/2.0/UDP pstnGateway;branch=z9hG4bKfa66.c366ad13.0 Via: SIP/2.0/UDP SIPexpress:5060;branch=z9hG4bK00808260003A0005590C00001939 From: <sip:[EMAIL PROTECTED]>;tag=00808260003A0005590C000024AB To: <sip:[EMAIL PROTECTED]> Call-ID: [EMAIL PROTECTED] CSeq: 2876 INVITE Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, MESSAGE, INFO, REFER, UPDATE Content-Length: 0 09:01:24.473909 IP bayonneSvr.sip > pstnGateway.sip: UDP, length: 607 [EMAIL PROTECTED]@..NW.D4W.H......g>.SIP/2.0 101 Dialog Establishement Via: SIP/2.0/UDP pstnGateway;branch=z9hG4bKfa66.c366ad13.0 Via: SIP/2.0/UDP SIPexpress:5060;branch=z9hG4bK00808260003A0005590C00001939 Record-Route: <sip:pstnGateway;ftag=00808260003A0005590C000024AB;lr=on> From: <sip:[EMAIL PROTECTED]>;tag=00808260003A0005590C000024AB To: <sip:[EMAIL PROTECTED]>;tag=368577037 Call-ID: [EMAIL PROTECTED] CSeq: 2876 INVITE Contact: <sip:[EMAIL PROTECTED]:5060> Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, MESSAGE, INFO, REFER, UPDATE Content-Length: 0 09:01:24.474484 IP bayonneSvr.sip > pstnGateway.sip: UDP, length: 488 [EMAIL PROTECTED]@...W.D4W.H.......>"SIP/2.0 415 Unsupported Media Type Via: SIP/2.0/UDP pstnGateway;branch=z9hG4bKfa66.c366ad13.0 Via: SIP/2.0/UDP SIPexpress:5060;branch=z9hG4bK00808260003A0005590C00001939 From: <sip:[EMAIL PROTECTED]>;tag=00808260003A0005590C000024AB To: <sip:[EMAIL PROTECTED]>;tag=368577037 Call-ID: [EMAIL PROTECTED] CSeq: 2876 INVITE Allow: INVITE, ACK, OPTIONS, CANCEL, BYE, SUBSCRIBE, NOTIFY, MESSAGE, INFO, REFER, UPDATE Content-Length: 0 09:01:24.476576 IP pstnGateway.sip > bayonneSvr.sip: UDP, length: 377 [EMAIL PROTECTED](W.H.W.D4........ACK sip:[EMAIL PROTECTED]:5060 SIP/2.0 Via: SIP/2.0/UDP pstnGateway;branch=z9hG4bKfa66.c366ad13.0 From: <sip:[EMAIL PROTECTED]>;tag=00808260003A0005590C000024AB Call-ID: [EMAIL PROTECTED] To: <sip:[EMAIL PROTECTED]>;tag=368577037 CSeq: 2876 ACK User-Agent: Sip EXpress router(0.9.6 (i386/linux)) Content-Length: 0 bayonne log, debug level Apr 4 09:01:16 ptg2 bayonne: starting 1.2.1 on i686 Linux; timeslots=8 Apr 4 09:01:16 ptg2 bayonne: libexec starting; path=/usr/local/share/bayonne/libexec Apr 4 09:01:16 ptg2 bayonne: loading french translator Apr 4 09:01:16 ptg2 bayonne: sip/0: session starting [...] Apr 4 09:01:16 ptg2 bayonne: sip/7: session starting Apr 4 09:01:16 ptg2 bayonne[28160]: sip: adding sdp encoding 8 PCMA/8000 Apr 4 09:01:16 ptg2 bayonne[28160]: sip: bound to port 5060 Apr 4 09:01:16 ptg2 bayonne[28160]: sip msgport starting Apr 4 09:01:16 ptg2 bayonne[28160]: binding ivrscript... Apr 4 09:01:16 ptg2 bayonne[28160]: compiled definitions::audiostrip; 10 steps Apr 4 09:01:16 ptg2 bayonne[28160]: compiler scanning /usr/local/share/bayonne/ivrscript1 Apr 4 09:01:16 ptg2 bayonne[28160]: compiler scanning /usr/local/share/bayonne/scripts Apr 4 09:01:16 ptg2 bayonne[28160]: register 33177359800 as askus01 on sip:pstnGateway Apr 4 09:01:16 ptg2 bayonne[28160]: compiled 33177359800::idemp; 13 steps [...] Apr 4 09:01:16 ptg2 bayonne[28160]: compiled 33177359800; 10 steps Apr 4 09:01:16 ptg2 bayonne[28160]: 3 scripts compiled Apr 4 09:01:16 ptg2 bayonne[28160]: driver(s) started; 8 timeslot(s) used Apr 4 09:01:16 ptg2 bayonne[28160]: tcpmon service started Apr 4 09:01:16 ptg2 bayonne[28160]: sip: event 0002; cid=0, did=0, rid=1 Apr 4 09:01:16 ptg2 bayonne[28160]: sip: event 0001; cid=0, did=0, rid=1 Apr 4 09:01:16 ptg2 bayonne[28160]: registration for sip:[EMAIL PROTECTED]:5060 confirmed Apr 4 09:01:24 ptg2 bayonne[28160]: sip: event 0005; cid=1, did=2, rid=0 Apr 4 09:01:24 ptg2 bayonne[28160]: sip: event 0019; cid=1, did=-1, rid=0 Apr 4 09:01:24 ptg2 bayonne[28160]: sip: got bye for non-existant call
_______________________________________________ Bayonne-devel mailing list [email protected] http://lists.gnu.org/mailman/listinfo/bayonne-devel
