In the recent update Firefox 53 has lost support of some web cams or there were some changes in WebRTC API (getUserMedia). We are investigating this now. We have noticed this on our tests. Firefox 52 was able to capture video properly from all testing devices, however in Firefox 53 some cams have stopped working. Though this bug (?) is reproduced on Windows 7 and Windows 8 with embedded cams only and not reproduced on Mac OS Sierra.

This is how the error looks in the FF console:

MediaStreamError { name: "InternalError", message: "Starting video failed", constraint: "", stack: "" }

 

Firefox 53, Windows 7 and Windows 8.1 64 bit

In the test results we see that the bug has reproduced on two cams of eight and not reproduced in Chrome 57 and Firefox 52 (previous release). The testing page:

 

Test pages

https://webrtc.github.io/samples/src/content/getusermedia/gum/
https://appr.tc/

 

Cam

Max resolution

Chrome 57

FF 53

FF52

Embedded

Windows 7 64 bit, Laptop, Lenovo easy cam

?

+

Failed

+

Embedded

Windows 8.1 64 bit, Laptop, Acer Aspire R 13

?

+

Failed

+

Embedded

Windows 7 64 bit, Laptop, HP EliteBook 8470p

?

+

Failed

+

Embedded

Windows 8.1 64 bit, Laptop, HP Probook

?

+

+

+

USB

Logitech C270

1270×720

+

+

+

USB

Logitech C160

640×480

+

+

+

Embedded

Laptop embedded cam

640×480

+

+

+

USB

Sven IC-990 HD

1920×1080

+

+

+

USB

Canyon CNE-CWC3

1270×720

+

+

+

 

Firefox 53, Windows 10 64 bit

All cams work fine on Windows 10 with non-embedded cams.

 

Cam

Max resolution

Chrome 57

FF 53

USB

Logitech C270

1270×720

+

+

USB

Logitech C160

640×480

+

+

Embedded

Laptop embedded cam

640×480

+

+

USB

Sven IC-990 HD

1920×1080

+

+

USB

Canyon CNE-CWC3

1270×720

+

+

 

Firefox 53, Mac OS Sierra

All cams work fine on Mac OS and FF 53 either with embedded and USB cams.

 

Cam

Max resolution

Chrome 57

FF 53

Embedded

Macbook pro, Sierra

?

+

+

USB

Logitech C270

1270×720

+

+

USB

Logitech C160

640×480

+

+

Embedded

Laptop embedded cam

640×480

+

+

USB

Sven IC-990 HD

1920×1080

+

+

USB

Canyon CNE-CWC3

1270×720

+

+

 

We are going to send a bugreport to Mozilla Firefox team and your assistance would help to gather more information for the report.

If you have Windows, web cam, and Firefox 53, would you check if it works?

 

Test links

https://webrtc.github.io/samples/src/content/getusermedia/gum/
https://appr.tc/
https://test.webrtc.org/