freeswitch as a stateful SIP proxy or back2back user agent?
Apologies if this has been answered somewhere already, but does freeswitch expose an API that would make it appropriate as a SIP proxy? Any advice you could share would be greatly appreciated. Cheers,
Follow this thread http://lists.freeswitch.org/pipermail/freeswitch-users/2008-October/007516.h... /b On Oct 28, 2008, at 3:26 PM, Ryan McDougall wrote:
Apologies if this has been answered somewhere already, but does freeswitch expose an API that would make it appropriate as a SIP proxy?
Any advice you could share would be greatly appreciated.
Cheers,
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
On Tue, Oct 28, 2008 at 10:26 PM, Ryan McDougall <sempuki1@gmail.com> wrote:
Apologies if this has been answered somewhere already, but does freeswitch expose an API that would make it appropriate as a SIP proxy?
Any advice you could share would be greatly appreciated.
Cheers,
As my research continues I see how badly phrased my question was. A stateful SIP proxy and a B2BUA are very different beasts it would seem. The former is best accomplished by taking Kamailio and using its custom scripting language to write into to a database using one of its DB plugins. The latter can only be accomplished by using FreeSwitch, since the above scripting language is rather limited. My revised question is this: What API does does FreeSwitch expose to implement a SIP B2BUA, and where? In other words can you point me to any documentation for implementing a SIP B2BUA? Cheers,
FreeSwitch *IS* a b2bua... You don't have to implement anything... There are already plenty of high level (and config based) options to set up a b2bua in a variety of configurations... Check out the wiki (http://wiki.freeswitch.org) for some example configs
From: Ryan McDougall <sempuki1@gmail.com> Reply-To: <freeswitch-users@lists.freeswitch.org> Date: Wed, 29 Oct 2008 09:31:59 +0200 To: <freeswitch-users@lists.freeswitch.org> Subject: Re: [Freeswitch-users] freeswitch as a stateful SIP proxy or back2back user agent?
On Tue, Oct 28, 2008 at 10:26 PM, Ryan McDougall <sempuki1@gmail.com> wrote:
Apologies if this has been answered somewhere already, but does freeswitch expose an API that would make it appropriate as a SIP proxy?
Any advice you could share would be greatly appreciated.
Cheers,
As my research continues I see how badly phrased my question was.
A stateful SIP proxy and a B2BUA are very different beasts it would seem.
The former is best accomplished by taking Kamailio and using its custom scripting language to write into to a database using one of its DB plugins.
The latter can only be accomplished by using FreeSwitch, since the above scripting language is rather limited.
My revised question is this: What API does does FreeSwitch expose to implement a SIP B2BUA, and where?
In other words can you point me to any documentation for implementing a SIP B2BUA?
Cheers,
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
Maybe I should be more specific, and you can tell me where I am going wrong. I wish to implement SIP-based IM, presence, and voice in a MMO game. I need to take incoming SIP requests and authorize them with my own UDP or XMLRPC-based authentication server, so I can sync SIP and game authorizations. What do you suggest? Cheers, On Wed, Oct 29, 2008 at 9:38 AM, Ken Rice <krice@suspicious.org> wrote:
FreeSwitch *IS* a b2bua... You don't have to implement anything... There are already plenty of high level (and config based) options to set up a b2bua in a variety of configurations... Check out the wiki (http://wiki.freeswitch.org) for some example configs
From: Ryan McDougall <sempuki1@gmail.com> Reply-To: <freeswitch-users@lists.freeswitch.org> Date: Wed, 29 Oct 2008 09:31:59 +0200 To: <freeswitch-users@lists.freeswitch.org> Subject: Re: [Freeswitch-users] freeswitch as a stateful SIP proxy or back2back user agent?
On Tue, Oct 28, 2008 at 10:26 PM, Ryan McDougall <sempuki1@gmail.com> wrote:
Apologies if this has been answered somewhere already, but does freeswitch expose an API that would make it appropriate as a SIP proxy?
Any advice you could share would be greatly appreciated.
Cheers,
As my research continues I see how badly phrased my question was.
A stateful SIP proxy and a B2BUA are very different beasts it would seem.
The former is best accomplished by taking Kamailio and using its custom scripting language to write into to a database using one of its DB plugins.
The latter can only be accomplished by using FreeSwitch, since the above scripting language is rather limited.
My revised question is this: What API does does FreeSwitch expose to implement a SIP B2BUA, and where?
In other words can you point me to any documentation for implementing a SIP B2BUA?
Cheers,
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
In that case you should look at the xml-curl stuff on the wiki... With it you can feed the user auth information from an external database
From: Ryan McDougall <sempuki1@gmail.com> Reply-To: <freeswitch-users@lists.freeswitch.org> Date: Wed, 29 Oct 2008 09:47:03 +0200 To: <freeswitch-users@lists.freeswitch.org> Subject: Re: [Freeswitch-users] freeswitch as a stateful SIP proxy or back2back user agent?
Maybe I should be more specific, and you can tell me where I am going wrong.
I wish to implement SIP-based IM, presence, and voice in a MMO game. I need to take incoming SIP requests and authorize them with my own UDP or XMLRPC-based authentication server, so I can sync SIP and game authorizations.
What do you suggest?
Cheers,
On Wed, Oct 29, 2008 at 9:38 AM, Ken Rice <krice@suspicious.org> wrote:
FreeSwitch *IS* a b2bua... You don't have to implement anything... There are already plenty of high level (and config based) options to set up a b2bua in a variety of configurations... Check out the wiki (http://wiki.freeswitch.org) for some example configs
From: Ryan McDougall <sempuki1@gmail.com> Reply-To: <freeswitch-users@lists.freeswitch.org> Date: Wed, 29 Oct 2008 09:31:59 +0200 To: <freeswitch-users@lists.freeswitch.org> Subject: Re: [Freeswitch-users] freeswitch as a stateful SIP proxy or back2back user agent?
On Tue, Oct 28, 2008 at 10:26 PM, Ryan McDougall <sempuki1@gmail.com> wrote:
Apologies if this has been answered somewhere already, but does freeswitch expose an API that would make it appropriate as a SIP proxy?
Any advice you could share would be greatly appreciated.
Cheers,
As my research continues I see how badly phrased my question was.
A stateful SIP proxy and a B2BUA are very different beasts it would seem.
The former is best accomplished by taking Kamailio and using its custom scripting language to write into to a database using one of its DB plugins.
The latter can only be accomplished by using FreeSwitch, since the above scripting language is rather limited.
My revised question is this: What API does does FreeSwitch expose to implement a SIP B2BUA, and where?
In other words can you point me to any documentation for implementing a SIP B2BUA?
Cheers,
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
cool! is it fun? On Wed, Oct 29, 2008 at 2:47 AM, Ryan McDougall <sempuki1@gmail.com> wrote:
Maybe I should be more specific, and you can tell me where I am going wrong.
I wish to implement SIP-based IM, presence, and voice in a MMO game. I need to take incoming SIP requests and authorize them with my own UDP or XMLRPC-based authentication server, so I can sync SIP and game authorizations.
What do you suggest?
Cheers,
On Wed, Oct 29, 2008 at 9:38 AM, Ken Rice <krice@suspicious.org> wrote:
FreeSwitch *IS* a b2bua... You don't have to implement anything... There are already plenty of high level (and config based) options to set up a b2bua in a variety of configurations... Check out the wiki (http://wiki.freeswitch.org) for some example configs
From: Ryan McDougall <sempuki1@gmail.com> Reply-To: <freeswitch-users@lists.freeswitch.org> Date: Wed, 29 Oct 2008 09:31:59 +0200 To: <freeswitch-users@lists.freeswitch.org> Subject: Re: [Freeswitch-users] freeswitch as a stateful SIP proxy or back2back user agent?
On Tue, Oct 28, 2008 at 10:26 PM, Ryan McDougall <sempuki1@gmail.com> wrote:
Apologies if this has been answered somewhere already, but does freeswitch expose an API that would make it appropriate as a SIP proxy?
Any advice you could share would be greatly appreciated.
Cheers,
As my research continues I see how badly phrased my question was.
A stateful SIP proxy and a B2BUA are very different beasts it would seem.
The former is best accomplished by taking Kamailio and using its custom scripting language to write into to a database using one of its DB plugins.
The latter can only be accomplished by using FreeSwitch, since the above scripting language is rather limited.
My revised question is this: What API does does FreeSwitch expose to implement a SIP B2BUA, and where?
In other words can you point me to any documentation for implementing a SIP B2BUA?
Cheers,
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE: http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@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@hotmail.com <MSN%3Aanthony_minessale@hotmail.com> GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com<PAYPAL%3Aanthony.minessale@gmail.com> IRC: irc.freenode.net #freeswitch FreeSWITCH Developer Conference sip:888@conference.freeswitch.org <sip%3A888@conference.freeswitch.org> iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org<googletalk%3Aconf%2B888@conference.freeswitch.org> pstn:213-799-1400
Making the game part is fun! Not understanding telecoms or pbxs isn't. ;) I'll do some more experiments and get back to you guys. Thanks for the help so far. Cheers, On Wed, Oct 29, 2008 at 10:11 PM, Anthony Minessale <anthony.minessale@gmail.com> wrote:
cool! is it fun?
On Wed, Oct 29, 2008 at 2:47 AM, Ryan McDougall <sempuki1@gmail.com> wrote:
Maybe I should be more specific, and you can tell me where I am going wrong.
I wish to implement SIP-based IM, presence, and voice in a MMO game. I need to take incoming SIP requests and authorize them with my own UDP or XMLRPC-based authentication server, so I can sync SIP and game authorizations.
What do you suggest?
Cheers,
On Wed, Oct 29, 2008 at 9:38 AM, Ken Rice <krice@suspicious.org> wrote:
FreeSwitch *IS* a b2bua... You don't have to implement anything... There are already plenty of high level (and config based) options to set up a b2bua in a variety of configurations... Check out the wiki (http://wiki.freeswitch.org) for some example configs
From: Ryan McDougall <sempuki1@gmail.com> Reply-To: <freeswitch-users@lists.freeswitch.org> Date: Wed, 29 Oct 2008 09:31:59 +0200 To: <freeswitch-users@lists.freeswitch.org> Subject: Re: [Freeswitch-users] freeswitch as a stateful SIP proxy or back2back user agent?
On Tue, Oct 28, 2008 at 10:26 PM, Ryan McDougall <sempuki1@gmail.com> wrote:
Apologies if this has been answered somewhere already, but does freeswitch expose an API that would make it appropriate as a SIP proxy?
Any advice you could share would be greatly appreciated.
Cheers,
As my research continues I see how badly phrased my question was.
A stateful SIP proxy and a B2BUA are very different beasts it would seem.
The former is best accomplished by taking Kamailio and using its custom scripting language to write into to a database using one of its DB plugins.
The latter can only be accomplished by using FreeSwitch, since the above scripting language is rather limited.
My revised question is this: What API does does FreeSwitch expose to implement a SIP B2BUA, and where?
In other words can you point me to any documentation for implementing a SIP B2BUA?
Cheers,
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@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@hotmail.com GTALK/JABBER/PAYPAL:anthony.minessale@gmail.com IRC: irc.freenode.net #freeswitch
FreeSWITCH Developer Conference sip:888@conference.freeswitch.org iax:guest@conference.freeswitch.org/888 googletalk:conf+888@conference.freeswitch.org pstn:213-799-1400
_______________________________________________ Freeswitch-users mailing list Freeswitch-users@lists.freeswitch.org http://lists.freeswitch.org/mailman/listinfo/freeswitch-users UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users http://www.freeswitch.org
participants (4)
-
Anthony Minessale
-
Brian West
-
Ken Rice
-
Ryan McDougall