Loading...
 
Skip to main content

Category: BigBlueButton webinar

BigBlueButton webinar
Show subcategories objects

Name Type
BigBlueButton: Recording is happening even if the plugin is at off
Seen here: http://tiki.org/Conference+Call

But the plugin has: recording="0"
tracker item
BlissTiki William
This should be migrated to the community site, and handled with ((doc:Organic groups)) and ((doc:User Trackers))
tracker item
carsten.aevermann coaboa
This should be migrated to the community site, and handled with ((doc:Organic groups)) and ((doc:User Trackers))
tracker item
Expose Learning Analytics Dashboard data from a Bigbluebutton v2.4 recording
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

{img src="https://docs.bigbluebutton.org/images/24-learning-dashboard-2.png"}

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/

{CODE()}
By 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>
{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 ((doc: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?
tracker item
live.t.o: Add a new param to plugin BigBlueButton so that only recordings longer than X minutes are displayed
live.t.o: Add a new param to plugin BigBlueButton so that only recordings longer than X minutes are displayed

See it reproduced in https://tiki.org/Live > BBB current recordings (once loged in)

There are 140+ recordings, and most of them are kind of demo trials, of less than 10 minutes. Last year 2013 I spent like 1h reviewing the short meetings and deleting them from the recordings list, since they pollute the list. But every month there are new of those recordings, demo, tests, support requests in the wrong place, etc. and it's tedious to do this manual work, which might happen also in other sites using Tiki + BBB.

A simple workaround would be to add an extra param to the ((doc:PluginBigBlueButton)) so that only recordings longer than X minutes (default to 10' ?) are displayed in the recordings list.
tracker item
Plugin BigBlueButton - add getMettingInfo new params added in BBB 1.0
See the 3 slides starting here at minute 16' 48'':
http://recordings.blindsidenetworks.com/bigbluebutton/a71a9df7c98b845ae41553a527a5e7c03a69fe27-1431112418160/presentation/index.html?t=16m48s

New params are added to the api, that could be exposed to tiki, so that they are shown at the description list of the bbb meetings recorded for that channel, etc.
tracker item
Plugin BigBlueButton - Connection to BigBlueButton-Server
Problems connecting a BigBlueButton-Server. It doesn't work on my site. I asked a BigBlueButton expert. He tried to check Tiki-connection to his BBB-server. The failure message "zero" appears ether as well (like in my system). He said: "Tiki is doing something strange. The join command does not even arrive at my server. Tiki does something internally beforehand that leads to the 'null' (zero) display. I took a quick look at the Tiki code but couldn't find any sticking point. It needs a troubleshooting with a development environment. I saw that Tiki is not well programmed (things of the BigBlueButton API are checked very incorrectly; errors then sometimes correct each other by "chance" etc.)." BigBlueButton for me is a crucial point during Cocid-19 ands in general using the Tiki-Software. Are there chances to correct the programming?
tracker item
Quick permissions on a BigBlueButton object permissions
More info later.

But a quick report that using Quick Perms on a object overwrites global perms

tracker item
Tiki unable to create new meetings in BBB2.4+
Hi:

I wanted to test the new features coming along in BBB 2.3 & 2.4, so that I installed a new server with BBB 2.4. Everything from the BBB side did run smoothly, but the integration with tiki is not fully working as expected. I mean, after connectinng the tiki to bbb 2.4 server (providing the new url and bbb salt in the tiki control panel), I can see the recordings listed in the plugin bigbluebutton parsed content, but I'm never able to create a new meeting (when clicking to the create button shown by plugin bbb).

I had a look at the [https://docs.bigbluebutton.org/dev/api.html|bbb documentation], and I see that some changes are reported to the API in bbb 2.3 and 2.4.:
{CODE()}
Updated in 2.3:

create - Renamed keepEvents to meetingKeepEvents, removed joinViaHtml5, added endWhenNoModeratorDelayInMinutes
getDefaultConfigXML obsolete, not used in HTML5 client
setConfigXML obsolete, not used in HTML5 client

Updated in 2.4 (under development):

getDefaultConfigXML Removed, not used in HTML5 client
setConfigXML Removed, not used in HTML5 client
create - Added meetingLayout, activityReportTracking
{CODE}

I had a look i Tiki21 LTS, for instance, and I see that there are references to -+getDefaultConfigXML+- and -+setConfigXML+- in __lib/bigbluebuttonlib.php__

{CODE()}
(...)
173: $content = $this->performRequest('getDefaultConfigXML', ['random' => '1'], false);
(...)
192: $client = $tikilib->get_http_client($this->getBaseUrl('/api/setConfigXML.xml') . '?');
(...)
{CODE}

Could this be the reason why tiki is not creating the new room in the bbb-2.4-powered server?

If that hypothesis is confirmed, then we might hit a problem in the tiki community in the afew months whenever Fred Dixon and the BBB team upgrades the bbb instance we use in the "Tiki Roundtable Meetings" and TAG meetings, etc.

I can share the details of my bbb2.4 test server (url and salt) with any dev willing to debug and fix this issue.
tracker item
Webinars: announce all 2014 webinars on info.tiki.org Calendar and WikiMatrix Calendar
Here is last one:
http://www.wikimatrix.org/calendar/e184/2013/tiki_webinar
http://info.tiki.org/tiki-calendar_edit_item.php?viewcalitemId=112


These ones also should be posted:
http://dev.tiki.org/item4684


tracker item
Show PHP error messages