Feedback for 2.7 (and beyond)

644 views
Skip to first unread message

Fred Dixon

unread,
Apr 8, 2023, 2:29:18 PM4/8/23
to BigBlueButton-dev
Hi Everyone,

# Where we are today

As many of you know, we've finished 2.6 and it was a HUGE release for the project.


BigBlueButton's whiteboard now has all the capabilities you would expect in a modern whiteboard.  You can see a high-level overview here


The release of 2.6 spanned about 9 months of development and testing, which was in part due to the merging of a new whiteboard, and the corresponding down-stream changes, such as supporting it in the recordings that it required.  

We're very happy with the results and don't intend to write a new whiteboard.


# When will we release 2.7

We want to do shorter release cycles, targeting 2.7 for a release (after beta and release candidates) for August.  That's about 4 months from now.

By following a shorter release cycle, if a feature is not ready for a 2.7, it can move to 2.8, and so on.


# How we are prioritizing features for 2.7

We're working through this now, and it's an intersection of what our paying customers want, what we want, and what the community wants.

We define customers as those organizations that are paying for commercial support to companies listed at 


Why those companies?  The companies listed above shoulder the bulk of core development of BigBlueButton.  In other words, the revenue they generate is directly funding the development of BigBlueButton. 

As BigBlueButton is open source, any improvement that goes into the core benefits everyone.  

For more information on how we prioritize requests, see



# Your feedback for 2.7

