Look at pjsua_transport_create(PJSIP_TRANSPORT_TCP, &tcp_cfg, &transport_id_tcp); pjsua_transport_create(PJSIP_TRANSPORT_UDP, &udp_cfg, &transport_id_udp); Just assign the port number you wish to use when initializing the transports during startup of your application and they should use this port. It might be a good idea to create the TCP transport first since it should return an error if this port is already occupied and you might want to try with another. /Johan On Mon, Jan 16, 2012 at 12:02 PM, <pjsip-request at lists.pjsip.org> wrote: > Send pjsip mailing list submissions to > pjsip at lists.pjsip.org > > To subscribe or unsubscribe via the World Wide Web, visit > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > or, via email, send a message with subject or body 'help' to > pjsip-request at lists.pjsip.org > > You can reach the person managing the list at > pjsip-owner at lists.pjsip.org > > When replying, please edit your Subject line so it is more specific > than "Re: Contents of pjsip digest..." > > > Today's Topics: > > 1. Re: [PJSUA] How to retrieve the Owner info from SDP > (Nanang Izzuddin) > 2. Configure pjsua-lib via TR-104 parameters (match list) > (Yunus Ozcelik) > 3. Re: Doubt about PRACK (rahul yadav) > 4. Dead links - (sjs205.linux at googlemail.com) > 5. Re: Dead links - (sjs205.linux at googlemail.com) > 6. Re: IPP in different PCs (Fernando Mart?n) > 7. Re: Doubt about PRACK (Alain Totouom) > 8. Re: Doubt about PRACK (Hari Narayanan) > 9. How to use a different port number for voip traffic (Fadi Chehimi) > > > ---------------------------------------------------------------------- > > Message: 1 > Date: Mon, 16 Jan 2012 12:42:22 +0700 > From: Nanang Izzuddin <nanang@xxxxxxxxx> > To: pjsip list <pjsip at lists.pjsip.org> > Subject: Re: [PJSUA] How to retrieve the Owner info from SDP > Message-ID: > <CACPdkExsEwEshtupL_thXbw8ABvh1Wz+QARCfQ34hhOdqYRe+Q at mail.gmail.com > > > Content-Type: text/plain; charset=ISO-8859-1 > > Hi EiSl, > > Perhaps you can start with PJSUA callback on_call_state(), the message > body can be fetched from the event structure param, usually you can > safely cast the message body (pjsip_msg->body->data) into > pjmedia_sdp_session pointer and the "o=" line is represented by the > origin field in the pjmedia_sdp_session. > > BR, > nanang > > > On Fri, Jan 13, 2012 at 3:54 PM, EiSl 1972 <eisl1972 at gmail.com> wrote: > > Hello all, > > > > For some application behavior, we need to know the 'Owner/session' > > information (o=...) from the remote SDP. > > We're using PJSIP via the PJSUA library. > > > > Do you have any suggestions what is the best way to retrieve this > > information? > > It is no problem at all if we need to adapt PJSUA for this a bit. > > It is also no problem to have this information extracted after the > > SIP-dialogs are already in ready state (connected). > > > > With regards, > > EiSl > > > > _______________________________________________ > > 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 > > > > > > ------------------------------ > > Message: 2 > Date: Mon, 16 Jan 2012 08:58:23 +0100 > From: Yunus Ozcelik <y.ozcelik@xxxxxxxxxx> > To: pjsip at lists.pjsip.org > Subject: Configure pjsua-lib via TR-104 parameters (match > list) > Message-ID: <BAB3EDA8-5631-47E6-8F43-F0ED1BA25325 at genexis.nl> > Content-Type: text/plain; charset=us-ascii > > Hi, > > I would like to configure the application that uses PJSUA-LIB API, via > TR-104. I could not find any documentation regrading a list of matching > parameters like: > pjsua_acc_config.id == VoiceService.{i}.VoiceProfile.{i}.Line.{i}.SIP.URI > > Is such matching list available(including media and pjsua_config) or > anything can help? > > Thanks. > > > Regards, > > Yunus Ozcelik > y.ozcelik at genexis.nl > > > > > > > > ------------------------------ > > Message: 3 > Date: Mon, 16 Jan 2012 13:30:17 +0530 > From: rahul yadav <connect2ry@xxxxxxxxx> > To: pjsip list <pjsip at lists.pjsip.org> > Subject: Re: Doubt about PRACK > Message-ID: > <CAL-tcRrT8DDVEXbAUTAkjBvfw9349Gq9ygf1peDvg45KsS-LAg at mail.gmail.com > > > Content-Type: text/plain; charset="iso-8859-1" > > If i see it in this way: "ACK is used to stop re-transmission of 200 ok. > Similarly PRACK is used to stop re-transmission of provisional responses". > So both should be treated equally ? > > Sorry for my ignorance, i am still not clear why PRACK needs 200 ok ? > > > > > > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20120116/e1003a7e/attachment-0001.html > > > > ------------------------------ > > Message: 4 > Date: Mon, 16 Jan 2012 10:26:17 +0000 > From: "sjs205.linux@xxxxxxxxxxxxxx" <sjs205.linux at gmail.com> > To: pjsip at lists.pjsip.org > Subject: Dead links - > Message-ID: <4F13FB49.60508 at googlemail.com> > Content-Type: text/plain; charset="iso-8859-1"; Format="flowed" > > Hello all, > > I've found some dead links on the > http://www.pjsip.org/docs/latest/pjsip/docs/html/index.htm page as > follows: > > Using PJSIP and PJMEDIA Directly: > * PJSIP Developer's Guide <http://www.pjsip.org/docs.htm> PDF document > is the ultimate guide to understand PJSIP design concept. [is this > stall available?links to http://www.pjsip.org/docs.htm] > * there are some samples in *pjsip-apps/src/samples* > < > http://www.pjsip.org/cgi-bin/viewcvs.cgi/pjproject/trunk/pjsip-apps/src/samples/ > > > directory. [404 not found] > > Cheers > > sjs205 > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20120116/b8eedcff/attachment-0001.html > > > > ------------------------------ > > Message: 5 > Date: Mon, 16 Jan 2012 10:29:04 +0000 > From: "sjs205.linux@xxxxxxxxxxxxxx" <sjs205.linux at gmail.com> > To: pjsip at lists.pjsip.org > Subject: Re: Dead links - > Message-ID: <4F13FBF0.1090805 at googlemail.com> > Content-Type: text/plain; charset="iso-8859-1"; Format="flowed" > > Apologies, I found the first one... I could swear I couldn't find it the > other day. 2nd on still 404 :D > > On 01/16/2012 10:26 AM, sjs205.linux at googlemail.com wrote: > > Hello all, > > > > I've found some dead links on the > > http://www.pjsip.org/docs/latest/pjsip/docs/html/index.htm page as > > follows: > > > > Using PJSIP and PJMEDIA Directly: > > * PJSIP Developer's Guide <http://www.pjsip.org/docs.htm> PDF document > > is the ultimate guide to understand PJSIP design concept. [is this > > stall available?links to http://www.pjsip.org/docs.htm] > > * there are some samples in *pjsip-apps/src/samples* > > < > http://www.pjsip.org/cgi-bin/viewcvs.cgi/pjproject/trunk/pjsip-apps/src/samples/ > > > > directory. [404 not found] > > > > Cheers > > > > sjs205 > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20120116/b71d68a3/attachment-0001.html > > > > ------------------------------ > > Message: 6 > Date: Mon, 16 Jan 2012 11:51:08 +0100 > From: Fernando Mart?n <f.martin.85@xxxxxxxxx> > To: pjsip at lists.pjsip.org > Subject: Re: IPP in different PCs > Message-ID: > <CAN__-rGUL_txg-ZztU0pxd6dy8BeyLeX7mZUM09P=DBf+3p=cQ at mail.gmail.com > > > Content-Type: text/plain; charset="iso-8859-1" > > Anyone with some info in this topic? > I would like to know if IPP license is single-PC only. Or can it be used in > different PCs? > > Thanks in advance! > > Regards, > > 2012/1/13 Fernando Mart?n <f.martin.85 at gmail.com> > > > Hi everyone, > > I would like to know if some of you used IPP with PJSIP and if with the > > $199 that Intel claims it costs... > > > > > http://software.intel.com/en-us/articles/intel-integrated-performance-primitives-purchase/ > > > > > > ...we are able to use the libraries in different PCs or the license is > for > > single PC only. > > > > Thank you in advance! > > > > -- > > Fernando > > > > > > -- > _______________________ > > Fernando Mart?n > _______________________ > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20120116/2fa7caee/attachment-0001.html > > > > ------------------------------ > > Message: 7 > Date: Mon, 16 Jan 2012 11:55:29 +0100 > From: Alain Totouom <alain.totouom@xxxxxx> > To: pjsip list <pjsip at lists.pjsip.org> > Subject: Re: Doubt about PRACK > Message-ID: <4F140221.5090505 at gmx.de> > Content-Type: text/plain; charset=UTF-8 > > Hi Rahul, > > On 16-Jan-12 09:00, rahul yadav wrote: > > If i see it in this way: "ACK is used to stop re-transmission of 200 ok. > > Similarly PRACK is used to stop re-transmission of provisional > responses". > > So both should be treated equally ? > > > > No. > The finality may be the same but different rules are used. > > ACK is part of the INVITE-Transaction. > PRACK is "a" normal SIP message like BYE, therefor > Non-Invite-Transaction rules are used... > > > Sorry for my ignorance, i am still not clear why PRACK needs 200 ok ? > > > > As stated previously PRACK is a new transaction which comes to > completion i.e. when its final response (200) is received... > > Cheers, > Alain > > -- > "" > (o)(o) > _____o00o__(__)__o00o_____ > 3072D/146D10DE 2011-09-29 Alain Totouom <totouom at gmx.de> > PGP Fingerprint 39A4F092 FFA7C746 CC305CB0 69091911 146D10DE > > > > ------------------------------ > > Message: 8 > Date: Mon, 16 Jan 2012 16:30:06 +0530 > From: Hari Narayanan <ts.hari@xxxxxxxxx> > To: pjsip list <pjsip at lists.pjsip.org> > Subject: Re: Doubt about PRACK > Message-ID: > <CANjYqGwap3s6p2d_kfD8pq-DfnwdSgdkXXQ6kaF84ZcyycUK5w at mail.gmail.com > > > Content-Type: text/plain; charset="iso-8859-1" > > PRACK can contain OFFER & ANSWER, whereas ACK cannot. Thus, they cannot be > treated equally. > > Hari > > On Mon, Jan 16, 2012 at 4:25 PM, Alain Totouom <alain.totouom at gmx.de> > wrote: > > > Hi Rahul, > > > > On 16-Jan-12 09:00, rahul yadav wrote: > > > If i see it in this way: "ACK is used to stop re-transmission of 200 > ok. > > > Similarly PRACK is used to stop re-transmission of provisional > > responses". > > > So both should be treated equally ? > > > > > > > No. > > The finality may be the same but different rules are used. > > > > ACK is part of the INVITE-Transaction. > > PRACK is "a" normal SIP message like BYE, therefor > > Non-Invite-Transaction rules are used... > > > > > Sorry for my ignorance, i am still not clear why PRACK needs 200 ok ? > > > > > > > As stated previously PRACK is a new transaction which comes to > > completion i.e. when its final response (200) is received... > > > > Cheers, > > Alain > > > > -- > > "" > > (o)(o) > > _____o00o__(__)__o00o_____ > > 3072D/146D10DE 2011-09-29 Alain Totouom <totouom at gmx.de> > > PGP Fingerprint 39A4F092 FFA7C746 CC305CB0 69091911 146D10DE > > > > _______________________________________________ > > 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 > > > -------------- next part -------------- > An HTML attachment was scrubbed... > URL: < > http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20120116/b62cb07f/attachment-0001.html > > > > ------------------------------ > > Message: 9 > Date: Mon, 16 Jan 2012 11:01:54 +0000 > From: Fadi Chehimi <fchehimi@xxxxxxxxxxxxxx> > To: pjsip list <pjsip at lists.pjsip.org> > Subject: How to use a different port number for voip traffic > Message-ID: > <CACSwkY9QoSw9TvJkegB4_kcAWzEzaWmg=NtsXAmPJu26mG46Zw at mail.gmail.com > > > Content-Type: text/plain; charset=ISO-8859-1 > > Hi > > I have sent this email before but received no reply so I am resending > it hoping that it will catch someone's attention and reply with some > help :) > > I am trying to rout my voip traffic through a non standard port > number, say 12345, which is already open on my server. I tired the > following syntax when making a voip call using pjsua_call_make_call() > but the call is routed through the default 5060 port: > > "sip:1234567 <at> localphone.com:12345" > > Any ideas how I can achieve this, if it is possible in PJSip? > > Cheers > Fadi > > > > ------------------------------ > > _______________________________________________ > pjsip mailing list > pjsip at lists.pjsip.org > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > > End of pjsip Digest, Vol 53, Issue 23 > ************************************* > -- Johan Lantz Head of IMS Products GENAKER - Esi Mobile Solutions SL www.genaker.net Phone +34 622 271 645 Fax: +34 933 316 99 [image: web] <http://www.genaker.net/>[image: blogger]<http://genaker.blogspot.com/>[image: yout] <http://www.youtube.com/genakertv>[image: twitter]<http://www.twitter.com/genaker> -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20120116/eb594f0a/attachment-0001.html>