Using FreeWITCH of BBB as a VoIP service along with Conference service.

221 views
Skip to first unread message

Hưng Nguyễn

unread,
Jun 1, 2012, 10:43:08 PM6/1/12
to bigblueb...@googlegroups.com
Dear Mr.Dixon and BBB dev members,

At first I want to thank you all for bringing a very useful application to the world.
We're now building our BBB server and on the pilot time. Most of our staves are satisfied with the quality of voice and video that BBB brings up.
Along with building a meeting system, we have to build a VoIP system using Asterisk.
Asterisk is just an option, so I'd like to know if we can use FreeWITCH inside BBB for this purpose?

Please give me some advices if we could do it this way!

Rick Timmis

unread,
Jun 2, 2012, 3:48:35 PM6/2/12
to bigblueb...@googlegroups.com

Hello Hung

Thanks for the encouragement, I think BBB is prdtty asesome too.

BBB is already using FreeSWITCH for voip, you can just use standard Voip with FreeSWITCH on the BBB Server.
Check out the FreeSWITCH docs

www.freeswitch.org

Hope this helps

Rick

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To view this discussion on the web visit https://groups.google.com/d/msg/bigbluebutton-dev/-/L60GDZdnBZsJ.
To post to this group, send email to bigblueb...@googlegroups.com.
To unsubscribe from this group, send email to bigbluebutton-...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/bigbluebutton-dev?hl=en.

Hưng Nguyễn

unread,
Jun 2, 2012, 10:35:23 PM6/2/12
to bigblueb...@googlegroups.com
Thanks Mr.Timmis,
I've thought that FreeSWITCH could make things like Asterisk but for sureness, I need some advices. Yours would helped me very much.
By the way, BBB team always encourage people who use BBB keeping FreeSWITCH instead of Asterisk since v0.71a. Could you help me understand more clearly things that FreeSWITCH better than Asterisk? This might help me much to introduce my scheme of work of building a VoIP system using FreeSWITCH instead of Asterisk.
--
Thanks and Best Regards
------------------------------
Nguyễn Tiến Hưng

Yahoo!IMnguyenhung_lovesvip
Skype: hungnt.bkap
Email: nth...@gmail.com
Facebook: http://facebook.com/Ars2M3
Phone: 0976.246.890
Job: Technician

Hưng Nguyễn

unread,
Jun 2, 2012, 11:08:17 PM6/2/12
to bigblueb...@googlegroups.com
Dear Mr.Timmis,
I'm going to follow the steps in this instroduce page to install WikiPBX on the running BBB server of us. Do you have any suggestions for me to avoid mistake I might face with?


On Sunday, June 3, 2012 2:48:35 AM UTC+7, Rick Timmis wrote:

Hello Hung

Thanks for the encouragement, I think BBB is prdtty asesome too.

BBB is already using FreeSWITCH for voip, you can just use standard Voip with FreeSWITCH on the BBB Server.
Check out the FreeSWITCH docs

www.freeswitch.org

Hope this helps

Rick

On Jun 2, 2012 3:43 AM, "Hưng Nguyễn" <nth...@gmail.com> wrote:
Dear Mr.Dixon and BBB dev members,

At first I want to thank you all for bringing a very useful application to the world.
We're now building our BBB server and on the pilot time. Most of our staves are satisfied with the quality of voice and video that BBB brings up.
Along with building a meeting system, we have to build a VoIP system using Asterisk.
Asterisk is just an option, so I'd like to know if we can use FreeWITCH inside BBB for this purpose?

Please give me some advices if we could do it this way!

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To view this discussion on the web visit https://groups.google.com/d/msg/bigbluebutton-dev/-/L60GDZdnBZsJ.
To post to this group, send email to bigbluebutton-dev@googlegroups.com.
To unsubscribe from this group, send email to bigbluebutton-dev+unsubscribe@googlegroups.com.

Rick Timmis

unread,
Jun 3, 2012, 4:18:33 AM6/3/12
to bigblueb...@googlegroups.com

Hello again Hung

Features between Asterisk and FreeSWITCH as a SIP based VoIP PBX are very similar. The configurations are different but both are very well supported projects.
IMHO I think it makes more sense to use FreeSWITCH for your VoIP system, because you only have one thing to work on i.e You'll know that FreeSWITCH is working
A. With you BBB server, and you have a known way to test it
B. You know that issue with VoIP external to BBB are most likely your equipment or external setup.

In short I think FreeSWITCH is easier to work with, Asterisk is probably more flexible for really complex tasks

