Используя функцию Kurento WebRtcPeerSendrecv , я могу запускать и отправлять видео с таких устройств, как камера, когда нет камеры, я хочу использовать холст в качестве источника видео, но проблема в том, что можно изменить видео отслеживать в середине потока, используя replaceTrack , но он не может быть установлен в начале потока:
var constraints = {
audio: true,
video: {
width: this.allService.VideoWidth,
height: this.allService.VideoHeight,
framerate: 25
}
};
var options = {
localVideo: this.video,
onicecandidate: this.onIceCandidate,
mediaConstraints: constraints,
remoteVideo: this.audio
}
this.webRtcPeer = kurentoUtils.WebRtcPeer.WebRtcPeerSendrecv(options, (error) => { ...
Так как же мне добиться этой функциональности?