BBB2.2 Webcam Problem

5,405 views
Skip to first unread message

comnet...@gmail.com

unread,
Mar 29, 2019, 1:41:41 PM3/29/19
to BigBlueButton-dev
I am having a weird issue with one of my user using Chrome 73 and FireFox 66 on Windows 7.

BBB via HTML5 is showing "Webcam not found", even though permission is already given. Chrome Setting shows 2 cameras, but the site is stuck using "VDP Source". FireFox has the same issue. I tried clean install/downgrade browser and it did no work. Incognito mode also does not work. There are no missing drivers shown in Device Manager and I cannot find "VDP Source" in Device Manager either.
BBB via Flash shows 2 webcam and it allows the user to choose the correct camera.

At first I thought my installation was corrupted, so I tested https://test.bigbluebutton.org/ and it had the same exact issue with Chrome and FireFox. When I tested https://webrtchacks.github.io/WebRTC-Camera-Resolution/ and https://webrtc.github.io/samples/src/content/devices/input-output/, both sites had the same problem, but they allowed camera selection in the page.

I think the problem is that if Chrome or FireFox used the wrong camera source, BBB via HTML5 cannot correct the problem like Flash does. I would recommend the developer to add an option for camera selection in Settings to fix this issue. Of course, if anyone has a suggestion, I am willing to try them too.
1.png
2.png
3.png

Chad Pilkey

unread,
Mar 29, 2019, 3:26:19 PM3/29/19
to BigBlueButton-dev
We can only use what the browser gives us access to. If those demo applications can't do it either then for some reason it isn't possible.

Danny C

unread,
Mar 29, 2019, 4:01:47 PM3/29/19
to BigBlueButton-dev
https://webrtchacks.github.io/WebRTC-Camera-Resolution/ shows 2 sources retrieve using WebRTC getUserMedia. Does this means that Chrome is showing 1 source to BBB and 2 sources to other websites?

Chad Pilkey

unread,
Mar 29, 2019, 6:39:06 PM3/29/19
to BigBlueButton-dev
It should show the same thing to both the demo site and us. I had read, "When I tested https://webrtchacks.github.io/WebRTC-Camera-Resolution/ and https://webrtc.github.io/samples/src/content/devices/input-output/, both sites had the same problem", and thought that meant that they weren't showing the other cameras either.

It's a very strange issue. I did a search for "webcam VDP Source" and "VDP Source webcam" and it came back with a lot of people with similar issues and not many solutions. It seems to be related to Bluetooth drivers and sometimes HP laptops. I'm not really sure what else to check though. We don't really do anything special with the webcams other than ask for a small webcam.

Kevin Du

unread,
Apr 2, 2019, 12:05:39 AM4/2/19
to BigBlueButton-dev
I have the same issue with Danny.

QQ图片20190402120254.png

the first camera works, the second one doesn't work, but bbb try to get the second one.

btw, my laptop is Thinkpad T440s, and I try to update the camera driver, it didn't change anything.



在 2019年3月30日星期六 UTC+8上午6:39:06,Chad Pilkey写道:

Chad Pilkey

unread,
Apr 2, 2019, 2:07:56 PM4/2/19
to BigBlueButton-dev
The only thing I can think of is that it's because of the webcam resolutions that we request. What results do you get back if you go here (https://webrtchacks.github.io/WebRTC-Camera-Resolution/) and run the Quick Scan with the camera that you want to use?

Kevin Du

unread,
Apr 2, 2019, 10:13:11 PM4/2/19
to BigBlueButton-dev

the scan result as below,  seems bbb request the 'screen capture recorder', instead of the right one. I wonder if any application I installed on my laptop impacts, try to google 'screen capture recorder', but get no useful clues.

QQ图片20190403100808.png



在 2019年4月3日星期三 UTC+8上午2:07:56,Chad Pilkey写道:

Danny C

