Saya ingin mengganti aliran kamera saat dalam panggilan, tanpa menutup koneksi ke rekan lainnya. Apakah ini mungkin?
Saat ini melakukan sesuatu seperti ini:
navigator.webkitGetUserMedia({video: true, audio: true}, (stream) => {
peer.call(key, stream);
});
Ini tidak mungkin.
Hal ini mungkin. Lihatlah contoh skyway atau contoh ini:
https://github.com/muaz-khan/WebRTC-Experiment/blob/master/demos/switch-streams.html
Betulkah??? itu tidak mungkin?
Hai, adakah yang bisa mengganti kamera selama panggilan? Bisakah kamu membantuku?
Anda perlu membuat koneksi baru, ini karena cara kerja WebRTC.
Anda dapat menggunakan replaceTrack dari RTCRtpSender.
this.call.peerConnection.getSenders()[0].replaceTrack()
Komentar yang paling membantu
Ini tidak mungkin.