Peerjs: Changer de caméra pendant l'appel

Créé le 27 mai 2017  ·  6Commentaires  ·  Source: peers/peerjs

Je souhaite changer de flux de caméra pendant un appel, sans fermer la connexion à l'autre pair. Est-ce possible?

En train de faire quelque chose comme ça :

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

Commentaire le plus utile

Ce n'est pas possible.

Tous les 6 commentaires

Ce n'est pas possible.

C'est possible. Jetez un œil aux exemples de skyway ou à cet exemple :
https://github.com/muaz-khan/WebRTC-Experiment/blob/master/demos/switch-streams.html

Vraiment??? ce n'est pas possible?

Salut, n'importe qui peut changer de caméra pendant l'appel ? Pouvez-vous m'aider?

Vous devez établir une nouvelle connexion, c'est à cause du fonctionnement de WebRTC.

Vous pouvez utiliser replaceTrack de RTCRtpSender.

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

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

jameshfisher picture jameshfisher  ·  6Commentaires

senihtosun picture senihtosun  ·  5Commentaires

fresheneesz picture fresheneesz  ·  10Commentaires

l2aelba picture l2aelba  ·  3Commentaires

Kitanga picture Kitanga  ·  5Commentaires