[Building Sakai] Fwd: Sakai BigBlueButton integration
Daniel Merino
daniel.merino at unavarra.es
Tue Mar 9 05:58:43 PST 2010
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"
--
Daniel Merino
daniel.merino at unavarra.es
Gestor de teleformación - Centro Superior de Innovación Educativa.
Tfno: 948-168489 - Universidad Pública de Navarra.
More information about the sakai-dev
mailing list