BigBlueButton with a better whiteboard

397 views
Skip to first unread message

manish katyan

unread,
Oct 25, 2021, 3:21:24 AM10/25/21
to bigblueb...@googlegroups.com

Hi there!

The default whiteboard of BigBlueButton has limited features including no eraser. 

Many BBB users wish to have a more features-rich whiteboard that would help them better in conducting online classes.

The BigBlueButton core team is working to improve the whiteboard feature. 

In the meantime, we have an excellent alternative solution!

Check-out our open-source project - BBB-Jamboard - that plugs-in Google JamBoard with the BigBlueButton version 2.3 and 2.4. 

Jamboard is a digital interactive whiteboard developed by Google and offers many additional features, including eraser, that would aid in your online classes. 

So we created a simple shell script that you can execute on your BBB server. This script would plugin in JamBoard into your BigBlueButton server. 

Check-out the screencast to learn more.

Hope this helps!

Nikola Z

unread,
Oct 25, 2021, 6:12:09 AM10/25/21
to bigblueb...@googlegroups.com
Unfortunately, version 2.36 does not work

пн, 25 жовт. 2021 о 10:21 manish katyan <manish...@gmail.com> пише:
--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bigbluebutton-dev/CAEnJ5GLdr6Rn9FMfwOXDw-bPM0CuswOZBo08U1OoAksF41HenA%40mail.gmail.com.

Fred Dixon

unread,
Oct 25, 2021, 7:48:37 AM10/25/21
to BigBlueButton-dev
HI Nikola,

We do not recommend using 2.2.36 (which is on Ubuntu 16.04, which is now EOL); rather, we recommend using the latest version of 2.3 (which runs on Ubuntu 18.04).  See



Regards,... Fred



--
BigBlueButton Developer

Like BigBlueButton?  Tweet us at @bigbluebutton

Nikola Z

unread,
Oct 25, 2021, 8:54:21 AM10/25/21
to bigblueb...@googlegroups.com
Thank you Fred. I have 2 servers with 4 cores and 8 GB of memory. On one 2.2.36 and on the other 2.4-rc-3. I can't have better processors. So for now on one version 2.2.36. We now have distance learning in our schools. Therefore, I believe that the risk of transition of both to 2.4 or 2.3 is not appropriate now.

пн, 25 жовт. 2021 о 14:48 Fred Dixon <ffd...@gmail.com> пише:

Hiroshi Suga

unread,
Oct 26, 2021, 9:08:36 AM10/26/21
to BigBlueButton-dev
FYI, I made a series of PRs for whiteboard function enhancement, including a (sort of) eraser function.
It works on 2.3, but also on 2.2 and 2.4 with some refactoring (confirmed). 
Note that it's not really erasing drawings, but instead it overwrites them with a rectangle bearing the slide texture. Thus the CPU load is a bit high. 
Also https://github.com/bigbluebutton/bigbluebutton/pull/11021 enables a marker pen function, and if you choose the white color, it behaves really like an eraser. But again, it simply overlays a pen drawing with the slide texture.
In my opinion, the whiteboard functions best on v2.2, as long as you use it in a small scale. Although not recommended, I still use v2.2 for a lecture that uses only the whiteboard.
Other features that I personally feel convenient are https://github.com/bigbluebutton/bigbluebutton/pull/10737 and https://github.com/bigbluebutton/bigbluebutton/pull/11604 , which enables filling shapes and adjustment of drawing positions, respectively.

j...@k6jm.com

unread,
Oct 26, 2021, 10:42:12 PM10/26/21
to bigblueb...@googlegroups.com

Great to hear about this work-around.

   Jim Moen

   Smart Flower Language School

PS The head of our small language school, Smart Flower, sent me his comments regarding BBB and the whiteboard:

I'm confident that BBB will eventually add the ability to edit and save whiteboards in BBB. Not being able to do this is a serious limitation, so I believe that they'll get around to it at some point. Of course, it is possible to take screenshots in lieu of saving/downloading boards; but there's currently no way to edit what is already on the board.

Zoom has a whiteboard, but the last time I used Zoom, which was over a year ago, I remember that I was not particularly impressed with it (Zoom in general, and its whiteboard specifically.). The whiteboard in Microsoft Teams works pretty well as a collaborative board; it can be edited, and boards are saved automatically. It is a separate app, however, meaning it can be used stand-alone, as well as during a Teams online meeting, but this makes it more complex.

