Create conference (audio bridge) without share mic or listen only mode

249 views
Skip to first unread message

ivan....@itaf.eu

unread,
Jul 6, 2017, 11:03:04 AM7/6/17
to BigBlueButton-dev
Hi devs,

We have notices that Freeswich audio bridge conference is created only when one shares the mic or listen only buttons is pressed.

Is there a way to bypass it?, or to create conference audio bridge as soon as you create the meeting.

1. to use API call for example: 


with voiceBridge param PIN number

This way audio bridge is created regardlessles "sound mod" ( share mic or listen only )

Thanks,
Ivan

Richard Alam

unread,
Jul 6, 2017, 1:11:21 PM7/6/17
to BigBlueButton-dev
No. You can't. Freeswitch only creates the voice conference when the first user joins. Why do you need an empty
voice conference?
 

Thanks,
Ivan

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-dev+unsubscribe@googlegroups.com.
To post to this group, send email to bigbluebutton-dev@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.
For more options, visit https://groups.google.com/d/optout.



--

ivan....@itaf.eu

unread,
Jul 6, 2017, 3:44:21 PM7/6/17
to BigBlueButton-dev
I would say it's more native to have audio bridge (freeswitch conference) created in the moment when one creates the meeting with Greenlight or API. not when first user joins.

The reason behind it is that we expect other application or devices clients to join (audio only), not just with WebRTC.

in example: 

1. We have bbb freeswitch sip trunk to our pbx. 
pbx receives external calls from any GSM, Landline and internal SIP client and forwards the calls to conference bridge. they only listen the conference. 

2. Skype SIP Profile has been set with bbb freeswitch as well, successfully joins Skype (audio only) against the meeting.

Now, the problem starts when we have multiple externals.

audio bridge is created only when one successfully shares the mic or click listen only button. it happens that who creates the meeting doesn't have an updated browser, webrtc fails, or adobe flash is not enabled or blocked or headset is not recognized....etc.

This way you will have safe working audio bridge the moment you create the meeting. I am not saying we need an empty voice conference :). 

cheers

On Thursday, July 6, 2017 at 7:11:21 PM UTC+2, Richard Alam wrote:
On Thu, Jul 6, 2017 at 11:03 AM, <ivan....@itaf.eu> wrote:
Hi devs,

We have notices that Freeswich audio bridge conference is created only when one shares the mic or listen only buttons is pressed.

Is there a way to bypass it?, or to create conference audio bridge as soon as you create the meeting.

1. to use API call for example: 


with voiceBridge param PIN number

This way audio bridge is created regardlessles "sound mod" ( share mic or listen only )

No. You can't. Freeswitch only creates the voice conference when the first user joins. Why do you need an empty
voice conference?
 

Thanks,
Ivan

--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.
To post to this group, send email to bigblueb...@googlegroups.com.

Richard Alam

unread,
Jul 6, 2017, 4:02:38 PM7/6/17
to BigBlueButton-dev
On Thu, Jul 6, 2017 at 3:44 PM, <ivan....@itaf.eu> wrote:
I would say it's more native to have audio bridge (freeswitch conference) created in the moment when one creates the meeting with Greenlight or API. not when first user joins.

The reason behind it is that we expect other application or devices clients to join (audio only), not just with WebRTC.

in example: 

1. We have bbb freeswitch sip trunk to our pbx. 
pbx receives external calls from any GSM, Landline and internal SIP client and forwards the calls to conference bridge. they only listen the conference. 

2. Skype SIP Profile has been set with bbb freeswitch as well, successfully joins Skype (audio only) against the meeting.

Now, the problem starts when we have multiple externals.

audio bridge is created only when one successfully shares the mic or click listen only button. it happens that who creates the meeting doesn't have an updated browser, webrtc fails, or adobe flash is not enabled or blocked or headset is not recognized....etc.

This way you will have safe working audio bridge the moment you create the meeting. I am not saying we need an empty voice conference :). 

Your skype, sip trunk users, can call into the voice conference even if the meeting hasn't been created. When your first skype or sip trunk user calls in and enters a valid conference number, the voice conference gets created and the user is put into that conference.

Then when the meeting is created from the browser, freeswitch is asked to send the list of users already in the conference. So this would return your skype and sip trunk users.

Then non-working part is when the meeting ends. When the meeting ends, all users in the voice conference is kicked out. The reason is that we don't want users to be hanging out in
the voice conference especially if they are calling in from skype or sip trunk as you pay for the minutes to your sip trunk provider.

There is an issue I believe to change this which will allow users to be in the voice conference only.

Richard
 
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-dev+unsubscribe@googlegroups.com.
To post to this group, send email to bigbluebutton-dev@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages