Open EDX +BigBlueButton integration - help

165 views
Skip to first unread message

Marce C

unread,
Jan 8, 2019, 2:56:20 PM1/8/19
to General Open edX discussion
Could you recommend a Step by step tutorial?

Nate Aune

unread,
Jan 8, 2019, 5:00:41 PM1/8/19
to edx-...@googlegroups.com, Frederick Dixon
You might find this video useful: 

On Tue, Jan 8, 2019 at 2:56 PM Marce C <marce...@gmail.com> wrote:
Could you recommend a Step by step tutorial?

--
You received this message because you are subscribed to the Google Groups "General Open edX discussion" group.
To view this discussion on the web visit https://groups.google.com/d/msgid/edx-code/02b754fd-e09d-4704-8e0b-7a28fd803395%40googlegroups.com.
--

Marce C

unread,
Jan 9, 2019, 8:55:21 AM1/9/19
to General Open edX discussion
Thanks, i saw the video, but it doesn't say how to integrate them,  they show it works... but nothing else
any tutorial about it? 

Lupus Furyo

unread,
Jan 12, 2019, 9:20:14 PM1/12/19
to edx-...@googlegroups.com

Hai Marce,

You need to use Advanced XBlock called LTI Consumer. For it use, follow the steps below:

Step I. Open Studio (CMS) and go to Settings in the top menu and Choose Advanced Settings

1.1. Add LTI to your xBlock list
[
    "lti", 
]

