NC - BigBlueButton Integration

I wish to integrate Open Source BigBlueButton videoconferencing solution into ELGG. It would be fine for me if the resulting module were freely added to the community plugin resources. BBB has a very well defined API, including extensive samples for integrating.

Integartion will be with the latest Elgg (1.8.3)

Essentially I see:

* Integration with the group module - Show upcomming (scheduled) conference calls

* Integration with event_calendar module - Add scheduled events (as an alternative to group widget)

* schedule, initiate, invite others (members/group members/friends) into bbb sessions from a widget.

* bbb allows recording of screen casts. A Recorded Session Library widget/page view listing accessible pre-recorded sessions [All|Group|Own]