We discussed some of our road map at the last community call (and if you're interested in following the project, we recommend joining our bi-weekly calls).

While paying customers will get priority, there is a large community here in the bigbluebutton-dev mailing list (over 4,000 members!).

What features would you like to see in the upcoming release (and why should they be included over other requests)?

(Check the issue tracker and if you see a feature request already there, please provide a link to the request)

Regards,... Fred

--
Co-founder BigBlueButton

Like BigBlueButton?  Tweet us at @bigbluebutton

Yiğit ÇÖME

unread,
Apr 8, 2023, 6:44:35 PM4/8/23
to BigBlueButton-dev
-  live broadcasting on social media
- the ability to redirect the voice of the speakers to different people (for interpreters)

8 Nisan 2023 Cumartesi tarihinde saat 21:29:18 UTC+3 itibarıyla Fred Dixon şunları yazdı:

Aliasghar Honarmand

unread,
Apr 9, 2023, 11:38:52 PM4/9/23
to BigBlueButton-dev
I would like to request a new feature for BigBlueButton that addresses the scalability and support for far more users. Currently, we are experiencing a desperate need to have the ability to accommodate larger classrooms with up to 400 or even more people. We love the current features and functionality provided by BigBlueButton, but it's becoming increasingly difficult to work with when it comes to accommodating larger groups.

I believe that with the addition of this new feature, BigBlueButton would be the best solution for large online classes or webinars. I understand that implementing such a feature may require additional resources and development time, but I believe that the demand for this feature is significant enough to warrant such an investment.

Sincerely, Aliasghar

Yiğit ÇÖME

unread,
Apr 10, 2023, 3:02:55 AM4/10/23
to BigBlueButton-dev
Another request could be:,
Similar to video sharing feature, website sharing feature would be very good.
Thus, everyone can do their own online exam during the live lesson. Or we can run different web applications.

10 Nisan 2023 Pazartesi tarihinde saat 06:38:52 UTC+3 itibarıyla Aliasghar Honarmand şunları yazdı:

Rajendra Kumar

unread,
Apr 10, 2023, 4:07:30 AM4/10/23
to bigblueb...@googlegroups.com
I would like to request a few new features in BigBlueButton we add -- 

1:-  "Autotutor mode - platform can take a class without a teacher(Recording Video options)" ,
2:- "Live Streaming with youtube/facebook", 
3:-  "Minimize/maximize all existing feature like whiteboard/video camera/public chat/shared notes/ "  


--
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/CAOeuy5OE8k2%3Di4pY4HcGtstw2AUV_EB4aUYK7LbPe1hBrQkGkQ%40mail.gmail.com.


--
Thanks, 
Rajendra Kumar

Nikola

unread,
Apr 10, 2023, 5:47:42 AM4/10/23
to bigblueb...@googlegroups.com
I have only one request: Finalize the board for normal operation - it's toolbars first of all. Otherwise, this whole new board loses its meaning.

пн, 10 квіт. 2023 р. о 11:07 'Rajendra Kumar' via BigBlueButton-dev <bigblueb...@googlegroups.com> пише:

Fred Dixon

unread,
Apr 10, 2023, 8:19:58 AM4/10/23
to bigblueb...@googlegroups.com
HI Nikola,

> Finalize the board for normal operation - it's toolbars first of all

Can you explain what you mean?  Examples would be helpful.

Regards,... Fred

Fred Dixon

unread,
Apr 10, 2023, 8:22:25 AM4/10/23
to bigblueb...@googlegroups.com
Hi Yiğit,

> Another request could be:,
> Similar to video sharing feature, website sharing feature would be very good.
> Thus, everyone can do their own online exam during the live lesson. Or we can run different web applications.

Is this what you are looking for?


Regards,... Fred

Nikola

unread,
Apr 11, 2023, 12:12:09 AM4/11/23
to bigblueb...@googlegroups.com
Hi Fred!
Example :
Version 2.6 mobile version does not have a cursor signature #17332;
or paneling. I've seen how to do it, but will it be supported in 2.6.1 or later?
Sincerely, Mykola.

пн, 10 квіт. 2023 р. о 15:22 Fred Dixon <ffd...@gmail.com> пише:

Les Piech

unread,
Apr 11, 2023, 11:10:52 AM4/11/23
to BigBlueButton-dev
1. The ability to option the public chat to be turned off completely for viewers such that only moderators could use and view the public chat.   Currently viewers can be prevented from sending a public chat but they can always view the public chat.   In some circumstances a moderator only public chat is needed, for example when several moderators are logged in and need to exchange messages between themselves that are not to seen by all participants/viewers.  The feature should be able to be toggled on or off within the client or by api via a setup parameter.

2. It would be great to see the work done at https://github.com/bigbluebutton/bigbluebutton/issues/2642 completed and incorporated into the main bbb client.  This work allows for alternate audio channels to be setup to support live human interpretters and allow participants to select any alternate audio feed, with the original feed and alternate feed sent in the left and right audio channel with a mixer slide bar to control the volume level of each side.  What is already done works but needs some polish, and what is missing (I believe) is the ability to record and tag all the separate translation channels and store each in a multi track audio format for export.  The feature should be able to be toggled on or off within the client or by api via a setup parameter.


Les Piech

unread,
Apr 11, 2023, 11:29:56 AM4/11/23
to BigBlueButton-dev
The ability to dial out (audio only) to a participant via the client interface or through an api call would be of use in some scenarios such as international audio only participants.  In the simplest form the dialout could be automatically joined to the freeswitch conference immediately and be treated in the client like any other audio only participant.   The freeswitch dialplan to complete the outbound call could be modified for each server environment.

Joe Balaz

unread,
Apr 11, 2023, 11:40:10 AM4/11/23
to BigBlueButton-dev
We have a recurring need for a moderator group to have access to a group chat which is hidden from the general attendees. We'd prefer to use built in chat instead of Slack or another out of band app, and it needs to be a group , not private 1-1. 

Understanding that private group chat might be a larger dev effort, We could probably get by with an option in the "Lock Viewers" screen that that hides designated Viewers from seeing public chat, or alternatively shared notes. Either would be sufficient as long as they and their content are hidden or inaccessible from the "Locked" viewers.

MT88-APP HM

unread,
Apr 17, 2023, 12:41:08 PM4/17/23
to bigblueb...@googlegroups.com
Hi Fred:

1. Can I request an important feature? Is it possible to support iOS webcam virtual background in the future? If Yes, Which version of the BBB is most likely to be supported? Thanks.
2. Since many our customers are very disappointed that iOS cannot use virtual background and we known it seems the iOS Safari limitations from official BBB source comments.
We extract part of the text as follows:

  ## iOS and macOS The feature works on macOS, however Safari is not supported. Due to limitations on iOS, it is currently not possible to enable virtual backgrounds feature on iPhones and iPads. The reason behind is documented on [Apple Developer Documentation website](https://developer.apple.com/documentation/webkitjs/canvasrenderingcontext2d/1630282-drawimage).

Best regards,
mt88hm

Joe Balaz <bal...@gmail.com> 於 2023年4月11日 週二 下午11:40寫道:

Steffen Moser

unread,
Apr 18, 2023, 7:00:25 AM4/18/23
to BigBlueButton-dev
Hi Fred,

here are a few ideas about features that seem relevant to us:

1) The highest priority is improved robustness regarding poor or overloaded WIFI channels. Bursty packet loss or micro-bursts could be handled better when having RED support, i.e. by piggybacking redundant audio information of multiple audio frames or distributing them over multiple packets, maybe also having (adaptively?) two parallel audio streams. We should explicitly test and optimize BigBlueButton in harsh network environments. Clear audio under all possible conditions is a must-have. Unreliable network conditions are the single point where my users regularly report that commercial tools (e.g. Zoom) perform better.

