For the upcoming BigBlueButton 0.8, which will have record and
playback, we’re using features of FreeSWITCH 1.0.7 which has commands
for starting/stopping recording of audio. These associated commands
are not in the current app_konference module for Asterisk. They could
be added, but that’s an investment of time and effort of at least
three weeks, and probably more as it significantly increases the
testing and packaging effort. The end result is it will push out the
release of BigBlueButton 0.8, and we’re starting to ask ourselves if
the payoff is worth it.
We’d like to get your feedback on *not* supporting Asterisk in
BigBlueButton 0.8. FreeSWITCH will become the default install for the
voice conference server for BigBlueButton 0.8.
Here’s our thinking:
We’ve had very good experiences with FreeSWITCH. There are 1.0.6
packages for Ubuntu 10.04 32-bit and 64-bit, which meant we didn’t
have to package anything. FreeSWITCH uses all the CPU cores when
needed, has native support for speex (which was key for improving the
audio quality in BigBlueButton) and, perhaps most importantly,
FreeSWITCH does not require compiling a kernel module.
Asterisk’s requirement for a kernel module has caused a great deal of
frustration for members of our community who, following our setup
instructions, choose Asterisk and tried to install BigBlueButton on a
virtual private server. The catch was that many VPS hosting companies
run a custom kernel. We’d receive posts that BigBlueButton didn’t
install (a dependency broke), and, after a while figure, out their
hosting provider didn’t provide the associated kernel headers for
their custom kernel. No headers, no Asterisk with BigBlueButton.
Asterisk can easily forward incoming calls to FreeSWITCH, so
BigBlueButton doesn’t require changing an existing Asterisk to
FreeSWITCH, it’s just a bit more effort to integrate.
A while back we made the decision to stop trying to test and release
two different packaging systems (CentOS and Ubuntu). It was a quality
vs. quantity choice, and our preference is to choose quality.
We’re facing the same decision as we previously tested and released on
two different voice conferencing systems: Asterisk and FreeSWITCH.
For universities and colleges who are using BigBlueButton, we don’t
expect this to be an issue. They just want BigBlueButton to be solid,
simple to use, and have the core features they need to deliver remote
students a high-quality learning experience.
For companies using BigBlueButton, they have more options, such as
committing some of their development resources to helping us support
asterisk in BigBlueButton.
The bottom line: we're thinking hard about making FreeSWITCH the
default voice conference system for BigBlueButton 0.8. We could
re-introduce support for asterisk in a subsequent release, but, like
CentOS, we would calibrate our investment in asterisk based on demand
from our community.
Feedback welcome.
Regards,... Fred
It helps us all to focus on the important stuff. :-)
> --
> You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
> 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.
>
after reading this Article http://www.freeswitch.org/node/117 afaik by
Anthony Minessale
Cheers
Martin
Am 07.06.2011 14:02, schrieb Fred Dixon:
> In BigBlueButton we�ve been moving our focus from Asterisk to
> FreeSWITCH for over a year now. We just haven�t used asterisk
> internally for development of BigBlueButton for a while � all of our
> development and testing has been with FreeSWITCH.
>
> For the upcoming BigBlueButton 0.8, which will have record and
> playback, we�re using features of FreeSWITCH 1.0.7 which has commands
> for starting/stopping recording of audio. These associated commands
> are not in the current app_konference module for Asterisk. They could
> be added, but that�s an investment of time and effort of at least
> three weeks, and probably more as it significantly increases the
> testing and packaging effort. The end result is it will push out the
> release of BigBlueButton 0.8, and we�re starting to ask ourselves if
> the payoff is worth it.
>
> We�d like to get your feedback on *not* supporting Asterisk in
> BigBlueButton 0.8. FreeSWITCH will become the default install for the
> voice conference server for BigBlueButton 0.8.
>
> Here�s our thinking:
>
> We�ve had very good experiences with FreeSWITCH. There are 1.0.6
> packages for Ubuntu 10.04 32-bit and 64-bit, which meant we didn�t
> have to package anything. FreeSWITCH uses all the CPU cores when
> needed, has native support for speex (which was key for improving the
> audio quality in BigBlueButton) and, perhaps most importantly,
> FreeSWITCH does not require compiling a kernel module.
>
> Asterisk�s requirement for a kernel module has caused a great deal of
> frustration for members of our community who, following our setup
> instructions, choose Asterisk and tried to install BigBlueButton on a
> virtual private server. The catch was that many VPS hosting companies
> run a custom kernel. We�d receive posts that BigBlueButton didn�t
> install (a dependency broke), and, after a while figure, out their
> hosting provider didn�t provide the associated kernel headers for
> their custom kernel. No headers, no Asterisk with BigBlueButton.
>
> Asterisk can easily forward incoming calls to FreeSWITCH, so
> BigBlueButton doesn�t require changing an existing Asterisk to
> FreeSWITCH, it�s just a bit more effort to integrate.
>
> A while back we made the decision to stop trying to test and release
> two different packaging systems (CentOS and Ubuntu). It was a quality
> vs. quantity choice, and our preference is to choose quality.
>
> We�re facing the same decision as we previously tested and released on
> two different voice conferencing systems: Asterisk and FreeSWITCH.
>
> For universities and colleges who are using BigBlueButton, we don�t
Are you using Asterisk to handle incoming calls? Is it an option for
you to forward calls to FreeSWITCH for BigBlueButton?
Regards,... Fred
This might be the case where we can't satisfy everyone.
We're looking at (est.) three weeks of additional work to support
Asterisk, and that's not having prototyped any of the new commands we
need for recording using app_konference. Maybe moving to Asterisk 1.8
will make it easier for us, maybe not. It's just a big unknown.
Based on feedback we've received, we're going to focus on FreeSWITCH for 0.8.
Regards,... Fred
Robin
We've made improvements to the audio, but we needed FreeSWITCH to do it. See
http://groups.google.com/group/bigbluebutton-dev/browse_thread/thread/a36d61df9b9fc45b#
Regards,... Fred
We're working on getting a beta as soon as possible. Still more work
ahead, but we're getting closer.
Regards,... Fred
On Wed, Jun 8, 2011 at 11:09 AM, Pepe Flores <pep...@gmail.com> wrote:
> Hi..
> where can i download BBB v0.80 ?
> thanks pepe
>
>
> 2011/6/8 Γιώργος Κατωπόδης <yiorgosk...@gmail.com>
>>> >>> >> internally for development of BigBlueButton for a while ... all of
> Sincerely,
> Pepe Flores
--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
--
++
Cyp
Le 08/06/2011 02:03, hooface a écrit :
+1 for FreeSwitchYes good. Work & solid ;-)
--
++
Cyp
--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
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.
Hi Zeeshan,
We'll still leave all the code in for app_konference. For 0.8, we're
going to focus on FreeSWITCH for the integration and testing of
improvements to reduce latency in audio (using speex) and support for
record and playback (start/stop recordings). Our goal is to get a
beta of 0.8 out sooner, not later.
To be clear, if you don't want to use speex or record and playback,
all the code will be there for supporting app_konference will be there
in BigBlueButton 0.8.
We hope that other developers can star to pitch in and make the
necessary updates to app_konference/BigBlueButton to support the new
features in 0.8. For guidelines on how to contribute to
BigBlueButton, see
http://code.google.com/p/bigbluebutton/wiki/FAQ#Contributing_to_BigBlueButton
For the moment we (the core developers) are going to focus on
FreeSWITCH for 0.8 for the near future. If you are with a commercial
company and want to see full support for Asterisk, but are not in a
position to contribute developer resources, you have other options as
well. See
http://code.google.com/p/bigbluebutton/wiki/FAQ#When_will_feature_X_be_implemented?
Regards,... Fred
On Tue, Jun 21, 2011 at 3:46 PM, Zeeshan Ali Shah
<zee...@infoshield.info> wrote:
> Hi,
> We tried app_konference in Asterisk it works very good second as written
> app_konference it can support 1500 users on one box.. i dont know how far it
> is true..
>
> Will you drop app_konference with FreeSwitch in future ? or am i mixing
> things since app_konference seem to be conference bridge to asterisk ..
>
> FreeSwitch has latency issue as we have test it so far.
>
> Zeeshan
>
> On Thu, Jun 16, 2011 at 6:21 PM, cyp <c...@lipousse.no-ip.org> wrote:
>>
>> Le 08/06/2011 02:03, hooface a écrit :
>>>
>>> +1 for FreeSwitch
>>>
>> Yes good. Work & solid ;-)
>>
>> --
>>
>> ++
>>
>> Cyp
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "BigBlueButton-dev" group.
>> To post to this group, send email to bigblueb...@googlegroups.com.
>> To unsubscribe from this group, send email to
>> For more options, visit this group at
>> http://groups.google.com/group/bigbluebutton-dev?hl=en.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "BigBlueButton-dev" group.
> To post to this group, send email to bigblueb...@googlegroups.com.
> To unsubscribe from this group, send email to
--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To post to this group, send email to bigblueb...@googlegroups.com.
To unsubscribe from this group, send email to bigbluebutton-...@googlegroups.com.
We'll still leave all the code in for app_konference. For 0.8, we're
going to focus on FreeSWITCH for the integration and testing of
improvements to reduce latency in audio (using speex) and support for
record and playback (start/stop recordings). Our goal is to get a
beta of 0.8 out sooner, not later.
To be clear, if you don't want to use speex or record and playback,
all the code will be there for supporting app_konference will be there
in BigBlueButton 0.8.
We hope that other developers can star to pitch in and make the
necessary updates to app_konference/BigBlueButton to support the new
features in 0.8. For guidelines on how to contribute to
BigBlueButton, see
http://code.google.com/p/bigbluebutton/wiki/FAQ#Contributing_to_BigBlueButton
For the moment we (the core developers) are going to focus on
FreeSWITCH for 0.8 for the near future. If you are with a commercial
company and want to see full support for Asterisk, but are not in a
position to contribute developer resources, you have other options as
well. See
http://code.google.com/p/bigbluebutton/wiki/FAQ#When_will_feature_X_be_implemented?
Regards,... Fred
On Tue, Jun 21, 2011 at 3:46 PM, Zeeshan Ali Shah
<zee...@infoshield.info> wrote:
> Hi,
> We tried app_konference in Asterisk it works very good second as written
> app_konference it can support 1500 users on one box.. i dont know how far it
> is true..
>
> Will you drop app_konference with FreeSwitch in future ? or am i mixing
> things since app_konference seem to be conference bridge to asterisk ..
>
> FreeSwitch has latency issue as we have test it so far.
>
> Zeeshan
>
> On Thu, Jun 16, 2011 at 6:21 PM, cyp <c...@lipousse.no-ip.org> wrote:
>>
>> Le 08/06/2011 02:03, hooface a écrit :
>>>
>>> +1 for FreeSwitch
>>>
>> Yes good. Work & solid ;-)
>>
>> --
>>
>> ++
>>
>> Cyp
>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "BigBlueButton-dev" group.
>> 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.
>>
>
> --
> You received this message because you are subscribed to the Google Groups
> "BigBlueButton-dev" group.
> To post to this group, send email to bigblueb...@googlegroups.com.
> To unsubscribe from this group, send email to
> bigbluebutton-...@googlegroups.com.
Good progress! If you are able to get BigBlueButton 0.8 working with
Asterisk 1.10, we'd be interested in reviewing the code for inclusion.
For more information see
http://code.google.com/p/bigbluebutton/wiki/FAQ#Contributing_to_BigBlueButton
In the past we did all the asterisk integration ourselves ... it would
be great to work with others on improving this part of BigBlueButton.
Regards,... Fred