Javascript webrtc-语音不工作
我想使用webRTC从我的相机显示视频,并从麦克风听到声音,但声音不起作用。你知道为什么我的代码不能正常工作吗 JSJavascript webrtc-语音不工作,javascript,html,webrtc,Javascript,Html,Webrtc,我想使用webRTC从我的相机显示视频,并从麦克风听到声音,但声音不起作用。你知道为什么我的代码不能正常工作吗 JS if(navigator.getUserMedia){ navigator.getUserMedia({ video: true, audio: true }, onSuccess, onError); }else{ console.log('Twoja przegla
if(navigator.getUserMedia){
navigator.getUserMedia({
video: true,
audio: true
}, onSuccess, onError);
}else{
console.log('Twoja przegladarka nie obsluguje webRTC - getUserMedia');
}
function onSuccess(stream){
var video = document.getElementById('webcam'),
videoSrc;
//audioContext,
//mediaStreamSource;
if (window.webkitURL) {
videoSource = window.webkitURL.createObjectURL(stream);
} else {
videoSource = stream;
}
video.autoplay = true;
video.src = videoSource;
var audioContext = 'AudioContext' in window ? new AudioContext() :
(('webkitAudioContext' in window) ? new webkitAudioContext() : null);
if (audioContext) {
var mediaStreamSource = audioContext.createMediaStreamSource(stream);
mediaStreamSource.connect(audioContext.destination);
} else {
// ...
}
}
27.0.1436.1之前的Chrome版本默认为与LocalMediaStreams关联的视频元素设置“静音”属性。设置video.muted=false应启用本地音频播放 有关更多信息,请参阅和