unread,
Apr 3, 2019, 2:24:37 PM4/3/19
to BigBlueButton-dev
I actually tried all the possible resolutions from https://webrtchacks.github.io/WebRTC-Camera-Resolution/ in my installation, but it did not help.

Chad Pilkey

unread,
Apr 3, 2019, 3:43:37 PM4/3/19
to BigBlueButton-dev
I'm just looking for more data from these devices because all of the webcams that we have access to work fine. Running the scan won't fix anything on its own, but I'm curious what the results of the Quick Scan are.

Either a screenshot of the results near the bottom of the page or the CSV like Kenren added here, https://groups.google.com/d/msg/bigbluebutton-dev/uY2G0MsLzpo/mzfFNEMhAgAJ.

Kevin Du

unread,
Apr 3, 2019, 11:29:36 PM4/3/19
to BigBlueButton-dev
here is scan result attached.

在 2019年4月4日星期四 UTC+8上午3:43:37,Chad Pilkey写道:
gumResTestExport.csv

Kevin Du

unread,
Apr 3, 2019, 11:34:03 PM4/3/19
to BigBlueButton-dev
In chrome latest version


在 2019年4月4日星期四 UTC+8上午3:43:37,Chad Pilkey写道:
I'm just looking for more data from these devices because all of the webcams that we have access to work fine. Running the scan won't fix anything on its own, but I'm curious what the results of the Quick Scan are.
gumResTestExport.csv
Message has been deleted
Message has been deleted

Sanjay Kumar

unread,
Apr 4, 2019, 11:29:44 AM4/4/19
to BigBlueButton-dev
I facing the same issue on test.bigbluebutton.org using chrome Version 73.0.3683.86 and Firefox version 66.0.2. 
 
I can share the camera in Skype though.

camnotfoundbbb.jpg

 

Chad Pilkey

unread,
Apr 4, 2019, 1:42:19 PM4/4/19
to BigBlueButton-dev
Thanks for the test results Kevin. The results are very useful, but also very strange. Chrome 70 works as I would expect, but Chrome 73 seems to have failed every standard resolution option. I don't know of any reason that should happen, but I'll try looking around.

Chad Pilkey

unread,
Apr 4, 2019, 1:43:25 PM4/4/19
to BigBlueButton-dev
Sanjay,

If you could get more information from the demo page that was linked earlier in the thread it would be very helpful. Either a screenshot of the results from the Quick Scan or the CSV.

Danny C

unread,
Apr 4, 2019, 1:59:28 PM4/4/19
to BigBlueButton-dev
Here is my user's test results using Chrome 73.
gumResTestExport_QuickScan.csv
gumResTestExport_FullScan.csv

Chad Pilkey

unread,
Apr 4, 2019, 2:59:53 PM4/4/19
to BigBlueButton-dev
Thanks for the test results Danny. This device should definitely have shown as an option in the drop down list so there's probably something going wrong when there's an invalid device. I'm going to try to make some changes and clean up the video preview. I wish I could reproduce locally, but we'll see what happens.

Sanjay Kumar

unread,
Apr 4, 2019, 8:52:34 PM4/4/19
to BigBlueButton-dev
Hi Chad,

Quick scan is attached. The webcam attached is Microsoft® LifeCam Studio Full HD 1080p. 

Thanks
gumResTestExport.csv

Chad Pilkey

unread,
Apr 5, 2019, 1:05:59 PM4/5/19
to BigBlueButton-dev
Thanks for the scan Sanjay. Yours should definitely have worked also like Danny's. Do you have a secondary camera or just the one?

Danny C

unread,
May 6, 2019, 3:38:48 PM5/6/19
to BigBlueButton-dev
Hi Chad,

Is there any progress on this?

Chad Pilkey

unread,
May 6, 2019, 3:46:44 PM5/6/19
to BigBlueButton-dev
Sorry, I meant to try and find all of the posts similar to this and say that the first pass is finished. We've put a new build up on test.bigbluebutton.org that has a new video modal. Try it out and let me know how it works.

