Slides and chat from the BigBlueButton Developer Summit [part 1]

636 views
Skip to first unread message

Fred Dixon

unread,
Aug 28, 2011, 2:07:16 PM8/28/11
to BigBlueButton-dev
Thanks for everyone for attending the BigBlueButton Developer Summit.

Due to a user error (mine), I didn't set the meeting to record.
However, don't worry if you missed the presentations. We're going to
start holding weekly one-hour developer Q&A sessions after the release
of BigBlueButton 0.8 beta (coming soon).

At each developer session, we'll start with a with a 15 minute
presentation from members of our developer community, so you'll get a
chance to see all of the presentations if you missed the summit.

Attached are the presentations from the various speakers along with
the chat transcript.

Regards,... Fred
--
http://code.google.com/p/bigbluebutton/wiki/FAQ#BigBlueButton_Committer
- 10:51 : <br>Welcome to Sunday, August 28, 11:00 - 14:00
EDT!<br><br>For help see our <a
href="event:http://www.bigbluebutton.org/content/videos"><u>tutorial
videos</u></a>.<br><br>To join the voice bridge for this meeting:<br>
(1) click the headset icon in the upper-left <b>(please use a headset
to prevent echo)</b>, or<br> (2) dial 613-366-1985 (toll
free:1-866-964-7085) and enter conference ID: 87132.<br><br>
Leonardo Daronco - 10:55 : Uploading!
Leonardo Daronco - 10:56 : ok, done.
Richard - 11:11 : we'll record next time :)
Zeeshan Ali Shah - 11:17 : hi
Richard - 11:17 : ritz...@gmail.com
Zeeshan Ali Shah - 11:17 : Should we ask questions during presentation
or in end ?
Fred Dixon - 11:18 : you can ask questions during the conference
Fred Dixon - 11:18 : Richard can answer them near the end
Fred Dixon - 11:18 : or on the fly
Fred Dixon - 11:22 : This session uses speex for all the participants
Zeeshan Ali Shah - 11:25 : change to 0 in code ?
GuyBoone - 11:28 : Nice feature!
Max Mack - 11:29 : Can i upload more than one?
Shlomi Gutman - 11:29 : will the 0.8 be able to work infront of asterisk 1.8 ??
Max Mack - 11:30 : thx
Shlomi Gutman - 11:30 : thank we will try
Zeeshan Ali Shah - 11:33 : but this will not replace activemq
Fred Dixon - 11:33 : yes, it does
Fred Dixon - 11:33 : there is no activemq needed in 0.8
Zeeshan Ali Shah - 11:33 : ok
markos - 11:33 : yes, now we are using redis pubsub, so it's not
needed activemq...
Dan Humpherson - 11:34 : No activemq required in 0.8, but guess
upgrade from 0.7 to 0.8 will still work with activemq?
Zeeshan Ali Shah - 11:34 : why using marathorn ?
Fred Dixon - 11:35 : we removed activemq in 0.8
Fred Dixon - 11:35 : we've not worked on any upgrade path for 0.71a
-&#62; 0.8 installation ... we may require you do to uninstall 0.71a
and install 0.8.
Dan Humpherson - 11:35 : Thanks Fred
Fred Dixon - 11:36 : The logic for the upgrade is in the packaging
scripts, and there are a lot of architectural changes in 0.8 that
we've been focusing on making sure a clean install works correctly
Guga - 11:36 : We process BBB recorded webcam an desksharing and send
it to Matterhorn, Markos will told about this in a moment :)
Femi - 11:37 : Does the scaling necesitate architectural changes?
Fred Dixon - 11:37 : we didn't work on scalaing in 0.8; rather, we
worked on record and playback
Fred Dixon - 11:37 : and that triggered the architectural changes
Femi - 11:37 : ok good
Zeeshan Ali Shah - 11:38 : but can we seperate easily the components
on 0.8 like red5 on seperate server ?
Zeeshan Ali Shah - 11:38 : any guide for it ?
Fred Dixon - 11:38 : yes
Fred Dixon - 11:38 : there isn't any guide for it ... we focus on
ensuring that everything works correctly when installed on a single
server
Fred Dixon - 11:39 : We're testing install of BigBlueButton 0.8 on
single server (10.04 32-bit or 64-bit)
Zeeshan Ali Shah - 11:39 : please correct me , red5 app runs under
tomcat ? so on red5 server we need tomcat as well ?
Fred Dixon - 11:39 : red5 runs independent of tomcat6
Fred Dixon - 11:39 : both are separate servers
Zeeshan Ali Shah - 11:39 : thnks
markos - 11:40 : in tomcat, is the api (bbb-web)... and in red5, bbb-apps
Zeeshan Ali Shah - 11:40 : thanks markos
Fred Dixon - 11:41 : not quite all the events (such as the pointer and
whiteboard events)
Zeeshan Ali Shah - 11:41 : where will be the chat recorded ?
Fred Dixon - 11:41 : not yet :-)
Fred Dixon - 11:41 : there will be an events.xml file generated for
each recording, and in that event.xml will be all the chat messages
Zeeshan Ali Shah - 11:41 : event.xml per meeting
Zeeshan Ali Shah - 11:41 : ?
Fred Dixon - 11:42 : yes
Zeeshan Ali Shah - 11:42 : so we can process it , that is good
Felipe Cecagno - 11:42 : just public messages, or all the messages?
markos - 11:42 : public messages
Fred Dixon - 11:42 : see: <a
href="event:http://code.google.com/p/bigbluebutton/wiki/RecordPlaybackSpecification#Raw_Archiving">
<u>http://code.google.com/p/bigbluebutton/wiki/RecordPlaybackSpecification#Raw_Archiving</u></a>
Fred Dixon - 11:42 : just public messages
Felipe Cecagno - 11:42 : ok:)
Zeeshan Ali Shah - 11:43 : Recorded can be stopped and activated from
the meeting by the moderator ?
Zeeshan Ali Shah - 11:43 : i mean during the meeting
Fred Dixon - 11:43 : no
Fred Dixon - 11:44 : the entire meeting will be recorded using the
audio timeline as the master timeline
Zeeshan Ali Shah - 11:44 : so basically in creating meeting it is flag
if itis recorded or not ?
Fred Dixon - 11:44 : right
Zeeshan Ali Shah - 11:44 : ok
Fred Dixon - 11:45 : I could have used such a notification at the
start of this meeting :-)
Zeeshan Ali Shah - 11:47 : can we have salt different for different
meetings ? or it is one per bbb installation
Fred Dixon - 11:48 : one per BigBlueButton installation
Zeeshan Ali Shah - 11:51 : after published raw-archive will be deleted ?
Fred Dixon - 11:52 : currently no, but it can be deleted by
modification to the scripts
Zeeshan Ali Shah - 11:53 : i want to keep it .. for later use
Fred Dixon - 11:54 : you'll have it all on the server
Zeeshan Ali Shah - 11:54 : great
GuyBoone - 11:54 : Audio Check --&#62; Does the audio broken for others?
Zeeshan Ali Shah - 11:54 : some time
Antonio Misaka - 11:54 : yes sometimes.
Fred Dixon - 11:54 : a bit for me too ... Richard, can you leave and
re-join the audio
Max Mack - 11:54 : yeah, it's broken sometimes...
Zeeshan Ali Shah - 11:54 : Fred how is memory status now on server
Zeeshan Ali Shah - 11:55 : and CPU
Fred Dixon - 11:55 : don't know ... not logged in
Fred Dixon - 11:55 : want to try to drop and rejoin the audio richard?
Zeeshan Ali Shah - 11:55 : just want to see how the load is
Zeeshan Ali Shah - 11:55 : due to speex
GuyBoone - 11:56 : No audio now for me!
Fred Dixon - 11:56 : Richard will rejoin the audio
Fred Dixon - 11:56 : we can hear you
Stephen Dame - 11:56 : yes
Antonio Misaka - 11:56 : I can hear you
Shlomi Gutman - 11:56 : yes
GuyBoone - 11:56 : I can hear!
Stephen Dame - 11:56 : can hear
Fred Dixon - 11:57 : For more information on the audio load of
FreeSWITCH on a BigBlueButton server, see: <a
href="event:http://groups.google.com/group/bigbluebutton-dev/browse_thread/thread/3c7ce9815a9800c3">
<u>http://groups.google.com/group/bigbluebutton-dev/browse_thread/thread/3c7ce9815a9800c3</u></a>
Fred Dixon - 11:58 : :-)
Fred Dixon - 11:58 : your audio is breaking up a bit Richard
Fred Dixon - 11:59 : good enough to finish out
Stephen Dame - 11:59 : i have customer users mediacore, neat easy to add
Stephen Dame - 12:01 : great job
GuyBoone - 12:01 : How soon should Record & Playback be ready?
Zeeshan Ali Shah - 12:01 : i think speex is cpu intensive
Zeeshan Ali Shah - 12:01 : as compare to ulaw
Felipe Cecagno - 12:02 : yes, Leonardo will start
Richard - 12:02 : Hi zeeshan, yes it is more cpu extensive
Leonardo Daronco - 12:02 : sure
Richard - 12:02 : But we don't have to do transcoding in BBB
GuyBoone - 12:02 : Sounds great!
Zeeshan Ali Shah - 12:02 : ok
Richard - 12:02 : In flash 11 we can use Ulaw because it will support it
Zeeshan Ali Shah - 12:02 : but between red5 and fs transcoding is still needed
Zeeshan Ali Shah - 12:02 : ?
Richard - 12:03 : so no more transcoding...
Zeeshan Ali Shah - 12:03 : ok
Richard - 12:03 : you will have a choice to use speex or ulaw
Zeeshan Ali Shah - 12:03 : if i go with ulaw the delay is omit ?
Fred Dixon - 12:04 : nice picture ... everyone looks hard at work :-)
Richard - 12:04 : not with 0.8 but when we support flash 11...ou can
go with ulaw
Richard - 12:04 : but the audio is not as good as speex because it is
8khz while speex is 16khz
Richard - 12:05 : but it will be good enough
Zeeshan Ali Shah - 12:05 : plan to use flash 11 ?
Zeeshan Ali Shah - 12:05 : any expected date ?
Fred Dixon - 12:05 : yes, but keep in mind that Flash 11 isn't released yet
Richard - 12:06 : no...fp 11 is still in beta
Zeeshan Ali Shah - 12:06 : ok
Zeeshan Ali Shah - 12:07 : i tried mconf-web it works very good
Zeeshan Ali Shah - 12:08 : Leonardo : can we create different meetings
in mconf with differnet bbb servers ?
Richard - 12:09 : nice
Valter Roesler - 12:10 : We are working on that (creating different
meetings in differente BBB servers). It is the top priority to the
next year, when we will address scalability
Leonardo Daronco - 12:11 : Richard, for record and playback you're
installing ruby using apt-get right?
Richard - 12:11 : yes
Fred Dixon - 12:12 : are you using rvm?
Richard - 12:12 : I notice you guys are using rvm
Leonardo Daronco - 12:12 : yep
Leonardo Daronco - 12:12 : for development it is better
Leonardo Daronco - 12:12 : for deployment i'm not sure
Fred Dixon - 12:12 : yes, for deployment packaging is easier
Fred Dixon - 12:12 : using apt-get packages
Zeeshan Ali Shah - 12:13 : i like android
Zeeshan Ali Shah - 12:13 : good
GuyBoone - 12:15 : Me tii!
GuyBoone - 12:15 : sorry, "Me too!" like Android!
Leonardo Daronco - 12:15 : :)
Fred Dixon - 12:17 : nice
Fred Dixon - 12:19 : clap - clap!
Ricel Leite - 12:19 : Very good!
Antonio Misaka - 12:19 : That is cool :)
Max Mack - 12:19 : cool, thanks :-)
Leonardo Daronco - 12:19 : thanks :)
alem - 12:19 : excellent work
Felipe Cecagno - 12:22 : thank you guys, the applications are
available for download on Google Code
Felipe Cecagno - 12:22 : code.google.com / p / mconf
GuyBoone - 12:22 : We missed the first slide!
Zeeshan Ali Shah - 12:23 : how to get access the slides ?
Zeeshan Ali Shah - 12:23 : of this dev meeting
Fred Dixon - 12:23 : we'll post them in bigbluebutton-dev
Zeeshan Ali Shah - 12:23 : ok
Zeeshan Ali Shah - 12:23 : kindly all of them
Zeeshan Ali Shah - 12:25 : where are these public.xml and default.xml
Zeeshan Ali Shah - 12:25 : ?
Richard - 12:27 : cool
Zeeshan Ali Shah - 12:27 : and how to remove For more information <a
href="event:http://www.bigbluebutton.org">
<u>http://www.bigbluebutton.org</u></a> see bottom left
Leonardo Daronco - 12:27 : looks cleaner
Zeeshan Ali Shah - 12:30 : you are suing 0.71a with FS how did you
solve Delay issue ?
Zeeshan Ali Shah - 12:31 : but you tried FS with speex in commercial solution ?
Zeeshan Ali Shah - 12:38 : in first case dialplan what if there is
more than 1 conferences ?
Max Mack - 12:38 : How's the latency at EC2 for bbb?
Leonardo Daronco - 12:40 : thanks!
Antonio Misaka - 12:40 : Thanks Stephen for sharing your experience.
Stephen Dame - 12:41 : your welcome
Zeeshan Ali Shah - 12:41 : Stephen: FS with 0.71a voice delay solved
for your commercial client ?
Stephen Dame - 12:42 : we have 30 production servers running in
cloud.. latency not an issue.. once customer expections set there is
2 second delay :)
Fred Dixon - 12:43 : Setting expectations is importat ... you can see
us stating that BigBlueButton is good for groups of 25 users of less
Fred Dixon - 12:43 : we know that it scales more, but we want to set
realistic expecations so users don't expect it to do something it
isn't designed for
Richard - 12:48 : great
Ricel Leite - 12:48 : Excellent
Zeeshan Ali Shah - 12:48 : can be Matterhorn install on our own server ?
Antonio Misaka - 12:48 : Thanks!
Zeeshan Ali Shah - 12:48 : ok
Dan Humpherson - 12:48 : Matterhorn looks perfect, great way to manage
the playback
Richard - 12:48 : it's better to run in different server
Leonardo Daronco - 12:48 : you'll still need to install matterhorn or
bbb will install it by default?
Leonardo Daronco - 12:49 : ah ok :)
Richard - 12:49 : you need to install it separately
Zeeshan Ali Shah - 12:49 : ok
Adnan Shafi - 12:49 : cool
Stephen Dame - 12:49 : Zees. regarding multiple DID users calling
in, the channels you have with provider determines max number, the
dialplan handles multiple conferences, since you are prompted for room
number and pin every time.
Leonardo Daronco - 12:49 : we've thought about using matterhorn in the
beginning of mconf, so this is great
Zeeshan Ali Shah - 12:50 : voice is low
Dan Humpherson - 12:50 : Any chance I can grab a copy of the
presentation at the end?
Zeeshan Ali Shah - 12:50 : now ok
GuyBoone - 12:50 : For me too!
Fred Dixon - 12:50 : All the presentations will be posted to bigbluebutton-dev
Dan Humpherson - 12:50 : cool
GuyBoone - 12:51 : What is URL?
Fred Dixon - 12:52 : they will be posted after the meeting, you'll see
the post if you subscribe to bigbluebutton-dev
Zeeshan Ali Shah - 12:52 : that is nice
Zeeshan Ali Shah - 12:52 : easy to share with popcorn ,
Stephen Dame - 12:53 : I noticed .8 playback not working in IE, is
html 5 supported?
Fred Dixon - 12:54 : we've only tested with firefox and chrome at the moment
Leonardo Daronco - 12:54 : in the latest versions of IE it shouldn't
be a problem
Fred Dixon - 12:54 : we'd like to get all the browsers working ...
will be working on this during the 0.8 beta
Richard - 12:54 : I think we use ogg for audio and may not be supported in ie
Dan Humpherson - 12:55 : So this will enable playback in the browser
without the need for Flash?
Fred Dixon - 12:55 : that's right
Fred Dixon - 12:55 : HTML5 playback of a recording (no flash required)
Fred Dixon - 12:55 : current support audio + slides + chat
Fred Dixon - 12:55 : will add capabilities to playback more conent
(such as whiteboard) in future iterations
Zeeshan Ali Shah - 12:56 : great
Felipe Cecagno - 12:56 : Did anyone test this playback on a mobile device?
Dan Humpherson - 12:56 : superb
Fred Dixon - 12:56 : not yet ... pleanty of opportunities to test once
we get 0.8-beta out :-)
Richard - 12:56 : I think markos did test on mobile
markos - 12:56 : not yet :)
Felipe Cecagno - 12:57 : :) Looking forward to it on and android ios
Leonardo Daronco - 12:57 : to playback whiteboard and others the idea
is to use popcorn also, right?
Richard - 12:57 : We'll probably be using popcorn as default playback in bbb
Adnan Shafi - 12:57 : hearing of html5,cansomeonecompare with webrtc
Leonardo Daronco - 12:57 : cool
Ricel Leite - 12:57 : cool
markos - 12:58 : yes, popcorn.js is a really good tool
Leonardo Daronco - 12:58 : nice thanks
Zeeshan Ali Shah - 12:58 : it will be good
Leonardo Daronco - 12:58 : no problem
Richard - 12:58 : we've been in touched with popcorn devs and can ask
help if we have questions
Stephen Dame - 12:59 : MOODLE INTEG
Dan Humpherson - 12:59 : lol
Stephen Dame - 12:59 : ok
Zeeshan Ali Shah - 12:59 : the old wordpress integration will not work on 0.8 ?
Zeeshan Ali Shah - 13:00 : for creating and join meeting
Zeeshan Ali Shah - 13:00 : ok
Antonio Misaka - 13:00 : Is there an api for Drupal too?
Zeeshan Ali Shah - 13:00 : only have question to Stephan ,
Stephen Dame - 13:01 : matterhorn need an integration
Antonio Misaka - 13:01 : Great :)
Zeeshan Ali Shah - 13:01 : how did you solve FS delay with your client
using 0.71a
Felipe Cecagno - 13:01 : Also mconf maybe? :)
Stephen Dame - 13:01 : Great!
Zeeshan Ali Shah - 13:02 : Like moderator can unmute listener , can he
block chat ?
Richard - 13:03 : no..moderator can't block chat (yet)
alem - 13:03 : Fred,Richard know u bussy , but are u ok with answering
qustions related to Carleton Projects such as TFN200 ?
Zeeshan Ali Shah - 13:04 : I have for Stephan
Zeeshan Ali Shah - 13:04 : asked before
Zeeshan Ali Shah - 13:04 : about FS Delay
Richard - 13:04 : you can send me questions
Zeeshan Ali Shah - 13:04 : how did you solved FS Delay
Zeeshan Ali Shah - 13:04 : in 0.71a
Zeeshan Ali Shah - 13:04 : ok
Richard - 13:05 : just use speex wideband
Leonardo Daronco - 13:05 : :)
Zeeshan Ali Shah - 13:05 : mute my mic
Zeeshan Ali Shah - 13:05 : sure
Richard - 13:05 : and set buffer to zero
Zeeshan Ali Shah - 13:05 : thanks richard
alem - 13:05 : thanks Fred,Richard and Evry One
Zeeshan Ali Shah - 13:05 : thanks everyone,
Zeeshan Ali Shah - 13:05 : it was very usefull
Winston Lee - 13:06 : Thanks all
Zeeshan Ali Shah - 13:06 : i hope to have it again
Felipe Cecagno - 13:06 : fred and thanks everybody for the session
Richard - 13:06 : Fred will make sure that record=true
Zeeshan Ali Shah - 13:06 : thanks
Zeeshan Ali Shah - 13:06 : bye
Antonio Misaka - 13:06 : Thanks all! Great Sunday!
GuyBoone - 13:06 : Thanks!
Valter Roesler - 13:06 : congratulations, Fred
Valter Roesler - 13:06 : By everyone
Leonardo Daronco - 13:06 : thanks, thanks
Fred Dixon - 13:06 : :-)^2
Richard - 13:06 : bye evryone
Shlomi Gutman - 13:06 : thanks there is what to wait for ...
Felipe Cecagno - 13:06 : bye guys
Leonardo Daronco - 13:06 : see you next time
Dan Humpherson - 13:06 : Thanks to everyone who presented, great stuff
looking forward to the BETA.
Leonardo Daronco - 13:06 : lunch time :)
Fred Dixon - 13:06 : We are too Dan!

-
:

BigBlueButton_Developers_Summit.pdf
HostBBB_BigBlueButton_Tips.pdf

Stéphane Lux

unread,
Jan 16, 2014, 8:15:15 AM1/16/14
to bigblueb...@googlegroups.com
Hi Fred,

how did you export the chat transcript?

Best,
Stéphane

Fred Dixon

unread,
Jan 16, 2014, 9:23:58 AM1/16/14
to BigBlueButton-dev
Hi Stéphane,

During a BigBlueButton session, you can right-click inside the Chat window and choose "Copy All Text".

Regards,... Fred



--
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.
Visit this group at http://groups.google.com/group/bigbluebutton-dev.
For more options, visit https://groups.google.com/groups/opt_out.



--
BigBlueButton Developer
BigBlueButton on twitter: @bigbluebutton

Stéphane Lux

unread,
Jan 17, 2014, 4:50:16 AM1/17/14
to bigblueb...@googlegroups.com
Hi Fred,

thanks. Good to know. I have generated the transcript from events.xml but copy & paste is simpler.

Best,
Stéphane
Reply all
Reply to author
Forward
0 new messages