Expose Learning Analytics Dashboard data from a Bigbluebutton v2.4 recording
- Status
- Open
- Subject
- Expose Learning Analytics Dashboard data from a Bigbluebutton v2.4 recording
- Version
- 25.x
- Category
- Feature request
- Dogfood on a *.tiki.org site
- Feature
- BigBlueButton webinar
- Resolution status
- New
- Submitted by
- Xavier de Pedro
- Lastmod by
- Xavier de Pedro
- Rating
- Description
BigBlueButton 2.4 comes with a new feature called Learning Analytics Dashboard (LAD from now on)
https://docs.bigbluebutton.org/2.4/new.html#learning-analytics-dashboard
By default, the data behind this dashboard is deleted 2 minutes after the meeting finishes, but there is preference in bbb that can be changed to avoid deleting this meeting data.
https://higheredlab.com/how-to-check-bigbluebutton-learning-dashboard-after-the-session/
Copy to clipboardBy default data for the Learning Dashboard are kept for 2 minutes after a session ends and then are removed permanently. In order to make the Learning dashboard persistent, you need to change the variable learningDashboardCleanupDelayInMinutes in /usr/share/bbb-web/WEB-INF/classes/bigbluebutton.properties. To keep the learning dashboard data permanently, change the value to 0: LearningDashboardCleanupDelayInMinutes=0. Once you make this please restart the bbb by running bbb-conf –restart. In order to access the dashboard data you need to supply 1. The internal meeting id of the meeting, which is same as the directory name under /var/bigbluebutton/learning-dashboard/ on your server 2. The access token for the learning dashload, which is same as the subdirectory name under /var/bigbluebutton/learning-dashboard/<internal meeting Id>/ Then the learning dashboard can be accessed through https://your.bbb.com/learning-dashboard/?meeting=<internal meeting Id>&report=<access token> If you wish to see the learning dashboard in your preferred language then you can an addition parameter to above url &lang=<language code>Then complete url would look like this : https://your.bbb.com/learning-dashboard/?meeting=<internal meeting Id>&report=<access token>&lang=<language code>
It would be nice to see a summary of attendance to a meeting, which would help to make meeting notes in use cases in which that document is needed and needs to be written: and recording needs to be played again to catch all attendants to a meeting, and eventually who where just listeners and which ones participated in any form (audio, chat, etc)This extra information could be linked somehow from the report shown through PluginBigBlueButton next to the recordings of a room, so that, besides the recording, you could access the log of that LAD.
Storing LAD data could be made optional (like the recording currently is) from within the PluginBigBlueButton in Tiki. If enabled, then the link to display the LAD would be shown next to the recording link, for those users in groups with the perm to see the recording.Additionally, the bigbluebutton-api-php already has params to control LAD. Example:
https://github.com/bigbluebutton/bigbluebutton-api-php/blob/42e9455db8141176e7f349e64bdb53b1b7e5dfaa/src/Parameters/CreateMeetingParameters.php#L659
Does it make sense?- Importance
- 5
- Easy to solve?
- 5
- Priority
- 25
- Demonstrate Bug on Tiki 19+
-
This bug has been demonstrated on show2.tiki.org
Please demonstrate your bug on show2.tiki.org
Show.tiki.org is not configured properlyThe public/private keys configured to connect to show2.tiki.org were not accepted. Please make sure you are using RSA keys. Thanks.
- Demonstrate Bug (older Tiki versions)
-
This bug has been demonstrated on show.tikiwiki.org
Please demonstrate your bug on show.tikiwiki.org
Show.tiki.org is not configured properlyThe public/private keys configured to connect to show.tikiwiki.org were not accepted. Please make sure you are using RSA keys. Thanks.
- Ticket ID
- 8038
- Created
- Sunday 23 January, 2022 19:13:43 UTC
by Xavier de Pedro - LastModif
- Friday 04 February, 2022 12:03:58 UTC