Hi David, On 10/11/15 06:46, David Villasmil Govea wrote: > Hello again Alain, > > That worked fine, but when trying to create more than 8 endpoints i get: > > tid ( 5068 ): Exception: Object: Lib, operation=create_transport(), > error=Too many objects of the specified type (PJ_ETOOMANY) > > I can't figure out how to remove the 8 Max limitation... > > Could you give me a hand? > you'll have to alter the size of the *pjsua_transport_data* array tpdata in pjsua_internal.h to suit your need. It's defined in the *pjsua_data* data structure. Regards, Alain > On Fri, Nov 6, 2015 at 10:50 AM, David Villasmil Govea > <david.villasmil at gmail.com <mailto:david.villasmil at gmail.com>> wrote: > > Hello Alain > > That works beautifully! > Thanks! > > David > > On Thu, Nov 5, 2015 at 5:01 PM, Alain Totouom > <alain.totouom at gmx.de <mailto:alain.totouom at gmx.de>> wrote: > > Hi David, > > On 05/11/15 00:19, David Villasmil Govea wrote: >> Hello Alain, >> >> I'm getting >> >> tid: 00:15:47.504 tcplis:5060 SIP TCP listener ready for >> incoming connections at 192.168.1.35:5060 >> <http://192.168.1.35:5060> >> <pjsua.TransportInfo instance at 0x101c54758> >> tid: 00:15:47.511 tcplis:5062 SIP TCP listener destroyed >> 00:15:47.511 pjsua_core.c Error creating SIP TCP listener: >> Object with the same type exists (PJSIP_ETYPEEXISTS) >> [status=171002] >> Exception: Object: Lib, operation=create_transport(), >> error=Object with the same type exists (PJSIP_ETYPEEXISTS) >> >> When creating 2 listeners in python like this: >> >> print "tid: ", >> lib.create_transport(pj.TransportType.TCP,pj.TransportConfig(5060)).info() >> print "tid: ", >> lib.create_transport(pj.TransportType.TCP,pj.TransportConfig(5062)).info() >> >> Doesn't look like one can create 2 listeners of the same >> TYPE, meaning 2 tcp listeners... >> >> Am I doing it wrong? >> > did check the source code after reading [1]. > > Please try the attached patch (one-liner) and send me a PM if > necessary. > It enables the creation/registration of multiple TCP listeners. > The corresponding test within the transport manager is > extended to the local already bounded addresses as well. > > Regards, > Alain > > [1] https://trac.pjsip.org/repos/ticket/1019 > > >> On Tue, Nov 3, 2015 at 12:32 AM, Alain Totouom >> <alain.totouom at gmx.de <mailto:alain.totouom at gmx.de>> wrote: >> >> Hi David, >> >> On 02/11/15 23:28, David Villasmil Govea wrote: >>> I tried that but i get: >>> >>> tid: 23:27:16.039 tcplis:65236 SIP TCP listener ready >>> for incoming connections at 192.168.1.38:65236 >>> <http://192.168.1.38:65236> >>> <pjsua.TransportInfo instance at 0x109cb57e8> >>> 23:27:16.515 tcplis:65237 SIP TCP listener destroyed >>> 23:27:16.515 pjsua_core.c Error creating SIP TCP >>> listener: Object with the same type exists >>> (PJSIP_ETYPEEXISTS) [status=171002] >>> Exception: Object: Lib, operation=create_transport(), >>> error=Object with the same type exists (PJSIP_ETYPEEXISTS) >>> >>> It looks like pjsip doesn't support multiple listeners... >> you can setup multiple transport objects within PJSIP as >> long as their configurations are accurate. Those >> shouldn't share the same IP & Port & Protocol type. >> >> Please check and adjust the *TransportConfig* objects >> used to customize the transport settings like bound >> addresses, listening port numbers and protocol types... >> >> Regards, >> Alain >> >>> On Mon, Nov 2, 2015 at 11:06 PM, Alain Totouom >>> <alain.totouom at gmx.de <mailto:alain.totouom at gmx.de>> wrote: >>> >>> Hi David, >>> On 11/02/2015 06:04 PM, David Villasmil Govea wrote: >>> > I'm using pjsip python and I need to register 2 clients on the same sip > server but using DIFFERENT SOURCE PORTS. > >>> >>> create two different transport objects [1] and use >>> those to send/receive your SIP messages with both >>> accounts. >>> >>> Regards, >>> Alain >>> >>> [1] http://trac.pjsip.org/repos/wiki/Python_SIP/Settings >>> -- >>> 1024D/A9F85A52 2000-01-18 Alain Totouom >>> <totouom at gmx.de <mailto:totouom at gmx.de>> >>> PGP Fingerprint DA18 0DF2 FBD2 5F67 0656 452D E3A2 >>> 7531 A9F8 5A52 >>> *Gesendet:* Montag, 02. November 2015 um 23:02 Uhr >>> *Von:* "Bill Gardner" <billg at wavearts.com >>> <mailto:billg at wavearts.com>> >>> *An:* pjsip at lists.pjsip.org >>> <mailto:pjsip at lists.pjsip.org> >>> *Betreff:* *** GMX Spamverdacht *** Re: [pjsip] >>> Multiple endpoints >>> Yes, I mean running two instances. I don't think you >>> can set up pjsip to service multiple SIP ports. - Bill >>> On 11/2/2015 3:54 PM, David Villasmil Govea wrote: >>> >>> Whe you say: >>> for one client and >>> --id=sip:name at ipaddr:port2 --local-port=port2 >>> for the other client >>> Do you mean running pjsua twice? What I need is >>> to run one instance :( >>> David >>> On Mon, Nov 2, 2015 at 9:53 PM, David Villasmil >>> Govea <david.villasmil at gmail.com >>> <mailto:david.villasmil at gmail.com>> wrote: >>> >>> Thanks Bill... >>> Somehow emails were being sent to the span >>> folder... >>> I will actually try that, but only to see if >>> PJSIP can actually create multiple endpoint.. >>> Thanks >>> On Mon, Nov 2, 2015 at 9:42 PM, Bill Gardner >>> <billg at wavearts.com >>> <mailto:billg at wavearts.com>> wrote: >>> >>> I dunno about pjsip python, but using >>> pjsua I'd try --id=sip:name at ipaddr:port1 >>> --local-port=port1 for one client and >>> --id=sip:name at ipaddr:port2 >>> --local-port=port2 for the other client, >>> along with all the other options. >>> >>> Regards, >>> >>> Bill >>> On 11/2/2015 3:29 PM, David Villasmil >>> Govea wrote: >>> >>> Any help on this, guys? >>> On Mon, Nov 2, 2015 at 6:04 PM, >>> David Villasmil Govea >>> <david.villasmil at gmail.com >>> <mailto:david.villasmil at gmail.com>> >>> wrote: >>> >>> Hello List, >>> I'm using pjsip python and I >>> need to register 2 clients on >>> the same sip server but using >>> DIFFERENT SOURCE PORTS. >>> Is this possible? If so, can >>> anuyone point me in the right >>> direction? >>> Thanks >>> -- >>> DVG >>> >>> -- >>> Imagination is more important >>> than knowledge >>> Albert Einstein >>> >>> -- >>> DVG >>> >>> -- >>> Imagination is more important than >>> knowledge >>> Albert Einstein >>> >>> _______________________________________________ >>> Visit our blog:http://blog.pjsip.org >>> >>> pjsip mailing list >>> pjsip at lists.pjsip.org >>> <http://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 >>> <mailto:pjsip at lists.pjsip.org> >>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >>> >>> -- >>> DVG >>> >>> -- >>> Imagination is more important than knowledge >>> Albert Einstein >>> >>> -- >>> DVG >>> >>> -- >>> Imagination is more important than knowledge >>> Albert Einstein >>> >>> _______________________________________________ >>> Visit our blog:http://blog.pjsip.org >>> >>> pjsip mailing list >>> pjsip at lists.pjsip.org <http://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 >>> <mailto: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 <mailto:pjsip at lists.pjsip.org> >>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >>> >>> >>> >>> >>> -- >>> DVG >>> >>> -- >>> Imagination is more important than knowledge >>> Albert Einstein >>> >>> >>> _______________________________________________ >>> Visit our blog:http://blog.pjsip.org >>> >>> pjsip mailing list >>> pjsip at lists.pjsip.org <mailto:pjsip at lists.pjsip.org> >>> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >>> >>> -- >>> 1024D/A9F85A52 2000-01-18 Alain Totouom<totouom at gmx.de> <mailto:totouom at gmx.de> >>> PGP Fingerprint DA18 0DF2 FBD2 5F67 0656 452D E3A2 7531 A9F8 5A52 >> >> _______________________________________________ >> Visit our blog: http://blog.pjsip.org >> >> pjsip mailing list >> pjsip at lists.pjsip.org <mailto:pjsip at lists.pjsip.org> >> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >> >> >> >> >> -- >> DVG >> >> -- >> Imagination is more important than knowledge >> Albert Einstein >> >> >> _______________________________________________ >> Visit our blog:http://blog.pjsip.org >> >> pjsip mailing list >> pjsip at lists.pjsip.org <mailto:pjsip at lists.pjsip.org> >> http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org >> >> -- >> 1024D/A9F85A52 2000-01-18 Alain Totouom<totouom at gmx.de> <mailto:totouom at gmx.de> >> PGP Fingerprint DA18 0DF2 FBD2 5F67 0656 452D E3A2 7531 A9F8 5A52 > > _______________________________________________ > Visit our blog: http://blog.pjsip.org > > pjsip mailing list > pjsip at lists.pjsip.org <mailto:pjsip at lists.pjsip.org> > http://lists.pjsip.org/mailman/listinfo/pjsip_lists.pjsip.org > > > > > -- > DVG > > -- > Imagination is more important than knowledge > Albert Einstein > > > > > -- > DVG > > -- > Imagination is more important than knowledge > Albert Einstein > > > _______________________________________________ > 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 > > -- > 1024D/A9F85A52 2000-01-18 Alain Totouom <totouom at gmx.de> > PGP Fingerprint DA18 0DF2 FBD2 5F67 0656 452D E3A2 7531 A9F8 5A52 -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.pjsip.org/pipermail/pjsip_lists.pjsip.org/attachments/20151110/84a259de/attachment.html>