Group, I have a simple question I think about mod_Conference, does each conference room have to be created dynamically? My question is born from how Asterisk MeetMe room can work where you can have all the meetme rooms programmed statically in the meetme.conf file. What I am looking to do is rather than using the Asterisk meetme room application, I want to use FreeSwitch to provide this functionality. So I am trying to figure out what the integration would look like from a 10,000 foot view. Thanks for the help in advance. Joel
On Fri, Feb 5, 2010 at 1:08 PM, <joel.sisko@iconverged.com> wrote:
Group,
I have a simple question I think about mod_Conference, does each conference room have to be created dynamically? My question is born from how Asterisk MeetMe room can work where you can have all the meetme rooms programmed statically in the meetme.conf file.
What I am looking to do is rather than using the Asterisk meetme room application, I want to use FreeSwitch to provide this functionality. So I am trying to figure out what the integration would look like from a 10,000 foot view.
Thanks for the help in advance.
Joel
Joel, I think what you are looking for is "profile" support in mod_conference, where you can specify most of the configuration parameters for a specific conference statically: http://wiki.freeswitch.org/wiki/Mod_conference#.3Cprofiles.3E -- Kristian Kielhofner http://www.astlinux.org http://blog.krisk.org http://www.star2star.com http://www.submityoursip.com http://www.voalte.com
Kristian, Thank you for the quick reply. The profile looks like it meant to be specific to any or all conferences that are created (a template). I think I have a different way to clarify my question: Lets assume on my Asterisk system that someone wants to enter conference room 201. I want to pass them into conference room 201 on my FreeSwitch server, so to over simplify I will pass the caller to conference201@myFreeSwitch.server.com, but if the conference room has not been created then there is nothing to transfer to.(?) So is there a way that to use a static configuration so the conference room is already created? Or must I create that conference room prior to my first request for that room, then transfer the caller after the creation of the conference room? Joel ----- Original Message ----- From: "Kristian Kielhofner" <kristian.kielhofner@gmail.com> To: freeswitch-users@lists.freeswitch.org Sent: Friday, February 5, 2010 10:20:01 AM GMT -08:00 US/Canada Pacific Subject: Re: [Freeswitch-users] Use of mod_Conference On Fri, Feb 5, 2010 at 1:08 PM, <joel.sisko@iconverged.com> wrote:
Group,
I have a simple question I think about mod_Conference, does each conference room have to be created dynamically? My question is born from how Asterisk MeetMe room can work where you can have all the meetme rooms programmed statically in the meetme.conf file.
What I am looking to do is rather than using the Asterisk meetme room application, I want to use FreeSwitch to provide this functionality. So I am trying to figure out what the integration would look like from a 10,000 foot view.
Thanks for the help in advance.
Joel
Joel, I think what you are looking for is "profile" support in mod_conference, where you can specify most of the configuration parameters for a specific conference statically: http://wiki.freeswitch.org/wiki/Mod_conference#.3Cprofiles.3E -- Kristian Kielhofner http://www.astlinux.org http://blog.krisk.org http://www.star2star.com http://www.submityoursip.com http://www.voalte.com _______________________________________________ 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 Fri, Feb 5, 2010 at 1:59 PM, Joel Sisko <joel.sisko@iconverged.com> wrote:
Kristian,
Thank you for the quick reply.
The profile looks like it meant to be specific to any or all conferences that are created (a template).
I think I have a different way to clarify my question:
Lets assume on my Asterisk system that someone wants to enter conference room 201. I want to pass them into conference room 201 on my FreeSwitch server, so to over simplify I will pass the caller to conference201@myFreeSwitch.server.com, but if the conference room has not been created then there is nothing to transfer to.(?) So is there a way that to use a static configuration so the conference room is already created? Or must I create that conference room prior to my first request for that room, then transfer the caller after the creation of the conference room?
Joel
Joel, Let me try to explain using a sample taken from the default dialplan: <extension name="conference201"> <condition field="destination_number" expression="^conference201$"> <action application="answer"/> <action application="conference" data="201@default"/> </condition> </extension> (Yes I could use variables here but I wanted to keep it simple). This would create the conference with the first caller that called in. The conference number would be 201 and it would use the "default" profile from the conference configuration. Any number of conferences can be defined in the dialplan with different settings, pins, etc depending on the profile used and the arguments passed to conference via data=. -- Kristian Kielhofner http://www.astlinux.org http://blog.krisk.org http://www.star2star.com http://www.submityoursip.com http://www.voalte.com
Thanks for the insight. Joel ----- Original Message ----- From: "Kristian Kielhofner" <kristian.kielhofner@gmail.com> To: freeswitch-users@lists.freeswitch.org Sent: Friday, February 5, 2010 11:25:11 AM GMT -08:00 US/Canada Pacific Subject: Re: [Freeswitch-users] Use of mod_Conference On Fri, Feb 5, 2010 at 1:59 PM, Joel Sisko <joel.sisko@iconverged.com> wrote:
Kristian,
Thank you for the quick reply.
The profile looks like it meant to be specific to any or all conferences that are created (a template).
I think I have a different way to clarify my question:
Lets assume on my Asterisk system that someone wants to enter conference room 201. I want to pass them into conference room 201 on my FreeSwitch server, so to over simplify I will pass the caller to conference201@myFreeSwitch.server.com, but if the conference room has not been created then there is nothing to transfer to.(?) So is there a way that to use a static configuration so the conference room is already created? Or must I create that conference room prior to my first request for that room, then transfer the caller after the creation of the conference room?
Joel
Joel, Let me try to explain using a sample taken from the default dialplan: <extension name="conference201"> <condition field="destination_number" expression="^conference201$"> <action application="answer"/> <action application="conference" data="201@default"/> </condition> </extension> (Yes I could use variables here but I wanted to keep it simple). This would create the conference with the first caller that called in. The conference number would be 201 and it would use the "default" profile from the conference configuration. Any number of conferences can be defined in the dialplan with different settings, pins, etc depending on the profile used and the arguments passed to conference via data=. -- Kristian Kielhofner http://www.astlinux.org http://blog.krisk.org http://www.star2star.com http://www.submityoursip.com http://www.voalte.com _______________________________________________ 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 Fri, Feb 5, 2010 at 2:39 PM, Joel Sisko <joel.sisko@iconverged.com> wrote:
Thanks for the insight.
Joel
No problem. Maybe we'll be able to put this stuff in writing someday if O'Reilly ever publishes a FreeSWITCH book... If you recall, you and I worked on "VoIP Hacks" and "The Future of Asterisk". P.S. - Ted Wallingford friend requested me on Facebook today. What are the chances? ;) -- Kristian Kielhofner http://www.astlinux.org http://blog.krisk.org http://www.star2star.com http://www.submityoursip.com http://www.voalte.com
participants (3)
-
Joel Sisko
-
joel.sisko@iconverged.com
-
Kristian Kielhofner