2) This is linked to 1). In my opinion, audio, video, and screen sharing should exchange information internally with each other. When audio recognized packet loss, the data rate for video and audio should be throttled down to reduce channel or link load. Dropped video frames are much easier to forgive than dropped audio frames. It's important to keep lip sync or to resynchronize as soon as possible.

3) Many users have multiple displays (e.g., a laptop display and a larger external display) today. BigBlueButton should allow a multi-window mode, i.e. I would like to be able to distribute the "parts" of BigBlueButton in a custom layout onto two browser windows. We here in this group know that multiple logins to the same conference can circumvent some single-screen limitations, but many users don't know that it is even possible and I don't want to recommend it officially due to audio feedback loops. So having one user's BigBlueButton session spread over multiple browser windows could be an interesting feature to have chat and screen sharing or chat and large videos in parallel, for example.

4) When teaching the usage of software tools in distance-learning mode, it could be interesting to give a small group (we talk about 5 to 10 students) of users the ability to activate their screen sharing in parallel. It would be nice to show small preview screens to the people attending the conference. Viewing users can then enlarge the screen they want to see. This allows teachers to do a virtual tour through the screens of the learners and to check their progress. When small preview screens don't take too much data rate. They don't need a high resolution or refresh rate.

5) We need a robust palm rejection in TLDRAW as we had it before. Naïvely, I assumed that professional whiteboard software is capable of this. We are working on it. ;-)

6) What is the future of TLDRAW? The message on https://github.com/tldraw/tldraw/blob/main/README.md worries me a bit. Maybe it shouldn't and I should focus on the word "yet".

7) Having an admin dashboard that shows me detailed statistics about the network behavior (How many packets have been lost? How is the loss distributed? Bursty? Equally?) of the users in a conference/on a server would make the life of support people easier.

8) Having more "user self-service" would be helpful, e.g. if there is no audio signal. We should guide the user through the process of finding the cause.

9) Could we move users who are muted (for a certain amount of time?) from FreeSWITCH to MediaSoup to reduce server load and get them back if they unmute? Can this be done fluently? A lot of users choose that they want to be connected bidirectionally, but then they just mute their microphone and stay muted.

I would be very glad to read your comments about our ideas and I am looking forward to discussing them with the community.

Kind regards,
Steffen

Celestine Achi

unread,
Apr 18, 2023, 7:06:53 AM4/18/23
to bigblueb...@googlegroups.com
Interesting points indeed and I am loving this. 

--
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.


--
Celestine Achi
Chief Digital Transformation Strategists
Cihan Media Communications
A GrowthPR Tech Agency

....It will end in praise
     

Steffen Moser

unread,
Apr 18, 2023, 9:24:22 AM4/18/23
to BigBlueButton-dev
Hi Rajendra,

re 1): As far as I know, the BBB API knows a "record from the beginning of the meeting" parameter. At least when using BBB from a learning-management system like Moodle, you can set that you wish to record the session automatically from the beginning. So this might be already available today.