1.2 Then go to the Section titled "LTI Passports", and for testing purposes add
["bbb:bbb:b00be971feb0726fa697671c9cf2e883"]
(In production, you will need to change params ltiConsumers=bbb:b00be971feb0726fa697671c9cf2e883 To those of your own BBB Server. To obtain them, you will need to add  LTI module to your BBB instance.

Step II. Go to course outline in your Studio, and create a new Unit (Go to Advanced, and choose LTI). For its settings, you should use

BBB LTI Consumer: BBB LTI Consumer

LTI Application Information: BigBlueButton

LTI ID: bbb


Custom Parameters: [] (leave empty)

LTI Launch Target: New Window (don't use any other)

Button Text: "Join us in Course Webinar, blah blah blah"

.... Leave other settings as they are set by default... Yet, check that the following settings are set to:

Hide External Tool: False

Accept grades past deadline: True

Hope that helps.
Best, L.

--
You received this message because you are subscribed to the Google Groups "General Open edX discussion" group.

Lupus Furyo

unread,
Jan 12, 2019, 9:26:18 PM1/12/19
to General Open edX discussion
P.S. Are you running your BBB on a bare metal or in a virtual guest?

Marce C

unread,
Jan 13, 2019, 4:57:09 PM1/13/19
to General Open edX discussion
VM
Message has been deleted

Marce C

unread,
Jan 13, 2019, 5:32:50 PM1/13/19
to General Open edX discussion
AWESOME THANKS!, I did some of the steps, but some of them are a mystery to me

 
Step I. Open Studio (CMS) and go to Settings in the top menu and Choose Advanced Settings

1.1. Add LTI to your xBlock list
[
    "lti",  
]

OK


 

1.2 Then go to the Section titled "LTI Passports", and for testing purposes add
["bbb:bbb:b00be971feb0726fa697671c9cf2e883"]
(In production, you will need to change params ltiConsumers=bbb:b00be971feb0726fa697671c9cf2e883 To those of your own BBB Server. To obtain them, you will need to add  LTI module to your BBB instance.

i'm lost here, not sure how to get the value from my server

Step II. Go to course outline in your Studio, and create a new Unit (Go to Advanced, and choose LTI). For its settings, you should use 

BBB LTI Consumer: BBB LTI Consumer

LTI Application Information: BigBlueButton OK


LTI ID: bbb OK

LTI URL: http://test-install.blindsidenetworks.com/lti/tool OK, but where do i get the real one, from my server


Custom Parameters: [] (leave emptyOK



LTI Launch Target: New Window (don't use any other) I have something called  OPEN NEW PAGE: TRUE, is the same?


Button Text: "Join us in Course Webinar, blah blah blah"

.... Leave other settings as they are set by default... Yet, check that the following settings are set to:

Hide External Tool: False OK


Accept grades past deadline: True OK


Hope that helps.

 

Marce C

unread,
Jan 13, 2019, 5:42:01 PM1/13/19
to General Open edX discussion

Screen Shot 2019-01-13 at 7.37.14 PM.png
is it possible to manage meetings from external sites like open edx?

Leo Zurick

unread,
Jan 13, 2019, 5:45:19 PM1/13/19
to General Open edX discussion
P.S. Are you running your BBB on a bare metal or in a virtual guest?


not sure about your question,
I'm running BBB on a Google Cloud Server .... not sure if that answer the question :)

Lupus Furyo

unread,
Jan 13, 2019, 5:57:27 PM1/13/19
to edx-...@googlegroups.com
Login ssh to you BBB instance
and issue the command

bbb-conf --secret

source: http://docs.bigbluebutton.org/admin/bbb-conf.html


--
You received this message because you are subscribed to the Google Groups "General Open edX discussion" group.

Lupus Furyo

unread,
Jan 13, 2019, 5:58:14 PM1/13/19
to edx-...@googlegroups.com
Yeah. Thanks for a reply.

--
You received this message because you are subscribed to the Google Groups "General Open edX discussion" group.

Marce C

unread,
Jan 14, 2019, 7:53:16 AM1/14/19
to General Open edX discussion
Besides adding just a button...
is there a way to create rooms and bbb meetings from OpenEdx?

Lupus Furyo

unread,
Jan 14, 2019, 10:13:54 AM1/14/19
to edx-...@googlegroups.com
No, I don't think, so. You could do smth similar with Zoom.com
For that you would need to use the following Xblock.

On Mon, Jan 14, 2019 at 4:53 PM Marce C <marce...@gmail.com> wrote:
Besides adding just a button...
is there a way to create rooms and bbb meetings from OpenEdx?

--
You received this message because you are subscribed to the Google Groups "General Open edX discussion" group.

Marce C

unread,
Jan 14, 2019, 11:06:48 AM1/14/19
to General Open edX discussion
I mean... so it can be launched via LTI from an LMS, so BBB or greenlight will accept an incoming launch from the openedx  via LTI and treat the user as authenticated.

Lupus Furyo

unread,
Jan 14, 2019, 11:12:00 AM1/14/19
to edx-...@googlegroups.com
Yes. That's exactly what LTI plugin for BBB does. Yet, first you will need to add/install it on your BBB server. See the earlier communication above.

Marce C

unread,
Jan 14, 2019, 12:17:27 PM1/14/19
to General Open edX discussion

got you, I installed LTI on the BBB server as well

the instructions you sent worked to add the button, inside an unit  in open-edx

To get something like this, could you recommend a tutorial?


Screen Shot 2019-01-13 at 7.37.14 PM.png






Lupus Furyo

unread,
Jan 14, 2019, 12:48:30 PM1/14/19
to edx-...@googlegroups.com
The screenshot you attached seems from a newer version of edX (Hawthorn?)
As I wrote earlier, I am not working on Open edX atm. All I can recall form my past experience, the end result (in Ginkgo) was just a button clicking on which would open a new window and take a user to BBB.


Lupus Furyo

unread,
Jan 14, 2019, 1:06:19 PM1/14/19
to edx-...@googlegroups.com
Sorry, I just took a more close look at it. It has a left side bar, which means it is an older, outdated version of Open edX, either Ficus or even Eucalyptus.
I have never used any of those but I feel it should be possible to achieve the same result in Ginkgo/Hawthorn.

Marce C

unread,
Jan 14, 2019, 3:25:11 PM1/14/19
to General Open edX discussion
any tutorial to recommend?
Like step by step ?

Lupus Furyo

unread,
Jan 14, 2019, 3:30:00 PM1/14/19
to edx-...@googlegroups.com
Sorry, I don't have any. You could Google some.

Fred Dixon

unread,
Jan 14, 2019, 6:47:23 PM1/14/19
to General Open edX discussion
Hi Marce,

I'm the product manager for BigBlueButton (and author of the video you references).  I think you've been posting to our bigbluebutton-setup mailing list for help as well.


It's clear we need to put together a few more steps (with screen shots).  We'll put this together some documentation and post a follow-up message to this thread.  

BigBlueButton is open source and is a web conferencing system designed for online learning.  We want everyone within the edX community to be able to setup and user BigBlueButton for collaboration such as student groups, virtual office hours, and full online classes.


Warm Regards,.. Fred
BigBlueButton Developer

Marce C

unread,
Jan 15, 2019, 6:32:20 AM1/15/19
to General Open edX discussion


It's clear we need to put together a few more steps (with screen shots).  We'll put this together some documentation and post a follow-up message to this thread. 

AWESOME FRED!!! THANK YOU!!!

any idea when those steps will be available?  

Lupus Furyo

unread,
Jan 15, 2019, 12:01:58 PM1/15/19
to edx-...@googlegroups.com
This is a general side note, not intended for Marce. Rather it is in support of all devs, those of Open edX and BBB, in particular.

"I used to work at McDonalds while I was a student. Do you know what I would tell the impatient customers when they were inquiring about their meal?
They: When will my cheeseburger be ready?
Me: NEVER!"

Cheers, Lupus : )

--
You received this message because you are subscribed to the Google Groups "General Open edX discussion" group.

Marce C

unread,
Jan 15, 2019, 2:30:56 PM1/15/19
to General Open edX discussion
well, the question was to get an idea about what to expect,  like
"sure, we can post it  tomorrow" or 
"no, its really hard, maybe next year".


No need to put pressure, I just wanted to know what to expect,
in order to know if
I continue testing with BBB or I just move to something else.

Lupus Furyo

unread,
Jan 15, 2019, 2:41:47 PM1/15/19
to edx-...@googlegroups.com
Hi Marce,
No pressure was meant. With your meaningful questions you even invited Fred to this thread, which is good!

When FOSS software is concerned, perhaps there is no better alternative than BBB.
As an alternative you could try

RocketC does have video conferencing tool, which I have used earlier. It does not fit educational needs as neatly as BBB does (also may look "ugly" to some).

On a related note, for an inexperienced user, it may be more difficult to set up RocketC

Best, llupus

P.S. I think with new LTI Xblock in edX, it is no more possible to achieve what Fred has shown in the earlier screenshot most likely using the now depreciated xBlock LTI. The issue is not with BBB rather it may be related to the new XBlock itself.


Leo Zurick

unread,
Jan 16, 2019, 1:09:40 PM1/16/19
to General Open edX discussion
It seems that BBB would be best
Reply all
Reply to author
Forward
0 new messages