Firefox 54 (ubuntu 14.04): сбой видео Twilio getUserMedia

2017-06-30 08:42:02.920Z | ПРЕДУПРЕЖДЕНИЕ в [createLocalTracks #1]: вызов getUserMedia не выполнен: MediaStreamError {имя: «InternalError», сообщение: «Сбой запуска видео», ограничение: «», стек: «» } twilio-video.min.js: 92: 26979 Невозможно получить доступ к локальному медиа MediaStreamError { имя: «InternalError», сообщение: «Не удалось запустить видео», ограничение: «», стек: «» }


person Test Krpano    schedule 30.06.2017    source источник
comment
Привет! Какой код вызвал это? Можете ли вы самостоятельно использовать getUserMedia API для доступа к камере вне Twilio Video?   -  person philnash    schedule 30.06.2017
comment
@philnash Спасибо. Я использовал navigator.mediaDevices.getUserMedia. Это была ошибка: MediaStreamError {имя: InternalError, сообщение: Ошибка запуска видео, ограничение:, стек:}   -  person Test Krpano    schedule 30.06.2017
comment
Похоже, у вас проблема между firefox и ubuntu. В Хроне работает?   -  person philnash    schedule 30.06.2017
comment
Теперь он работает, но Chrome не работает. Я понимаю. Это работает только в одном браузере?   -  person Test Krpano    schedule 30.06.2017
comment
Вы пытаетесь использовать его в двух браузерах одновременно?   -  person philnash    schedule 30.06.2017
comment
Да. Я использую его в двух браузерах   -  person Test Krpano    schedule 30.06.2017


Ответы (1)


Евангелист разработчиков Twilio здесь.

У вас проблема с системными ресурсами здесь. Одно приложение может получить доступ к камере только за раз, поэтому, если оно используется Chrome, Firefox не может получить к нему доступ.

Я рекомендую просто протестировать в одном браузере, возможно, используя приватный режим, чтобы вы могли войти в систему как другой пользователь.

Убедитесь, что вы обрабатываете случай ошибки, когда вы также не можете получить доступ к камере.

person philnash    schedule 30.06.2017
comment
Я понимаю. Большое спасибо за ответ. - person Test Krpano; 03.07.2017
comment
Мы получаем аналогичную проблему - думал, что проблема была такой, как вы предлагаете, но перезагрузка компьютера и только открытие Firefox воспроизводит проблему. Это на компьютере с Windows 10 с веб-камерой Logitech, Firefox 54. Есть идеи, что может быть причиной этого? Спасибо! - person Roger Walsh; 15.08.2017
comment
@RogerWalsh Можете ли вы использовать Chrome в этой ситуации? - person philnash; 16.08.2017
comment
спасибо, что вернулись @philnash! Можно использовать Chrome, но веб-приложение, которое мы разрабатываем, является общедоступным, мы просто пытаемся понять как можно больше проблем с удобством использования ... Вроде как обошли это. Перед созданием комнаты я пытаюсь создать локальный поток. Если это не удается, просто отправьте пользователей на страницу поддержки. Мы просто рекомендуем Chrome, так как он наверняка наиболее стабилен. Спасибо еще раз! - person Roger Walsh; 17.08.2017
comment
@RogerWalsh Я только просил убедиться, что камера работает! Возможно, стоит поднять вопрос с командой Firefox, если он действительно не может подключиться к вашей веб-камере. Могу я просто проверить, вы получаете сообщение об ошибке «Не удалось запустить видео», а не о проблеме с разрешениями? - person philnash; 17.08.2017
comment
Похоже на конкретную проблему с устройством. Старая камера, ноутбук с Firefox на Windows 10 идеально подходит. ошибка MediaStreamError {имя: InternalError, сообщение: Ошибка запуска видео, ограничение:, стек:} - person Roger Walsh; 17.08.2017
comment
Да, лучше всего сообщить об устройстве команде Firefox и посмотреть, смогут ли они исправить это в более поздней версии браузера. - person philnash; 17.08.2017