Posted by mottboy on November 11, 2010 at 2:38am
12 followers
| Project: | BigBlueButton |
| Version: | 6.x-1.x-dev |
| Component: | Code |
| Category: | bug report |
| Priority: | normal |
| Assigned: | Unassigned |
| Status: | reviewed & tested by the community |
Issue Summary
Hello, great module and combining this great open source project.
I have bigblue setup and it works perfect out of the box with freeswitch. I can say that audio works on the default pages.
In drupal I can't seem to get the audio to pop into the box though.
I am using drupal 6.19, bbb 1.x dev, and bigblue build 3779-2010-11-09.
Fullscreen I think it is something I can just do because it was working in a later build so it is probably from the default bigblue html page that probably needs a fullscreen statement.
Comments
#1
opps..probably confusing as i just say the version of bigblue
The one I am using is Version 0.71 which is the one that ubuntu adds the package
#2
Same problem here, using 0.71 with FreeSWITCH, and the latest BBB dev module. The odd thing is I did manage to get it working (with FreeSWITCH) intermittently, but haven't been able to identify how to fix this.
Changing the server to use Asterisk, as described here in the troubleshooting section, solves this:
http://code.google.com/p/bigbluebutton/wiki/InstallationUbuntu#2._Instal...
Unfortunately the audio latency when using Asterisk is pretty high.
.
#3
Thanks for the information. I'm having the same problem.
Here is also the switching commands from FreeSwitch to asterisk.
Switching between Asterisk and FreeSWITCH
The BigBlueButton packages let you switch back and forth between using Asterisk and FreeSWITCH.
To switch from FreeSWITCH to asterisk, do
sudo apt-get purge bbb-freeswitch-config
sudo apt-get purge freeswitch
sudo apt-get install bbb-voice-conference
sudo bbb-conf --clean
Hopefully this issue is resolved soon.
#4
I have also the same issue. Audio does not work in bbb 0.71. If I start a meeting directly within bbb, audio is working fine.
#5
subscribe
#6
same issues,
Audio works by default on Big blue though it fails when via drupal.
V0.71
#7
Are you using asterisk or freeswitch?
Regards, Stéphane
#8
Does anyone have a solution, how to enable FreeSwitch with this module?
I'm currently using Asterisk, but the voice delays can be up to 5 seconds while Skype is ok with the same people.
Currently it's virtually impossible to use bbb with voice.
#9
To switch from Asterisk to FreeSWTICH, do
sudo apt-get purge bbb-voice-conference
sudo apt-get purge asterisk
sudo apt-get install bbb-freeswitch-config
sudo bbb-conf --clean
-- Chipie
#10
Chipie, thanks for the information.
I was wondering why the audio does not work when using this module with FreeSwitch?
BBB without using Drupal module both asterisk and freeswitch voices are ok
BBB using Drupal only asterisk works.
Asterisk had huge voice delays which forced us to switch from BBB back to skype on a conf call.
#11
Try to configure FreeSWITCH to accept any 5-digit conference number. Change /opt/freeswitch/conf/dialplan/public.xml
<extension name="bbb_conferences"><condition field="destination_number" expression="^(7\d{4})$">
<action application="answer"/>
<action application="conference" data="$1@wideband"/>
<!-- <action application="conference" data="$1@wideband"/> -->
</condition>
</extension>
to
<extension name="bbb_conferences"><condition field="destination_number" expression="^(\d{5})$">
<action application="answer"/>
<action application="conference" data="$1@wideband"/>
<!-- <action application="conference" data="$1@wideband"/> -->
</condition>
</extension>
and then restart FreeSWITCH.
sudo /etc/init.d/freeswitch restart-- Chipie
#12
I had the same problem with FreeSWITCH and bbb conferencing with drupal. The conference number this drupal extension uses is the node id of the meeting node. So the regexp exrepssion should really be "^\d{1,10}" in order for it to work correctly in all scenarios.
Also the earlier dialplan "public_extensions" should be removed or moved after this bbb_conferencing dialplan.
I guess better fix would be to append some number to these drupal meetings so that they could be identified using an regexp expression
#13
As far as I can follow this conversation, the
conference numberyou're referring to is probably thevoiceBridgeparameter?This parameter is generated like so:
'voiceBridge' => rand(10000, 99999),.So it should always be a five digit code, just as documented:
see: http://code.google.com/p/bigbluebutton/wiki/API
If that is different for the default configuration of freeswitch in bbb this is upstream and should be reported in the issue queue on http://code.google.com/p/bigbluebutton/issues/list
#14
There is already an issue:
http://code.google.com/p/bigbluebutton/issues/detail?id=749
and a wiki entry:
see: http://code.google.com/p/bigbluebutton/wiki/FAQ#Why_did_my_voice_confere...
#15
Alright, so the only difference is, that freeswitch accepts 5-digit numbers starting with 7 and asterisk accepts any 5-digit number.
Patch is attached, anyone available for testing?
#16
Sorry for the noice. I was running the stable version of the plugin. The latest development version uses the voiceBridge parameter correctly. I still needs the patch though to work out of the box with freeswitch
#17
Can the patch in #16 be committed in dev?
Wouldn't be time to release a stable version of this great module?
Thanks
#18
You might issue another post for the "Fullscreen" issue if appropriate.
This issue is now well defined - and gracefully solved.
#19
#11 + #15 make it work indeed. Thanks to you both.
#20
Fullscreen button has been removed by BBB. So it is not an issue handled by the module.
#21
Your patch works here.
-- Chipie
#22
I can confirm that #11 (configure freeswitch to use any 5 digit conference number) fixes the problem. Thanks very much to those who figured this out and posted here.
#23
Thanks chipie this solution you have posted in #11 has worked for me!