Отключение / включение звука в Куренто с подключением webRtcPeer - PullRequest
0 голосов
/ 19 марта 2020

Я могу совершать видеозвонки между двумя людьми, но теперь я хотел добавить кнопку для отключения звука и включения звука во время потокового видео. Я часто ищу по 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)
});

Я также свободен для другой альтернативы, которая помогает мне интегрировать функции отключения / включения звука в моем потоке.

Я застрял на это так плохо, так долго любая помощь заметна, спасибо заранее.

...