Ich versuche, Quell - Bildschirm zu Webcam (LIVE) zu wechseln. Ich habe von Funktion gestartet addStream()
und nach dessen Ausführung ich diesen Fehler:RTCMultiConnection Ausnahme auf connection.addStream()
DOMException: Failed to execute 'webkitGetUserMedia' on 'Navigator': At least one of audio and video must be requested(…) Object {audio: false, video: false}
Hier ist der Code:
function switchToWebcam() {
connection.sdpConstraints.mandatory = {
OfferToReceiveAudio: true,
OfferToReceiveVideo: true
};
connection.addStream({
video: true,
audio: true
});
}
Vielleicht gibt es andere Möglichkeiten wechseln Quelle. Kann einfach kein Beispiel finden. Vielen Dank.
Es funktioniert, danke. Muss ich den Bildschirm-Stream vor dem Erstellen dieses neuen entfernen? Ich versuche nur, es in "Scalable ScreenShare Broadcast" Beispiel –
arbeiten Scalable-Broadcast-Demo unterstützt Multi-Stream-Funktionen nicht. Sie können also keine neuen Streams hinzufügen. Sie können Bildschirm oder Audio + Bildschirm oder Audio + Video teilen, wenn ein einzelner MediaStream freigegeben/weitergeleitet wird. –