Close producer when dispatcher close the window
This commit is contained in:
@ -61,6 +61,8 @@ if (IS_PRODUCER === true) {
|
||||
console.log('[VIDEO] notify-end | IS_PRODUCER', IS_PRODUCER, 'callId', callId);
|
||||
// socket.emit('transportclose')
|
||||
socket.emit('transportclose')
|
||||
consumer = null
|
||||
producer = null
|
||||
}
|
||||
})
|
||||
})
|
||||
@ -272,7 +274,7 @@ const connectSendTransport = async () => {
|
||||
// close video track
|
||||
})
|
||||
|
||||
producer.on('transportclose', { callId },() => {
|
||||
producer.on('transportclose', () => {
|
||||
console.log('transport ended')
|
||||
// close video track
|
||||
})
|
||||
|
Reference in New Issue
Block a user