re 2): Good thing. I wouls also prefer to have a link to an on-premises streaming solution. The charm of an open-source solution like BigBlueButton is that we don't need to use any services from a third-party company. While I totally agree with a streaming solution to YouTube/Facebook/etc., I think it should be great to have a link to a self-hosted tool like, for example, OpenCast could be also interesting for many BigBlueButton users who use this software, because everything *can* be done without external services.

Just my two cents…

Kind regards,
Steffen

Antonio Guirado Puerta

unread,
Apr 18, 2023, 11:14:30 AM4/18/23
to bigblueb...@googlegroups.com
Hello,

one idea for recordings: being able to reproduce external videos . The current solution of introducing only the link causes many problems. The speakers stop and reposition a video during their explanation and this is completely lost in the recording.

Regards
Thanks

sd...@distancelearning.cloud

unread,
Apr 18, 2023, 11:32:09 AM4/18/23
to bigblueb...@googlegroups.com

Dial out has been implemented a few times in the past,  but usually with specific requirements for a larger telco and never made it into the core due to unique requirements of each implementation, and overall low priority for a core feature.

 

Using the mod_conference dial out feature you play a greeting asking the answering party to say their name, and press 1 to join the conference before bridging.  This prevents a missed call or answering machine ending up on the conference, freeswitch actually plays the name of person as they enter.

 

You can use ESL to send the event to freeswitch to initiate.   BBB will see all the inbound users once they bridge automatically.

 

A small redis listener can get dialout commands from private chat without modifications to the core bbb client.   Or you can modify the UI in html5 to take a dial string if desired.

 

All doable in 2.6

 

Regards,

Stephen

Uğur Özbek

unread,
Apr 18, 2023, 11:32:47 AM4/18/23
to bigblueb...@googlegroups.com
Hi Fred,
I suggest big blue button player is more functional. For example, mobile users struggle with playing forward or rewinding (5-10 sec) because the player's timeline is small and not sensitive. When user wants to listen last 20 secs not easily 
dragging the time button. 
Thanks. 

SAKARYA ÜNİVERSİTESİ 
Uzaktan Eğitim Araştırma ve Uygulama Merkezi 

Öğr.Gör. Uğur ÖZBEK 
Sistem Yöneticisi

 uoz...@sakarya.edu.tr uozbek.sakarya.edu.tr
Sakarya Üniversitesi Esentepe Kampüsü Uzaktan Eğitim Araştırma ve Uygulama Merkezi Kemalpaşa Mahallesi Üniversite Caddesi 54050 Serdivan/SAKARYA


Sorumluluk Reddi


Joe Balaz <bal...@gmail.com>, 11 Nis 2023 Sal, 18:40 tarihinde şunu yazdı:

Les Piech

unread,
Apr 18, 2023, 11:46:50 AM4/18/23
to bigblueb...@googlegroups.com
awesome!  is there any more information, examples, etc available with regards to " A small redis listener can get dialout commands from private chat without modifications to the core bbb client."
for example:
1. How to use private chat to initiate a dialout
2. how to setup a "small redis listener"

I would very much like to give this a try, especially if it does not require code modification to implement.

You received this message because you are subscribed to a topic in the Google Groups "BigBlueButton-dev" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/bigbluebutton-dev/-Rc-u0W7xIo/unsubscribe.
To unsubscribe from this group and all its topics, send an email to bigbluebutton-...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/bigbluebutton-dev/1a9ec01d96c8f%24ebf119f0%24c3d34dd0%24%40distancelearning.cloud.

Sam Bern

unread,
Apr 18, 2023, 11:50:29 AM4/18/23
to BigBlueButton-dev
We'd like the ability to hide the whiteboard tool bar or for it not to obscure the slides for the presenter.

Fred Dixon

unread,
Apr 18, 2023, 10:02:19 PM4/18/23
to bigblueb...@googlegroups.com
Hi mthham,

> 1. Can I request an important feature? Is it possible to support iOS webcam virtual background in the future? If Yes, Which version of the BBB is most likely to be supported? Thanks.

