BigBlueButton – http://www.bigbluebutton.org/ – version 0.8 already
supports playback of recordings in HTML5:
https://code.google.com/p/bigbluebutton/wiki/ReleaseNotes#Major_Features
Also: https://code.google.com/p/bigbluebutton/wiki/RoadMap1dot0#HTML5_client
"With the ongoing work in WebRTC project, it's now possible for an HTML5
browser to access the user's webcam and microphone. This means it should be
possible to create an HTML5 BigBlueButton client (see 850)."
850 is that: https://code.google.com/p/bigbluebutton/issues/detail?id=850 –
the last commentary points to this:
https://code.google.com/p/bigbluebutton/wiki/HTML5 , which reads:
"This DRAFT document outlines some of our progress to-date, which has been to
prototype a stand-alone HTML5 client that is integrated into the
BigBlueButton platform, thus providing an additional entry point for users to
join a BigBlueButton session.
[...] with the recent progress in WebRTC, an HTML5-based application can
access the user's webcam and microphone without the need for plugins.
The long-term vision for the BigBlueButton HTML5 client is to enable users on
all platforms supporting an HTML5 browser -- including mobile and tablets to
-- to fully access to all of BigBlueButton’s features.
We’ve mapped out the strategy to achieve this vision in three phases:
1. Support viewing a live session using an HTML5 browser
2. Support broadcasting audio/video from an HTML5 browser using WebRTC
3. Support all presentation features of BigBlueButton in HTML5
The following describes our efforts to implement phase 1: viewing a live
BigBlueButton session using an HTML5 browser. [...]"
Nice screenshots follow :-)