Проблема доступа микрофона chrome 47.0.2526.73 (64-bit) Ubuntu, клиент WCS-JavaScript-API-1.0.720.15

Eugen

New Member
После обновления chrome до версии 47.0.2526.73 (64-bit) Ubuntu, клиент WCS-JavaScript-API-1.0.720.150 на сервере WCS-4 появилась проблема с доступом к микрофону. После запрашивания разрешения на использование микрофона браузером как обычно выбирается "Разрешить". При звонке появляется ошибка "ERROR - Failed to get access to microphone. Error code was undefined.". При этом в адресной строке с правой стороны появляется иконка с надписью "Этот сайт не имеет доступ к вашим камере и микрофону". Если кликнуть по ней, то там установлено значение "Всегда блокировать доступ к веб-камере и микрофону" и поменять его на "Запрашивать разрешение на доступ к камере и микрофону для этого сайта" то ситуация не меняется. При этом в настройках crome в разделе "настройка контента -> микрофон" сайт стоит со значением "Разрешить".
 

Max

Administrator
Staff member
Спасибо за отчет. Проверим. По результатам отпишу.
 

Max

Administrator
Staff member
В новой версии Chrome 47 в логах выводится такое сообщение
getUserMedia() no longer works on insecure origins. To use this feature, you should consider switching your application to a secure origin, such as HTTPS. See https://goo.gl/rStTGz for more details.
Это означает что работать будет только в том случае, если страница открыта через HTTPS.
Т.е. HTTPS начиная с этой версии обязателен для использования WebRTC в Chrome.
 

Eugen

New Member
Спасибо. При использовании https и wss flashphoner заработал.
 
Top