[Freeswitch-users] Bigbluebutton Conference and Freeswitch Dialplan

covici at ccs.covici.com covici at ccs.covici.com
Mon Aug 17 11:30:48 MSD 2015


Don't use a pin for the conference itself, just use an ivr, otherwise
you have to enter it twice.  I think this is standard behavior.

Mike Weick <mikeweick11 at gmail.com> wrote:

> Does anyone know of a solution to the above? I cannot understand why when I
> put the parameters in my public dialplan to handle calls from a DID that
> the web users are also being prompted for a pin.  Please.
> 
> On Sun, Aug 16, 2015 at 1:55 PM, Mike Weick <mikeweick11 at gmail.com> wrote:
> 
> > Hello, I am having issues with adding an extension to my dialplan in order
> > to have users join my bigbluebutton conference via phone. What's happening
> > is, when web-users go into the meeting, they are ALSO being prompted for a
> > pin. I have not found any info specifically for this issue, so I was hoping
> > I could get some suggestions here.
> >
> > Here is my */conf/dialplan/public.xml*:
> >
> > <include>
> >
> > <context name="public">
> > <extension name="bbb_did_call" continue="true">
> > <condition field="destination_number" expression=""^myDIDphonenumber$"
> > break="on-false">
> > <action application="set" data="bbb_authorized=true"/>
> > <action application="answer"/>
> > <action application="sleep" data="1500"/>
> > <action application="play_and_get_digits" data="4 5 3 6000 #
> > conference/conf-pin.wav ivr/ivr-that_was_an_invalid_entry.wav pin \d+ 2000
> > 'NO_PIN XML default'"/>
> > <action application="log" data="INFO The value of pin ${pin}"/>
> > <action application="transfer" data="SEND_TO_CONFERENCE XML default"/>
> > <action application="transfer" data="${destination_number} XML default"/>
> > </condition>
> > </extension>
> > <extension name="unloop">
> > <condition field="${unroll_loops}" expression="^true$"/>
> > <condition field="${sip_looped_call}" expression="^true$">
> > <action application="deflect" data="${destination_number}"/>
> > </condition>
> > </extension>
> > <extension name="outside_call" continue="true">
> > <condition>
> > <action application="set" data="outside_call=true"/>
> > <action application="export" data="RFC2822_DATE=${strftime(%a, %d %b %Y %T
> > %z)}"/>
> > </condition>
> > </extension>
> > <X-PRE-PROCESS cmd="include" data="public/*.xml"/>
> >
> > </context>
> > </include>
> >
> > *And here is my /conf/dialplan/default.xml*
> >
> > <include>
> > <context name="default">
> > <extension name="phone conference">
> > <condition field="destination_number" expression="^(SEND_TO_CONFERENCE)$">
> > <action application="conference" data="${pin}@wideband"/>
> > </condition>
> > </extension>
> > <extension name="unloop">
> > <condition field="${unroll_loops}" expression="^true$"/>
> > <condition field="${sip_looped_call}" expression="^true$">
> > <action application="deflect" data="${destination_number}"/>
> > </condition>
> > </extension>
> >
> > <X-PRE-PROCESS cmd="include" data="default/*.xml"/>
> >
> > </context>
> > </include>
> >
> > *Thank you in advance for any ideas. *
> >
> 
> ----------------------------------------------------
> Alternatives:
> 
> ----------------------------------------------------
> _________________________________________________________________________
> Professional FreeSWITCH Consulting Services: 
> consulting at freeswitch.org
> http://www.freeswitchsolutions.com
> 
> Official FreeSWITCH Sites
> http://www.freeswitch.org
> http://confluence.freeswitch.org
> http://www.cluecon.com
> 
> FreeSWITCH-users mailing list
> FreeSWITCH-users at lists.freeswitch.org
> http://lists.freeswitch.org/mailman/listinfo/freeswitch-users
> UNSUBSCRIBE:http://lists.freeswitch.org/mailman/options/freeswitch-users
> http://www.freeswitch.org
-- 
Your life is like a penny.  You're going to lose it.  The question is:
How do
you spend it?

         John Covici
         covici at ccs.covici.com



Join us at ClueCon 2016 Aug 8-12, 2016
More information about the FreeSWITCH-users mailing list