diff --git a/bigbluebutton-config/web/index_html5_vs_flash.html b/bigbluebutton-config/web/index_html5_vs_flash.html new file mode 100644 index 0000000000..53b3a45daa --- /dev/null +++ b/bigbluebutton-config/web/index_html5_vs_flash.html @@ -0,0 +1,334 @@ + + + + + + BigBlueButton - Open Source Web Conferencing + + + + + + + + + + + + + + + +
+ + + + Fork me on GitHub + + + + + + + + + +
+ + + + + + +
+
+
+

Try BigBlueButton via HTML5

+

Join a demo session on this server.

+ +
+ +
+ +
+ + New to BigBlueButton? Watch these videos. + +
+
+
+
+

Try BigBlueButton via Flash

+

Join a demo session on this server.

+ +
+ +
+ +
+ + New to BigBlueButton? Watch these videos. +
+
+
+ +
+ +
+
+

BigBlueButton HTML5 client test server

+

BigBlueButton is an open source web conferencing system for on-line learning. This is a public test server for the BigBlueButton HTML5 client currently under development.

+

Our goal for the upcoming release of the HTML5 client is to implement all the viewer capabilities of the Flash client. Students join online classes as a viewer. The HTML5 client will give remote students the ability to join from their Android mobile devices. Users using the Flash and HTML5 clients can join the same meeting (hence the two choices above). We built the HTML5 client using web real-time communication (WebRTC), React, and MongoDB.

+

The HTML5 works well with desktop and Android devices (phone and tablets) as they all support WebRTC. Apple does not (yet) support WebRTC in Safari for iOS devices, but don't worry -- we are working in parallel on app for iOS devices. What can this developer build of the HTML5 client do right now? Pretty much everything the Flash client can do for viewers except (a) view a desktop sharing stream from the presenter and (b) send/receive webcam streams. We're working on (a) and (b). For now, we are really happy to share with you our progress and get your feedback on what has been implemeted so far. Enjoy!

+ +

For Developers

+

The BigBlueButton project is supported by a community of developers that care about good design and a streamlined user experience.

+

See API examples for how to integrate BigBlueButton with your project.

+
+
+ +
+ + + + + + + + + + +
+ + +
+
+
+

Features

+
+ +
+ + +
+

Record and Playback

+

BigBlueButton can record your sessions for later playback by students.

+
+
+ +
+ + +
+

Whiteboard

+

The whiteboard controls let you annotate key parts of your presentation.

+
+
+ +
+ + +
+

Desktop Sharing

+

You can broadcast your desktop for all users to see (requires lastest version of Java for presenter only).

+
+
+
+ + +
+
+ + +
+

WebRTC Audio

+

Users of Chrome and FireFox browsers will benefit from high-quality, low-latency WebRTC audio. (Users of other browsers will seamlessly use Flash-based audio.)

+
+
+ +
+ + +
+

Presentation

+

You can upload any PDF presentation or MS office document. BigBlueButton keeps everyone in sync with your current slide, zoom, pan, annotations, and mouse pointer.

+
+
+ +
+ + +
+

Web Cam

+

Multiple users can share their webcam at the same time. There is no built-in limit on the number of simultaneously active webcams.

+
+
+
+ +
+
+ + +
+

Emoji

+

Students can raise hand and use emoji icons for feedback.

+
+
+ +
+ + +
+

Polling

+

You can poll students anytime to increase engagement.

+
+
+ +
+ + +
+

Chat

+

You can interact with students through public and private chat.

+
+
+
+ +
+
+ + +
+

Live Captioning

+

You can enter live captions for students. These captions will later appear as subtitles in recordings.

+
+
+ +
+ + +
+

Breakout Rooms

+

You can group and place students into breakout rooms (full BigBlueButton sessions) for give number of minutes for increased collaboration.

+
+
+ +
+ + +
+

Screen Reader

+

Students with visual disabilities can use JAWS screen reader to interact with BigBlueButton.

+
+
+
+ +
+
+ + +
+
+
+

Getting Started Quickly

+
+ + + + + + +
+
+ +
+
+ + + + + +