fixing not sending stream
This commit is contained in:
@@ -119,13 +119,16 @@ export default function Overlay() {
|
|||||||
// hits this when I am sending and receiving
|
// hits this when I am sending and receiving
|
||||||
socket.on(SocketChannels.RECEIVE_SIGNAL, (payload: ReceiveSignal) => {
|
socket.on(SocketChannels.RECEIVE_SIGNAL, (payload: ReceiveSignal) => {
|
||||||
if (payload.isGoingBackToInitiator) {
|
if (payload.isGoingBackToInitiator) {
|
||||||
console.log("got back answerers signal");
|
|
||||||
|
|
||||||
// from the list of peers here locally, we want to accept the answers signal
|
// from the list of peers here locally, we want to accept the answers signal
|
||||||
const localPeerRefToAnswerer = peersRefs.current.find(
|
const localPeerRefToAnswerer = peersRefs.current.find(
|
||||||
(peerRef) => peerRef.socketUserId === payload.senderUserSocketId
|
(peerRef) => peerRef.socketUserId === payload.senderUserSocketId
|
||||||
);
|
);
|
||||||
|
|
||||||
|
console.log(
|
||||||
|
"got back answerers signal, going to signal the right peer now: ",
|
||||||
|
localPeerRefToAnswerer
|
||||||
|
);
|
||||||
|
|
||||||
localPeerRefToAnswerer.peer.signal(payload.simplePeerSignal);
|
localPeerRefToAnswerer.peer.signal(payload.simplePeerSignal);
|
||||||
} else {
|
} else {
|
||||||
console.log("ooo newbie joined room, I guess I will accept it ");
|
console.log("ooo newbie joined room, I guess I will accept it ");
|
||||||
@@ -134,6 +137,7 @@ export default function Overlay() {
|
|||||||
var peerToCallerPeer = new Peer({
|
var peerToCallerPeer = new Peer({
|
||||||
initiator: false,
|
initiator: false,
|
||||||
trickle: false, // prevents the multiple tries on different ice servers and signal from getting called a bunch of times
|
trickle: false, // prevents the multiple tries on different ice servers and signal from getting called a bunch of times
|
||||||
|
stream: localStream,
|
||||||
});
|
});
|
||||||
|
|
||||||
peerToCallerPeer.on("signal", (signal) => {
|
peerToCallerPeer.on("signal", (signal) => {
|
||||||
|
|||||||
Reference in New Issue
Block a user