gpt4 book ai didi

javascript - 使用 getUserMedia 对音频发出尖锐的反馈

转载 作者:行者123 更新时间:2023-11-28 08:21:13 24 4
gpt4 key购买 nike

首次尝试 getUserMedia,使用最基本的示例代码:

<video autoplay></video>

<script>
var errorCallback = function (e) {
console.log('Reeeejected!', e);
};

navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia || navigator.mozGetUserMedia;

navigator.webkitGetUserMedia({ video: true, audio: true }, function (localMediaStream) {
var video = document.querySelector('video');
video.src = window.URL.createObjectURL(localMediaStream);

}, errorCallback);
</script>

这会导致扬声器立即发出尖锐的反馈......

最佳答案

根本原因是您的标签播放麦克风捕获的声音(在扬声器上),从而产生刺耳的反馈。

要修复此问题,请添加静音属性,如下所示:

仅当您为远程流添加其他视频标签时,请记住不要添加此属性。

关于javascript - 使用 getUserMedia 对音频发出尖锐的反馈,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22935582/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com