I really like the whiteboard/presentation space in BBB, mainly for its simplicity. It's nice that in one space it's possible to do interactive whiteboarding, as well as to annotate presentations That it's not possible to run a presentation that has animations or transitions is both a blessing and a curse, I would say. Animations and transitions often detract from a presentation, so not having the option to use them is a good thing in many ways. Still, I have some older presentations that show words moving as an animation, which is easier for students to follow than if you just show two slides, before and after, where the words are in different positions.

Hopefully BBB whiteboard functionality  will happen early in 2022.  In the meantime, the BBB-Google Jamboard integration looks interesting.  It does add some complexity, and I wonder if all of the users would need to have Google accounts to make full use of the boards.

Still, it is good to see activity in this important area.




Avast logo

This email has been checked for viruses by Avast antivirus software.
www.avast.com


Hiroshi Suga

unread,
Oct 26, 2021, 11:12:04 PM10/26/21
to BigBlueButton-dev

Julien Gribonvald

unread,
Oct 27, 2021, 2:32:03 AM10/27/21
to bigblueb...@googlegroups.com

Hi,

Sorry but using a Google tool isn't a possibility for somes peoples. Instead we hould use an Open Source Whiteboard ;)

Best

Julien Gribonvald
--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.

Nikola Z

unread,
Oct 27, 2021, 4:34:05 AM10/27/21
to bigblueb...@googlegroups.com
Hello!
Not all students broadcast the screen, especially with a weak Internet. Therefore, there is an urgent need to improve the BBB board.

ср, 27 жовт. 2021 о 09:32 Julien Gribonvald <julien.g...@recia.fr> пише:

Fred Dixon

unread,
Oct 28, 2021, 11:14:51 AM10/28/21
to BigBlueButton-dev
Hi Everyone,

Look for more updates to the whiteboard in the future.  We want to add the ability to select individual objects, move/resize/edit tham, and delete objects.  This is a good chunk of work, and it is all ahead of us, and we don't have a timeline for it.

As we update the whiteboard, we'll be working on the recording processing scripts in parallel to support the enhancements (so any new action appears in the playback as well).

Again, no timeline for these improvements, but we want them too. 

Regards,... Fred 


Nikola Z

unread,
Oct 28, 2021, 1:08:58 PM10/28/21
to bigblueb...@googlegroups.com
Thank you Fred. As a practical teacher in a regular school, I can say that you are on the right path.

чт, 28 жовт. 2021 о 18:14 Fred Dixon <ffd...@gmail.com> пише:

Matthias Weiler

unread,
Oct 30, 2021, 4:53:44 AM10/30/21
to bigblueb...@googlegroups.com
Hi!

Are there thoughts about integrating an existing tool for the whiteboard
functionality?

The most promising solutions seem to be Spacedeck[0] (used in
NextCloud), WBO[1] (Etherpad plugin available) and Whiteboard[2].

All the best,
Matthias