We would like this feature as well on iOS and will.  We'll revisit this in the future to see if we can get it working on iOS.

Regards,... Fred

Fred Dixon

unread,
Apr 18, 2023, 10:04:22 PM4/18/23
to bigblueb...@googlegroups.com
> one idea for recordings: being able to reproduce external videos . The current solution of introducing only the link causes many problems. The speakers stop and reposition a video during their explanation and this is completely lost in the recording.

Hi Antonio,

Yes, when you share an external link, it's not captured as part of the recording.  This is because the browser is playing the video (such as when sharing a YouTube, Vimeo, or PeerTube link), and, as such, the media does not pass through the server for recording.

At some point, when we support the ability to upload videos to BigBlueButton, the server would have access to the source video for inclusion into the recording.

Regards,... Fred

Fred Dixon

unread,
Apr 18, 2023, 10:06:20 PM4/18/23
to bigblueb...@googlegroups.com
Hi Sam,

> We'd like the ability to hide the whiteboard tool bar or for it not to obscure the slides for the presenter.

The option for auto-hiding the toolbar when the cursor is not in the presentation area made it into 2.6.2!  Give it a try

image.png

Regards,.. Fred

Please consider the environment before printing this email

This email and any attachments to it may be confidential and are intended solely for the use of the individual to whom it is addressed. Any views or opinions expressed are solely those of the author and do not necessarily represent those of The Skills Partnership.

The Skills Partnership Ltd is a company registered in England and Wales. Registered number: 04952876. Registered office: THE SKILLS PARTNERSHIP LIMITED,MORRIS OWEN, HOUSE,43-45 DEVIZES ROAD, SWINDON, WILTSHIRE, SN1 4BG 

--
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.

MT88-APP HM

unread,
Apr 18, 2023, 10:15:51 PM4/18/23
to bigblueb...@googlegroups.com
Hi Fred,

Thanks for your revisiting it.
It's great.
Thx.

Best regards,
Herman

Fred Dixon <ffd...@gmail.com> 於 2023年4月19日 週三 上午10:02寫道:

Reny Rebolledo

unread,
Apr 19, 2023, 3:02:32 AM4/19/23
to bigblueb...@googlegroups.com
Buenas noches, tengo instalado moodle  4.1.2+ y quiero configurar un servidor para bbb en este servidor puedo configurar bbb 2.6?

Brandon Zylstra

unread,
Apr 19, 2023, 2:16:11 PM4/19/23
to bigblueb...@googlegroups.com
Wow these are REALLY well thought out suggestions.  I completely agree that #1 in the list is the most important improvement that can be made.  Without good audio, none of the other features matter at all.  Without good audio, we're all likely to switch to Zoom.  (Zoom's only real killer feature is that most of the time it manages to get good audio, and I think that's the reason almost everyone uses it.)

(I'm still in the stage of evaluating BigBlueButton, so please don't interpret my comments above as implying that the audio IS a problem, only that making sure the audio is as good as possible is by far the highest priority.  I'm not criticizing anyone or anyone's work—only agreeing wholeheartedly with the statement that this is the highest priority for an app like BigBlueButton.)



--
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.


--
Brandon Zylstra
brandon...@gmail.com

Amish Bhavsar

unread,
Apr 19, 2023, 2:49:06 PM4/19/23
to bigblueb...@googlegroups.com
Excellent suggestions for 2.7 and beyond...
Here's 1 more...
I understand that BBB integration with NextCloud is available from 2.6 onwards, but this integration is limited. It only allows sharing files from NextCloud to BBB rooms opened using the NextCloud BBB app. Also, the two newly created parameters: presentationUploadExternalDescription and presentationUploadExternalUrl in 2.6 simply adds the button to browse files in NextCloud, but not share files from NextCloud. One can browse files in NextCloud by simply opening NextCloud in another Browser tab and uploading them like how we upload a file from Fiel Explorer in Windows.
Ideally, it should allow sharing files from NextCloud to BBB rooms opened by other methods too - like Greenlight, BBB Wordpress plugin and more. There is a need to add another parameter - the BBBRoomURL. This can help NextCloud determine where to share the file.
Thanks
Amish


