bbb-playback
bbb-playback copied to clipboard
Video-less playback
Is your feature request related to a problem? Please describe. Students with narrow band may want to watch the record without the presenter's video, but only with his/her voice.
Describe the solution you'd like What about having a "video-less playback button", which can toggle the presenter's video. Audio must not be off anyway.
Additional context
- I am not sure if the video-less playback can reduce the bandwidth efficiently.
- We may want BBB, when publishing, to prepare another webm file in which a video track is removed, using ffmpeg. Then the playback component chooses the file depending on the state of "video-less playback button".
- In the HTML5 client this function has already been implemented by changing the setting (in the data saving panel). Wouldn't it be better to do the same in the playback?
Hi @hiroshisuga . Thanks for the suggestion.
I think it makes sense to have a lighter option for the recording and that goes beyond the primary media. We could also have smaller versions for the slides and screenshare.
Did you already made this suggestion at bigbluebutton's main repository? This change is something that must include other developers in the discussion.
Hi @pedrobmarin , I haven't really suggested it in the github, but I did in Google group. https://groups.google.com/forum/#!msg/bigbluebutton-users/GyNm5PoC9do/Ojdf68a_AAAJ
Reading it back, I have to say that I should have posted it somewhere more appropriate, in a better manner of implementation. It was just the beginning of my open source project contribution...
At that time I simply created a new URL parameter, and a link from Greenlight, making BBB always prepare a video-less webm file. If we use a similar approach, we need to change BBB so that it always prepare not only a video-less webm file but also low-resolution slides and probably screen-share video, which are not very small changes. So I am hesitating...
Another approach is to let the playback component prepare the small-sized materials "on-demand". With this no change in BBB is required.
I'm afraid this is not possible at the playback because it's a static page that only syncs data up. The module that is responsible for processing and offering data for the recordings is in the main repository. The playback could chose between data versions but can't generate any of them.
Issue posted: https://github.com/bigbluebutton/bigbluebutton/issues/10069 PR posted: https://github.com/bigbluebutton/bigbluebutton/pull/10070/commits
hi Why video and audio are not synced When more than one webcam is shared in one session or a webcam is shared multiple times. This does not happen when we only share one webcam once. Can the user's internet speed be involved in this?