We recently came across this picture of a drawing by Richard Alam made during a presentation on the architecture of BigBlueButton in 2008.
Since then, BigBlueButton has been in active development for over three years, but you can see the familiar pieces of red5, asterisk, pdf2swf and others are still there.