【发布时间】:2017-10-24 22:45:56
【问题描述】:
您好,我正在使用 navigator.webkitGetUserMedia 来传输我的电脑视频和音频
问题是当音频从笔记本电脑或手机内置麦克风流式传输时。 我听到很多白噪音,几乎听不到自己的声音。 我在网上搜索这个问题,在这里发现了几个问题,但它们很旧(2010、2013 ...),我想知道是否有人遇到过这个问题并成功解决了它。
我使用的是 chrome 版本 56.0.2924.76(64 位) 我尝试使用音频可选标志但没有帮助
感谢所有帮助者!!!:)
这是我的输入代码:
function setMediaDevice() {
navigator.getUserMedia = (
navigator.getUserMedia ||
navigator.webkitGetUserMedia ||
navigator.mozGetUserMedia ||
navigator.msGetUserMedia
);
if (navigator.getUserMedia){
navigator.getUserMedia({
video: true,
audio: true
}
}, function(myStream) {
localVideo.src = window.URL.createObjectURL(myStream);
}, function(error) {
console.log(error);
});
}
else{
alert("failed to load user input")
}
}
【问题讨论】:
-
我会认为这取决于麦克风 - 老问题有什么问题?麦克风在 5 年内没有太大变化
标签: javascript html5-audio audio-streaming audio-recording getusermedia