The Pastor

unread,
Apr 19, 2023, 5:00:16 PM4/19/23
to bigblueb...@googlegroups.com
Many thanks for BBB we have been using it for about 8 years now. The one feature that we would like is the ability to just project the presentation area or the video without the chat or participants showing, and for it to stay in that mode. Many thanks. Dennis 

davorb...@gmail.com

unread,
May 4, 2023, 9:06:06 AM5/4/23
to BigBlueButton-dev
Perhaps this website can be source of inspiration for BBB:

classin (dot) com

Anand

unread,
May 4, 2023, 12:45:02 PM5/4/23
to BigBlueButton-dev
An option to completely remove the private chat would be very useful. Currently, we can completely remove chat, that is once removed both private and public chat gets removed. 

It would be great if there was an option to completely remove private chat and public chat separately.  

Regards,
Anand Christudas

Hiroshi Suga

unread,
May 6, 2023, 7:21:22 PM5/6/23
to BigBlueButton-dev
A better integration with MS PowerPoint file.

The biggest reason why my university colleagues do not migrate from Zoom to BBB is simply BBB does not handle PP file better than Zoom. They don't need to migrate. If BBB wants to survive after COVID (at least in Japan), it has to provide them with good reasons to choose BBB for a hybrid (online+ face-to-face) lecture even over a face-to-face lecture.

BBB has far better functionality and quality over Zoom when it handles PDF, and you can convert PP to PDF. But teachers and professors are busy; they usually fix the presentation until the last moment before the lecture starts. They also use embedded movies and animated effects to engage the students. Converting PP to PDF eliminates almost all of these effects.

Ideally, we may want to have a special file format for the BBB presentation files and a converting script which can handle the animated effects and embedded movies, instead of using the LibreOffice conversion from PP to PDF.
1. an embedded movie has to be shown within a slide and the movie has to be shared in the framework of the shared external video for a better quality. It has to be recorded as well.
2. animation effects of the PP presentation have to be shown as they are, either via splitting animation in different PDF slides, or via a special file format that can natively handle them. There are a couple of scripts expanding an animated PP slide into many slides but they do not always work as expected. 
3. If we are successful in doing 1 and 2, we can draw shapes over a PP presentation files which is not possible currently. A workaround is to use other apps to draw over PP presentation, but teachers and professors are not always good at IT.
4. In short, I want to use PP files without losing any functionality engaging students, with least effort. Making a PP macro or plugin to convert animation into PDF with a good fidelity and extract embedded movies into another file may be the first step.
5. If we are successful in doing above, I can proudly tell my colleagues "Hey, there is not any more reasons to use Zoom. BBB can do everything (and more) that Zoom can do in a better quality. You don't need to prepare anything. Just drop your PP file with animations and movies and BBB does everything for you";-)

Nikola

unread,
May 7, 2023, 1:35:52 AM5/7/23
to bigblueb...@googlegroups.com
1. Something seems to me that a simple screen demonstration with a video or presentation is going on in Zoom. Could I be wrong?
2. What is the need to separate and further process?
3. The main problem of BBB is the ability to have a good server with a good processor, memory, powerful network. In Zoom, the owners think for the users, and in addition to the paid tariffs, they also provide a free tariff to some extent.

нд, 7 трав. 2023 р. о 02:21 Hiroshi Suga <suga...@gmail.com> пише:

Ghazi TRIKI

unread,
May 7, 2023, 1:56:59 PM5/7/23
to BigBlueButton-dev
Hi Hiroshi,

While adding animations, video and effects to PowerPoint presentations is good to engage students and help them understand key facts of the course it can distract them from the main topics.

Regarding Zoom I did not see an PowerPoint share feature, PowerPoint sharing happens through screen-sharing and BigBlueButton can already the same.

On the other hand, BigBlueButton provides another amazing feature named "Share External Video". It is made for sharing online hosted videos like YouTube and Vimeo, but not only, with this features you can also play your self-hosted videos and audio files.

