Could this be of some help?
http://code.google.com/p/openmeetings/
finally starting to get this in place July 2013