Danny C

unread,
May 8, 2019, 6:46:10 PM5/8/19
to BigBlueButton-dev
Hi Chad,

It looks like the new video modal fix the issue for my user. Thank you for the help.

Since the problem still exists in 2.2 beta-6, can I assume we will get the fix in 2.2 beta-7?

Fred Dixon

unread,
May 8, 2019, 10:59:48 PM5/8/19
to BigBlueButton-dev
Hi Danny,


> Since the problem still exists in 2.2 beta-6, can I assume we will get the fix in 2.2 beta-7?

That is the plan.  Until then, please try https://test.bigbluebutton.org/ and let us know if you encounter any issues.


Regards,... Fred



--
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 post to this group, send email to bigblueb...@googlegroups.com.
Visit this group at https://groups.google.com/group/bigbluebutton-dev.
To view this discussion on the web visit https://groups.google.com/d/msgid/bigbluebutton-dev/de097900-24d4-45f5-bc89-86409648452f%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.


--
BigBlueButton Developer
@bigbluebutton

Joel Melby

unread,
Mar 1, 2021, 10:15:22 AM3/1/21
to BigBlueButton-dev
Fred/Chad,

We are running into this same issue with 2.3 dev-alpha-3 and an Android-based smart TV. Camera selection works fine with test.bigbluebutton.org. What was the relevant commit from 2.2, and has this fix been migrated to 2.3, yet?

Thanks
Joel

sd...@distancelearning.cloud

unread,
Mar 1, 2021, 11:15:20 AM3/1/21
to bigblueb...@googlegroups.com

That’s a 2yr old comment…. Does the TV work with the current 2.2.32?  or any known earlier version.

 

Regards,

Stephen



201943日星期三 UTC+8上午2:07:56Chad Pilkey写道:

The only thing I can think of is that it's because of the webcam resolutions that we request. What results do you get back if you go here (https://webrtchacks.github.io/WebRTC-Camera-Resolution/) and run the Quick Scan with the camera that you want to use?

On Tuesday, April 2, 2019 at 12:05:39 AM UTC-4, Kevin Du wrote:

I have the same issue with Danny.

Joel Melby

unread,
Mar 1, 2021, 11:27:30 AM3/1/21
to bigblueb...@googlegroups.com
Hi Stephen,

It works with whatever version of 2.2 is running on test.bigbluebutton.org; I'm guessing that's 2.2.32...

Thanks
Joel

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/cw09SG0nUK4/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/006e01d70eb6%240e6d4d80%242b47e880%24%40distancelearning.cloud.

sd...@distancelearning.cloud

unread,
Mar 1, 2021, 11:45:14 AM3/1/21
to bigblueb...@googlegroups.com

So if your getting into the classroom fine, the html5 client has a good useragent.  

What happens when you select a camera?  Are any in the list?  Or you just cant select the camera in the list?

 

Not sure how you can open the browser to debug on tv though to look for esceptions.

Joel Melby

unread,
Mar 1, 2021, 1:57:17 PM3/1/21
to bigblueb...@googlegroups.com
From the conference view, the button to share your camera doesn't do anything (the camera selection modal never gets put up).

Paulo Lanzarin

unread,
Mar 1, 2021, 4:51:55 PM3/1/21
to bigblueb...@googlegroups.com
Only relevant set of changes to camera selection code between alpha3 and alpha7 is this
https://github.com/bigbluebutton/bigbluebutton/pull/11068. Was lifted to the 2.3 branch from 2.2 (landed on alpha5).

test23.bigbluebutton.org is the testing mirror you need to look at when dealing with 2.3 versions. Please test it there.

s,

prlanzarin

Joel Melby

unread,
Mar 1, 2021, 5:48:36 PM3/1/21
to bigblueb...@googlegroups.com
Thanks - that was very helpful. Works on test23, so that PR seems to contain the resolution to our issue.

Thanks again.

Reply all
Reply to author
Forward
0 new messages