The usage scenario with PowerPoint is easy:
0. Take 2 minutes before the last moment and do the following.
1. Export your PowerPoint to MP4 video with PowerPoint itself.
2. Upload it to your self-hosted storage in the university.
3. Use the video instead of the PowerPoint for the course or only the part that will be used to raise your students interest.

You have now the right scenario to stick with BigBlueButton.

Regards,
Ghazi

Hiroshi Suga

unread,
May 7, 2023, 7:50:14 PM5/7/23
to BigBlueButton-dev
Hi Ghazi, thanks for the reply.

Exporting PP file to mp4 file is a great trick! I will give it a try.

And yes, Zoom can use PowerPoint file only via screen sharing, which BBB can do as well. But BBB's screen sharing is no better than Zoom (could be slightly worse as Zoom may be equipped with better codec). People would not migrate from Zoom to BBB unless there is a clear advantage. In Japan (and probably many non-European countries) they don't care about privacy issues so much. So I cannot motivate my colleagues to use BBB, not Zoom.

Even me, probably the best fan of BBB in Japan, have to use Zoom recently because students complain if professors use different apps for online lecture. I cannot clearly answer the question why I dare use BBB (I can line up many reasons why BBB is better, but none of them are important for students;-)

If BBB can handle PP files better (showing embedded video and animation in a better quality) and users can draw shapes on it directly, it would be a good advantage over Zoom.

Hiroshi 

tgop...@gmail.com

unread,
May 9, 2023, 10:06:13 AM5/9/23
to BigBlueButton-dev

While sharing desktop it is not necessary to share a webcam as a separate stream.

Prensenter can open dummy webcam video element on the meeting page and use picture-in-picture video while desktop sharing.

Some advantages of this

  1. picture-in-picture video will always be on the top of desktop so it will be always visible
  2. Although it is kinda hacky you can also use some buttons on picture-in-picture video(play/pause, next, before).
  3. This buttons can be used for extra functionality,(general chat can be converted to video, and showed in picture-in-picture, previus and next button can be used for switchin bettween webcam and chat)
  4. You can return to the bigbluebutton meeting page with a simple click or close picture-in-picture with "X" buttons.
  5. The presenter can recieve notification for messages and other symbol toon picture-in-picture video with some simple js.
  6. It can be also used in many different scenarios, based on suggestions. Also in settings screen it can be customizable with many options.

Simple usage example is "Super Presenter" mode as a layout, while sharing the whole screen.

Right now anyone can try how this can be used (without any change in code) in any bigbluebutton meeting.

While sharing webcam and desktop, right-click the webcam video and select "picture in picture". Then position picture-in-picture video anywhere on screen.

