navigator.getUserMedia
отключает (частично) другие звуки компьютера. Что я могу сделать, чтобы этого не произошло? Какой-то дополнительный параметр?navigator.getUserMedia отключает (частично) другие звуки компьютера
ответ
Ваш вопрос не совсем ясно для меня, но я собираюсь рискнуть догадку о том, что происходит ...
Если вы не носите гарнитуру, большинство микрофоны улавливают звук, излучаемый вашей системы , который, в зависимости от того, где он выводится, может получить обратную связь довольно плохо. По этой причине getUserMedia реализует эхоподавление по умолчанию, что весьма желательно для использования, например, для вызовов WebRTC.
К сожалению, у Firefox в настоящее время нет способа отключить это, но это being worked on. Как только это исправлено, тогда стандартный способ его отключения должен работать, что должно было бы привести к ограничению { audio: { echoCancellation: false } }
до getUserMedia()
.
Чтобы проверить, если это проблема, попробуйте передумать: config и значение media.getusermedia.aec_enabled
- false
.
Если это не соответствует вашим симптомам, пожалуйста, уточните.
Не сделал. Это не так. Идея заключается в том, что звуковой пример foobar2000 отключен во время записи. Я хочу не отключать звук. – lukaszpolowczyk
Не могли бы вы объяснить другим способом? Я не понимаю, что означает «тусклый компьютер управления». – Jacob
Также вы должны предположить, что мы не говорим на языке вашего названия (польский?) И переводим его тоже. –
Какой браузер/os вы видите это? –