[Building Sakai] Fwd: Sakai BigBlueButton integration

Adrian Fish a.fish at lancaster.ac.uk
Tue Mar 9 08:35:59 PST 2010


Hola Daniel,

The integration current allows you to create meetings within BBB from a 
Sakai tool. Specify a name and pick some participants from the list of 
site members, click start and you are redirected into BBB. All the 
participants then get an email with a link that takes them directly in. 
That's it for the moment.

I'm hoping to start getting some stuff into the confluence space 
(http://confluence.sakaiproject.org/display/BBB/Home) tomorrow whilst 
Nuno, who has kindly volunteered his valuable help will initially be 
getting some feature requests into JIRA. All the stuff you mention is on 
Nuno's hitlist for UFP, so expect to see it JIRAd.

Saludos,

Adrian.

Daniel Merino wrote:
> Hi, Adrian.
>
> Please, could you detail what kind of integration have you currently 
> done? I suppose that user access is integrated, isn't it?. Are 
> integrated too the Calendar and the Resources tools (to schedule 
> conferences and to store recorded videos)?
>
> Is there a Confluence page somewhere where we could find more 
> information about this? We find this work very valuable.
>
> Thanks in advance.
> Best regards.
>
> Adrian Fish escribió:
>   
>> Hola Jaime,
>>
>> First you need to generate a salt value; you can use uuidgen under 
>> linux for that. Paste the generated UUID into a file somewhere ready 
>> for copy and pasting.
>>
>> Setup the BBB host machine:
>> On your bigbluebutton machine/vm edit 
>> '/var/lib/tomcat6/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties' 
>> and paste your uuid in the line 
>> 'beans.dynamicConferenceService.securitySalt=' replacing any current 
>> value. Restart tomcat on the BBB host.
>>
>> Setup Sakai:
>> Pass the same UUID to the Sakai BBB tool by adding this line to 
>> sakai.properties 
>> 'salt at org.sakaiproject.bbb.api.BBBMeetingManager=REPLACE_WITH_YOUR_UUID'
>>
>> Restart Sakai and try it out. It should work now.
>>
>> Cheers,
>>
>> Adrian.
>>
>> Jaime Aguilera wrote:
>>     
>>> Hi,
>>>
>>> I don't know how configure salt values, could you help me?
>>>
>>> Thank u so much
>>>
>>> 2010/3/3 Adrian Fish <a.fish at lancaster.ac.uk 
>>> <mailto:a.fish at lancaster.ac.uk>>
>>>
>>>     Hola Jaime,
>>>
>>>     It should have been attached to the email I sent to the dev list.
>>>     Perhaps your email provider stripped it off. I have attached it
>>>     once more. All you need to do is unzip it into your tomcat
>>>     directory and restart tomcat.
>>>
>>>     Don't forget to setup the host and salt values in your
>>>     sakai.properties.
>>>
>>>     Cheers,
>>>
>>>     Adrian.
>>>
>>>     Jaime Aguilera wrote:
>>>
>>>         Hi,
>>>
>>>         my name is Jaime Aguilera and i'm very interesting in testing
>>>         your BBB integration in Sakai. What do I have to do apart from
>>>         install BBB in my Ubuntu? Where can I download the sakai app?
>>>
>>>         Thanks for all
>>>
>>>         ---------- Mensaje reenviado ----------
>>>         De: *Miguel Ángel Guillén* <maguillen at pdi.ucam.edu
>>>         <mailto:maguillen at pdi.ucam.edu> <mailto:maguillen at pdi.ucam.edu
>>>         <mailto:maguillen at pdi.ucam.edu>>>
>>>
>>>         Fecha: 3 de marzo de 2010 10:01
>>>         Asunto: Fwd: Fwd: [Building Sakai] Sakai BigBlueButton 
>>> integration
>>>         Para: Jaime Aguilera Pino <jaimeap87 at gmail.com
>>>         <mailto:jaimeap87 at gmail.com> <mailto:jaimeap87 at gmail.com
>>>         <mailto:jaimeap87 at gmail.com>>>
>>>
>>>
>>>
>>>         -------- Original Message --------
>>>
>>>         Subject: [Building Sakai] Sakai BigBlueButton integration
>>>         From: Adrian Fish<a.fish at lancaster.ac.uk
>>>         <mailto:a.fish at lancaster.ac.uk> <mailto:a.fish at lancaster.ac.uk
>>>         <mailto:a.fish at lancaster.ac.uk>>>
>>>         To: Sakai Dev Mailing List<sakai-dev at collab.sakaiproject.org
>>>         <mailto:sakai-dev at collab.sakaiproject.org>
>>>         <mailto:sakai-dev at collab.sakaiproject.org
>>>         <mailto:sakai-dev at collab.sakaiproject.org>>>
>>>         CC: null
>>>
>>>         Hi All,
>>>
>>>         I've written an integration with a conferencing tool called
>>>         BigBlueButton (http://www.bigbluebutton.org). If you want to
>>>         try it out
>>>         I've attached the overlay which has been tested against the
>>>         current
>>>         trunk. You need to setup a BigBlueButton server but thankfully
>>>         this is
>>>         not difficult. I ended up doing it by installing all of the
>>>         components
>>>         against a 64bit Ubuntu 9.10, but the easiest install is
>>>         against a 32bit
>>>         Ubuntu as they've kindly created a deb package
>>>         (http://code.google.com/p/bigbluebutton/wiki/InstallationUbuntu)
>>>         so you
>>>         can literally have it up and running in 10 minutes. You could
>>>         install
>>>         into a 32bit VM as they've also created a VM image
>>>         (http://code.google.com/p/bigbluebutton/wiki/BigBlueButtonVM).
>>>
>>>         To secure the BBB api you need to generate a GUID and set the
>>>         securitySalt value to it in:
>>>         
>>> /var/lib/tomcat6/webapps/bigbluebutton/WEB-INF/classes/bigbluebutton.properties 
>>>
>>>
>>>         There are only two things you need to do on the Sakai end.
>>>
>>>         1. configure your BBB IP Address (if you want to use hostnames
>>>         as I did,
>>>         you need to go through the config scripts for the various BBB
>>>         components
>>>         like Nginx, Tomcat and Asterisk and swap the IPs for
>>>         hostnames) and
>>>         security salt:
>>>
>>>         # BigBlueButton Integration
>>>         
>>> host at org.sakaiproject.bbb.api.BBBMeetingManager=http://BIGBLUEBUTTON_IP_ADDRESS 
>>>
>>>
>>>         2. Pass the security salt by specifying it in either
>>>         sakai.properties or
>>>         security.properties:
>>>
>>>         
>>> salt at org.sakaiproject.bbb.api.BBBMeetingManager=THE_SAME_GUID_AS_IN_BBB
>>>
>>>         The BBB mailing list
>>>         (http://groups.google.com/group/bigbluebutton-dev/topics?gvc=2)
>>>          is
>>>         pretty active and the documentation
>>>         (http://code.google.com/p/bigbluebutton/w/list) is generally
>>>         decent.
>>>
>>>         I'll be getting JIRA, SVN and Confluence space setup soon and
>>>         I'll get
>>>         this information into there when that happens.
>>>
>>>         Cheers,
>>>
>>>         Adrian.
>>>
>>>         --         ==================================
>>>         Adrian Fish
>>>         Software Engineer
>>>         Centre for e-Science
>>>         Bowland Tower South C Floor
>>>         Lancaster University
>>>         Lancaster
>>>         LA1 4YW
>>>         email: a.fish at lancaster.ac.uk <mailto:a.fish at lancaster.ac.uk>
>>>         <mailto:a.fish at lancaster.ac.uk <mailto:a.fish at lancaster.ac.uk>>
>>>
>>>
>>>         http://confluence.sakaiproject.org/display/YAFT/Yaft
>>>         http://confluence.sakaiproject.org/display/BLOG/Home
>>>         http://confluence.sakaiproject.org/display/AGORA/Home
>>>
>>>         _______________________________________________
>>>         sakai-dev mailing list
>>>         sakai-dev at collab.sakaiproject.org
>>>         <mailto:sakai-dev at collab.sakaiproject.org>
>>>         <mailto:sakai-dev at collab.sakaiproject.org
>>>         <mailto:sakai-dev at collab.sakaiproject.org>>
>>>
>>>         http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>>
>>>         TO UNSUBSCRIBE: send email to
>>>         sakai-dev-unsubscribe at collab.sakaiproject.org
>>>         <mailto:sakai-dev-unsubscribe at collab.sakaiproject.org>
>>>         <mailto:sakai-dev-unsubscribe at collab.sakaiproject.org
>>>         <mailto:sakai-dev-unsubscribe at collab.sakaiproject.org>> with a
>>>         subject of "unsubscribe"
>>>
>>>
>>>
>>>
>>>
>>>         --         http://www.jaimeaguilera.es/
>>>
>>>
>>>     --     ==================================
>>>     Adrian Fish
>>>     Software Engineer
>>>     Centre for e-Science
>>>     Bowland Tower South C Floor
>>>     Lancaster University
>>>     Lancaster
>>>     LA1 4YW
>>>     email: a.fish at lancaster.ac.uk <mailto:a.fish at lancaster.ac.uk>
>>>
>>>     http://confluence.sakaiproject.org/display/YAFT/Yaft
>>>     http://confluence.sakaiproject.org/display/BLOG/Home
>>>     http://confluence.sakaiproject.org/display/AGORA/Home
>>>
>>>
>>>
>>>
>>> -- 
>>> http://www.jaimeaguilera.es/
>>>       
>> _______________________________________________
>> sakai-dev mailing list
>> sakai-dev at collab.sakaiproject.org
>> http://collab.sakaiproject.org/mailman/listinfo/sakai-dev
>>
>> TO UNSUBSCRIBE: send email to sakai-dev-unsubscribe at collab.sakaiproject.org with a subject of "unsubscribe"
>>     
>
>   

-- 
==================================
Adrian Fish
Software Engineer
Centre for e-Science
Bowland Tower South C Floor
Lancaster University
Lancaster
LA1 4YW
email: a.fish at lancaster.ac.uk

http://confluence.sakaiproject.org/display/YAFT/Yaft
http://confluence.sakaiproject.org/display/BLOG/Home
http://confluence.sakaiproject.org/display/AGORA/Home

-------------- next part --------------
A non-text attachment was scrubbed...
Name: a_fish.vcf
Type: text/x-vcard
Size: 289 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20100309/6bb1920d/attachment.vcf 


More information about the sakai-dev mailing list