You can also try this with opening webcam in any page(like https://webrtc.github.io/samples/src/content/getusermedia/gum/) as picture-in-picture video and share desktop in bbb meeting.


This can be most common use case for most presenter which share desktop screens.


The best part of this is it is full client-side javascript. The worst part of this is Firefox not supporting Picture-in-Picture_API

https://developer.mozilla.org/en-US/docs/Web/API/Picture-in-Picture_API#browser_compatibility

https://googlechrome.github.io/samples/picture-in-picture/


Also as another idea with some similarities:

Screen(tab, window, or screen) sharing and webcam video also be combined with web assembly (screen share as a virtual background for webcam). That will be to all frontend code. Less burden for the server, and internet connection.




8 Nisan 2023 Cumartesi tarihinde saat 21:29:18 UTC+3 itibarıyla Fred Dixon şunları yazdı:

MT88 HM

unread,
Jun 8, 2023, 10:40:55 PM6/8/23
to bigblueb...@googlegroups.com
"We would like this feature as well on iOS and will.  We'll revisit this in the future to see if we can get it working on iOS.
Regards,... Fred"

=>
Hi Fred:
About this issue, our customers asked for possible solution for supporting virtual background on iOS platform.
Is there any further review updated solution or fix schedule evaluation?
Thx.

Best regards,
mt88hm

MT88-APP HM <appdev...@gmail.com> 於 2023年4月19日 週三 上午10:15寫道:

Victor Jacobson

unread,
Jun 11, 2023, 2:04:36 PM6/11/23
to BigBlueButton-dev

Our teachers need to share audio tracks while teach language. There  are different issues with sharing internal audio device.
Not everyone teachers can do this. 
So it would be great to have mini audio player embedded for moderator. We also can share audia by using "external video" feature but in that case white board is disappearing. So for example students should listen audio track and see text from presentation in the same time.

пятница, 9 июня 2023 г. в 05:40:55 UTC+3, MT88 HM:

MT88 HM

unread,
Jun 13, 2023, 1:27:13 PM6/13/23
to bigblueb...@googlegroups.com
Hi Fred:

Do you have any comment on this issue?
Thx.

Best regards,
mt88hm

MT88 HM <appdev...@gmail.com> 於 2023年6月9日 週五 上午10:40寫道:

MBM 1607

unread,
Jun 13, 2023, 11:47:59 PM6/13/23
to BigBlueButton-dev
Hi,

I second the feature request for -  live broadcasting on social media

I have two other feature requests:

  1. It would be really nice to have an indicator for connection status showing against each user the same way the speaking status is shown.
    1. Zoom does this and BBB already has the functionality for tracking connection status but only the moderators or the user themselves can access the details.
    2. Showing icons for bad, medium or good connections should be fine for this purpose, the detailed status wouldn't be needed.
  2. The ability for moderators to delete messages from public chat. This would really help in the moderation of spam and hate speech (in the case of sessions that are open to the general public).
Regards,
Muhammad Khan

Victor Jacobson

unread,
Jun 16, 2023, 12:53:06 AM6/16/23
to bigblueb...@googlegroups.com
Would it be possible just to not hide the whiteboard in case "external sharing" functionality is used. For example if the file extension is mp3 it would be great to leave the presentation as is and let the moderator play audio.

ср, 14 июн. 2023 г. в 03:48, MBM 1607 <muhammad...@gmail.com>:

Anand

unread,
Jun 18, 2023, 7:36:48 AM6/18/23
to BigBlueButton-dev
Hi,

1. It would be a great feature if we could have a pop-up of all video cam that shows on top of everything while the screen is being shared.
2. And a feature to annotate anywhere on the shared screen while screen sharing, not just the whiteboard. 

Regrads,
Anand Christudas

MT88 HM

unread,
Jul 6, 2023, 10:44:59 AM7/6/23
to bigblueb...@googlegroups.com

Fred Dixon <ffd...@gmail.com> 於 2023年4月19日 週三 上午10:02寫道:
Hi mthham,

jossef

unread,
Jul 14, 2023, 6:47:52 AM7/14/23
to BigBlueButton-dev
Hi Fred.

muting the student microphone without him being able to unmute. is still unavailable in BBB. It is a very basic teacher capability that is still missing. 
Using lock viewers will help, however, it will lock all the participants.
I can think of 1 way to enable permanent specific viewer muting, and also improve the lock viewers concept.
if there was a menu option for the teacher to "unlock all participants" that would enable the teacher to lock the specific participant from the users list.
This option of "reversing" lock viewers logic, can help in many other use cases.

regards
Yossi


ב-יום שבת, 8 באפריל 2023 בשעה 21:29:18 UTC+3, Fred Dixon כתב/ה:

dwun...@gmail.com

unread,
Jul 15, 2023, 2:55:20 AM7/15/23
to BigBlueButton-dev
Live Broadcasting to YouTube and Facebook would be a great feature!

On Sunday, 9 April 2023 at 00:44:35 UTC+2 Yiğit ÇÖME wrote:
-  live broadcasting on social media
- the ability to redirect the voice of the speakers to different people (for interpreters)


8 Nisan 2023 Cumartesi tarihinde saat 21:29:18 UTC+3 itibarıyla Fred Dixon şunları yazdı:
Hi Everyone,

acevedo...@gmail.com

unread,
Jul 17, 2023, 10:44:36 AM7/17/23
to BigBlueButton-dev
I also would like to have a connection quality indicator at the side of the participant name! This will make easier to give tech support to our students knowing at first sight if there is a trouble with their connections.
Reply all
Reply to author
Forward
0 new messages