Stick with FreeSWITCH

Hope that helps you

ATB Rick

HostBBB.com

unread,
Jun 3, 2012, 9:58:31 AM6/3/12
to BigBlueButton-dev
Hung, you dont need to load any software to use freeswitch as PBX.
You can manually configure the dialplan and user directories to get
office phones and external DIDSs working. I wouldn't try running the
pbx front end app on BBB server, the wikipbx you reference needs
apache which will give you problems with nginx, and it looks like the
documentation on site is circa 2010.... So you want to make sure it
is active supported project before trying.

I would recommend putting any pbx control software on a seperate
server. you want to be able to take advantage of upgrading bbb thru
apt-get as improvements are made.

regards,
Stephen
hostbbb.com

On Jun 2, 11:08 pm, Hưng Nguyễn <nth...@gmail.com> wrote:
> Dear Mr.Timmis,
> I'm going to follow the steps in this instroduce page to install WikiPBX on
> the running BBB server of us. Do you have any suggestions for me to avoid
> mistake I might face with?http://wikipbx.subwiki.com/installation-manual-0-8#toc2
> >> To post to this group, send email to bigblueb...@googlegroups.com.
> >> To unsubscribe from this group, send email to
> >> bigbluebutton-...@googlegroups.com.

Hưng Nguyễn

unread,
Jun 3, 2012, 12:20:18 PM6/3/12
to bigblueb...@googlegroups.com
Thanks HostBBB.com,
The issue you give me is one thing I really care about. When I followed the steps of installing BBB on a server. I've found out that the Nginx require the port 80 as default. Some articles built on dev, setup or issue of BBB also suggested me not to use the port 80 for any other services but for the stable BBB only. I thought of changing the default port of Nginx or the later services I would install then. But this might be difficult, or might it make some other conflicts.
The issue you gave me (manually configure the dialplan...) would bring me another great choice to manage the FreeSWITCH service for VoIP only.
So, would you show me the detail extentions management of FreeSWITCH without any 3rd party software?

HostBBB.com

unread,
Jun 3, 2012, 10:12:42 PM6/3/12
to BigBlueButton-dev
the freeswitch wiki, and 2 packtpub books are great references, the
sample dialplans in public.xml defualt.xml give plenty of examples.

Depends on exactly what you want to do... adding a few internal
ofifce phones, and turning on vmail boxes, and an external DID number
to call in pretty straight forward. If you want freeswitch to be
able to call out to pstn, need to get a service provider and config
gateway to enable routing of long distance calls.

regards,
Stephen
> *Yahoo!IM*: nguyenhung_lovesvip <nguyenhung_loves...@yahoo.com>
> *Skype*: hungnt.bkap
> *Email:* nth...@gmail.com <hungnt.b...@gmail.com>
> *Facebook:*http://facebook.com/Ars2M3
> *Phone:* 0976.246.890
> *Job:* Technician*
> *

iqbal

unread,
Jun 17, 2012, 11:15:00 PM6/17/12
to bigblueb...@googlegroups.com
Hello Stephen,

I am sorry, I am newbie in BBB and freeswitch. Can you help me understand how they work?
I check in /opt/freeswitch/conf/directory/default/ there ara 1000 - 1019.xml and bbbuser.xml. In bbbuser.xml there is variable <variable name="effective_caller_id_number" value="1000"/> which is same with 1000.xml. Is it right or wrong? What extensions does BBB use in freeswitch exactly? If an user want to join conference using SIP phone or software like x-lite, what extension (user/password) he register with? What extension he should call from the SIP phone? 

Thank you for your help.

Warmest Regards,
iqbal

HostBBB.com

unread,
Jun 18, 2012, 9:10:04 AM6/18/12
to BigBlueButton-dev
you can configure your xlite to use 1001 and have it register to
freeswitch, then add %CONFNUM% to welcome message so you know what
confernece number your BBB meeting is running on.

then once xlite is registered, you just dial the 74XXX conf number in
x-lite and it will join the bbb meeting. if you have the latest
BBB, it is setup to only listen to 127.0.0.1, you will have to get
it to listen to IP address that your xlite can route to for it to
successfully register.

regards,
Stephen
hostbbb.com

iqbal

unread,
Jun 26, 2012, 12:03:17 AM6/26/12
to bigblueb...@googlegroups.com
Thank you for your help. Now I can use BB conference with SIP phone.

But I am still curious, is BB always use extension 74XXX for conference number, or we can configure it?
Reply all
Reply to author
Forward
0 new messages