[0] https://github.com/spacedeck/spacedeck-open
[1] https://github.com/lovasoa/whitebophir
[2] https://github.com/cracker0dks/whiteboard
>>>> *From:* bigblueb...@googlegroups.com <bigblueb...@googlegroups.com>* On
>>>> Behalf Of* manish katyan
>>>> *Sent:* Monday, October 25, 2021 12:21 AM
>>>> *To:* bigblueb...@googlegroups.com
>>>> *Subject:* [bigbluebutton-dev] BigBlueButton with a better whiteboard
>>>>
>>>> Hi there!
>>>>
>>>> The default whiteboard of BigBlueButton has limited features including
>>>> no eraser.
>>>>
>>>> Many BBB users wish to have a more features-rich whiteboard that would
>>>> help them better in conducting online classes.
>>>>
>>>> The BigBlueButton core team is working to improve the whiteboard
>>>> feature.
>>>>
>>>> In the meantime, we have an excellent alternative solution!
>>>>
>>>> Check-out our open-source project - *BBB-Jamboard*
>>>> <https://github.com/manishkatyan/bbb-jamboard/> - that plugs-in Google
>>>> JamBoard with the BigBlueButton version 2.3 and 2.4.
>>>>
>>>> Jamboard is a digital interactive whiteboard developed by Google and
>>>> offers many additional features, including eraser, that would aid in your
>>>> online classes.
>>>>
>>>> So we created a simple shell script that you can execute on your BBB
>>>> server. This script would plugin in JamBoard into your BigBlueButton
>>>> server.
>>>>
>>>> Check-out *the screencast*
>>>> <https://github.com/manishkatyan/bbb-jamboard/> to learn more.
>>>>
>>>> Hope this helps!
>>>>
>>>> - Manish
>>>>
>>>> *HigherEdLab.com* <https://higheredlab.com/>
>>>>
>>>>
>>>> ------------------------------
>>>> [image: Avast logo] <https://www.avast.com/antivirus>
>>>>
>>>> This email has been checked for viruses by Avast antivirus software.
>>>> www.avast.com <https://www.avast.com/antivirus>
>>>>
>>>>
>>>> <#m_-4760671964653660412_m_7822201432418511749_m_3184064954998356674_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "BigBlueButton-dev" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to bigbluebutton-...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/bigbluebutton-dev/258799a3-cd48-4930-b473-d985fd21d337n%40googlegroups.com
>>> <https://groups.google.com/d/msgid/bigbluebutton-dev/258799a3-cd48-4930-b473-d985fd21d337n%40googlegroups.com?utm_medium=email&utm_source=footer>
>>> .
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "BigBlueButton-dev" group.
>>> To unsubscribe from this group and stop receiving emails from it, send an
>>> email to bigbluebutton-...@googlegroups.com.
>>> To view this discussion on the web visit
>>> https://groups.google.com/d/msgid/bigbluebutton-dev/79d11000-5944-9d74-fc84-9126b117e61b%40recia.fr
>>> <https://groups.google.com/d/msgid/bigbluebutton-dev/79d11000-5944-9d74-fc84-9126b117e61b%40recia.fr?utm_medium=email&utm_source=footer>
>>> .
>>>
>> --
>> You received this message because you are subscribed to the Google Groups
>> "BigBlueButton-dev" group.
>> To unsubscribe from this group and stop receiving emails from it, send an
>> email to bigbluebutton-...@googlegroups.com.
>> To view this discussion on the web visit
>> https://groups.google.com/d/msgid/bigbluebutton-dev/CA%2BQDD3xFcSHdb45xjGX34mgrYnqBn1xmn_qb09Nrhk5T8ur75g%40mail.gmail.com
>> <https://groups.google.com/d/msgid/bigbluebutton-dev/CA%2BQDD3xFcSHdb45xjGX34mgrYnqBn1xmn_qb09Nrhk5T8ur75g%40mail.gmail.com?utm_medium=email&utm_source=footer>
>> .
>>
>
>

I Brof

unread,
Nov 13, 2021, 11:39:35 AM11/13/21
to BigBlueButton-dev
I am trying to figure out what makes you create this PR. What problem you are trying to solve? BBB already have collaborative white board with same features you added on GIF pic. Moreover, if a student want to participant on the same whiteboard he does not need to leave BBB While in your PR (Soultion) The student must go to another tab. This is not ideal user experience. I would love to hear your point of view on this! 

In terms of real improvements of whiteboard. 
1- Add highlight pin. 
2- Allow download whiteboard. 
3- Eraser. 
4- Allow zoom in zoom out to end user 

manish katyan

unread,
Nov 14, 2021, 2:05:29 AM11/14/21
to bigblueb...@googlegroups.com
Hi,

>>I am trying to figure out what makes you create this PR. What problem you are trying to solve?

First, as Fred mentioned, Look for more updates to the [BigBlueButton] whiteboard in the future.  We want to add the ability to select individual objects, move/resize/edit tham, and delete objects.  

Second, Google Jamboard integration adds new functionalities such as 
  1. ability to store/share whiteboards independent of live sessions (similar to de-coupling presentations), 
  2. offer new features - eraser, laser, sticky notes, and add images 
Lastly, think of this integration as our proof-of-concept to integrate any third-party apps into BigBlueButton. 
How about integrating some of the popular apps from Zoom Marketplace? Will that be useful?

- Manish
HigherEdLab.com




--
You received this message because you are subscribed to the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email to bigbluebutton-...@googlegroups.com.

Hiroshi Suga

unread,
Nov 14, 2021, 2:15:23 AM11/14/21
to BigBlueButton-dev
Hi I am trying to post a PR that can meet some of your requirements. See discussion here:

Manas Kapoor

unread,
Nov 14, 2021, 7:59:16 AM11/14/21
to bigblueb...@googlegroups.com
Nice feature would be great add on to bbb. Another concern which our faculties are facing is that due to some milliseconds delay in white board while writing there handwriting is not coming clear can we remove the delay in whiteboard. 


Reply all
Reply to author
Forward
0 new messages