Peerjs: Kamera während des Anrufs wechseln

Erstellt am 27. Mai 2017  ·  6Kommentare  ·  Quelle: peers/peerjs

Ich möchte während eines Anrufs den Kamerastream wechseln, ohne die Verbindung zum anderen Peer zu beenden. Ist das möglich?

Mache derzeit so etwas:

navigator.webkitGetUserMedia({video: true, audio: true}, (stream) => {
  peer.call(key, stream);
});

Hilfreichster Kommentar

Es ist nicht möglich.

Alle 6 Kommentare

Es ist nicht möglich.

Es ist möglich. Schauen Sie sich Skyway-Beispiele oder dieses Beispiel an:
https://github.com/muaz-khan/WebRTC-Experiment/blob/master/demos/switch-streams.html

Wirklich??? Das ist nicht möglich?

Hallo, kann jemand die Kamera während des Anrufs wechseln? Kannst du mir helfen?

Sie müssen eine neue Verbindung herstellen, dies liegt an der Funktionsweise von WebRTC.

Sie können replaceTrack von RTCRtpSender verwenden.

this.call.peerConnection.getSenders()[0].replaceTrack()

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen