BigBlueButton provides a script to install BigBlueButton with single command but it is always better to go through each step, so that you know what is really being done and makes it easy to do any modification or debug any error.
- Video and audio chat With mute/unmute controls for audio and video
- Record video and audio from any peer (or local stream) and save to your computer
- Text chat
- File sharing – It is P2P file sharing, not integrated with Moodle Files API
It is basically a copy of the all-in-one demo:
Future features: Screensharing, Colaborative canvas
You can also embed the video / audio chat on any Moodle page by following the instructions here: