В недавнем апдейте Firefox 53, возможно пропала поддержка некоторых веб-камер либо произошли какие-то сдвиги в WebRTC API. Сейчас разбираемся. Мы заметили это на тестах. Если в Firefox 52 видео корректно захватывалось со всех вебкамер, участвующих в тестировании, то в FF 53 некоторые камеры выпали, а именно встроенные камеры. Стоит заметить, что баг воспроизводится только со встроенными камерами под Windows 7 и Windows 8. Не воспроизводится с USB-камерами на Windows 10 и совсем не воспроизводится на Mac OS.
В консоли FF баг выглядит так:
MediaStreamError { name: "InternalError", message: "Starting video failed", constraint: "", stack: "" }
Firefox 53, Windows 7 and Windows 8.1 64 bit
На результатах тестов видно, что баг воспроизводится на трех камерах из восьми, не воспроизводится в Chrome и Firefox 52.
Тестовые страницы:
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
На Windows 10 все камеры отображаются корректно. Тестировались только USB-камеры.
|
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
На маке с FF 53 все работает хорошо и с встроенной камерой и с USB.
|
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
|
+
|
+
|
Мы собираемся отправить багрепорт команде Mozilla Firefox и ваша помощь поможет нам собрать больше информации по этому вопросу.
Если у вас есть Windows, веб-камера и Firefox 53, пожалуйста напишите работает ли она на тестовых страницах.
Ссылки для тестирования
https://webrtc.github.io/samples/src/content/getusermedia/gum/
https://appr.tc/
https://test.webrtc.org/
ссылка на оригинал статьи https://habrahabr.ru/post/327210/
Добавить комментарий