Я могу совершать видеозвонки между двумя людьми, но теперь я хотел добавить кнопку для отключения звука и включения звука во время потокового видео. Я часто ищу по inte rnet, но ничего не работает для меня.
тогда я нашел конфигурацию в свойстве опций WebRtcPeerSendrecv , которое включает аудио при соединении, но проблема в том, как я обновляю или переключаю его во время потока .
вот мой код
var videoInput = document.getElementById('videoInput');
var videoOutput = document.getElementById('videoOutput');
var constraints = {
audio: true, //how do I toggle this during the stream.
video: {
width: 640,
framerate: 15
}
};
var options = {
localVideo: videoInput,
remoteVideo: videoOutput,
onicecandidate : onIceCandidate,
mediaConstraints: constraints
};
var webRtcPeer = kurentoUtils.WebRtcPeer.WebRtcPeerSendrecv(options, function(error) {
if(error) return onError(error)
this.generateOffer(onOffer)
});
Я также свободен для другой альтернативы, которая помогает мне интегрировать функции отключения / включения звука в моем потоке.
Я застрял на это так плохо, так долго любая помощь заметна, спасибо заранее.